builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-087 starttime: 1465862804.78 results: success (0) buildid: 20160613144725 builduid: 7c0bcd30e7244644978eb591726e6736 revision: 3e95203b4cab68e55bc906c60f00f39d883d813d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-13 17:06:44.778449) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-13 17:06:44.778933) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-13 17:06:44.779222) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-13 17:06:44.994561) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-13 17:06:44.994842) ========= '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-087\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-087 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-087 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-087\AppData\Local LOGONSERVER=\\T-W864-IX-087 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-087 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-087 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-087 WINDIR=C:\windows using PTY: False --17:06:45-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 2.45 GB/s 17:06:46 (2.45 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.089000 ========= master_lag: 0.06 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-13 17:06:46.147089) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-13 17:06:46.147440) ========= '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-087\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-087 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-087 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-087\AppData\Local LOGONSERVER=\\T-W864-IX-087 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-087 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-087 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-087 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=2.811000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-06-13 17:06:48.976670) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-13 17:06:48.977046) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 3e95203b4cab68e55bc906c60f00f39d883d813d --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-beta --rev 3e95203b4cab68e55bc906c60f00f39d883d813d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-087\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-087 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-087 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-087\AppData\Local LOGONSERVER=\\T-W864-IX-087 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-087 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-087 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-087 WINDIR=C:\windows using PTY: False 2016-06-13 17:06:49,308 truncating revision to first 12 chars 2016-06-13 17:06:49,308 Setting DEBUG logging. 2016-06-13 17:06:49,308 attempt 1/10 2016-06-13 17:06:49,308 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/3e95203b4cab?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-13 17:06:50,562 unpacking tar archive at: mozilla-beta-3e95203b4cab/testing/mozharness/ program finished with exit code 0 elapsedTime=1.884000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-13 17:06:50.935976) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-13 17:06:50.936291) ========= script_repo_revision: 3e95203b4cab68e55bc906c60f00f39d883d813d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-13 17:06:50.936719) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-13 17:06:50.937021) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-13 17:06:50.955822) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 42 secs) (at 2016-06-13 17:06:50.956137) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-087\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-087 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-087 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-087\AppData\Local LOGONSERVER=\\T-W864-IX-087 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-087 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-087 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-087 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 17:06:51 INFO - MultiFileLogger online at 20160613 17:06:51 in C:\slave\test 17:06:51 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-beta --download-symbols true 17:06:51 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 17:06:51 INFO - {'append_to_log': False, 17:06:51 INFO - 'base_work_dir': 'C:\\slave\\test', 17:06:51 INFO - 'blob_upload_branch': 'mozilla-beta', 17:06:51 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 17:06:51 INFO - 'buildbot_json_path': 'buildprops.json', 17:06:51 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 17:06:51 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:06:51 INFO - 'download_minidump_stackwalk': True, 17:06:51 INFO - 'download_symbols': 'true', 17:06:51 INFO - 'e10s': False, 17:06:51 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 17:06:51 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 17:06:51 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 17:06:51 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 17:06:51 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 17:06:51 INFO - 'C:/mozilla-build/tooltool.py'), 17:06:51 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 17:06:51 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 17:06:51 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:06:51 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:06:51 INFO - 'log_level': 'info', 17:06:51 INFO - 'log_to_console': True, 17:06:51 INFO - 'opt_config_files': (), 17:06:51 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:06:51 INFO - '--processes=1', 17:06:51 INFO - '--config=%(test_path)s/wptrunner.ini', 17:06:51 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:06:51 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:06:51 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:06:51 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:06:51 INFO - 'pip_index': False, 17:06:51 INFO - 'require_test_zip': True, 17:06:51 INFO - 'test_type': ('testharness',), 17:06:51 INFO - 'this_chunk': '1', 17:06:51 INFO - 'total_chunks': '10', 17:06:51 INFO - 'virtualenv_path': 'venv', 17:06:51 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:06:51 INFO - 'work_dir': 'build'} 17:06:51 INFO - ##### 17:06:51 INFO - ##### Running clobber step. 17:06:51 INFO - ##### 17:06:51 INFO - Running pre-action listener: _resource_record_pre_action 17:06:51 INFO - Running main action method: clobber 17:06:51 INFO - rmtree: C:\slave\test\build 17:06:51 INFO - Using _rmtree_windows ... 17:06:51 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 17:09:05 INFO - Running post-action listener: _resource_record_post_action 17:09:05 INFO - ##### 17:09:05 INFO - ##### Running read-buildbot-config step. 17:09:05 INFO - ##### 17:09:05 INFO - Running pre-action listener: _resource_record_pre_action 17:09:05 INFO - Running main action method: read_buildbot_config 17:09:05 INFO - Using buildbot properties: 17:09:05 INFO - { 17:09:05 INFO - "project": "", 17:09:05 INFO - "product": "firefox", 17:09:05 INFO - "script_repo_revision": "production", 17:09:05 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 17:09:05 INFO - "repository": "", 17:09:05 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 17:09:05 INFO - "buildid": "20160613144725", 17:09:05 INFO - "pgo_build": "False", 17:09:05 INFO - "basedir": "C:\\slave\\test", 17:09:05 INFO - "buildnumber": 11, 17:09:05 INFO - "slavename": "t-w864-ix-087", 17:09:05 INFO - "revision": "3e95203b4cab68e55bc906c60f00f39d883d813d", 17:09:05 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 17:09:05 INFO - "platform": "win64", 17:09:05 INFO - "branch": "mozilla-beta", 17:09:05 INFO - "repo_path": "releases/mozilla-beta", 17:09:05 INFO - "moz_repo_path": "", 17:09:05 INFO - "stage_platform": "win64", 17:09:05 INFO - "builduid": "7c0bcd30e7244644978eb591726e6736", 17:09:05 INFO - "slavebuilddir": "test" 17:09:05 INFO - } 17:09:05 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 17:09:05 INFO - Found installer url https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.zip. 17:09:05 INFO - Running post-action listener: _resource_record_post_action 17:09:05 INFO - ##### 17:09:05 INFO - ##### Running download-and-extract step. 17:09:05 INFO - ##### 17:09:05 INFO - Running pre-action listener: _resource_record_pre_action 17:09:05 INFO - Running main action method: download_and_extract 17:09:05 INFO - mkdir: C:\slave\test\build\tests 17:09:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:09:05 INFO - https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 17:09:05 INFO - trying https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 17:09:05 INFO - Downloading https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 17:09:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1 17:09:06 INFO - Downloaded 1240 bytes. 17:09:06 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 17:09:06 INFO - Using the following test package requirements: 17:09:06 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 17:09:06 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:09:06 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 17:09:06 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:09:06 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 17:09:06 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:09:06 INFO - u'jsshell-win64.zip'], 17:09:06 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:09:06 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 17:09:06 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 17:09:06 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:09:06 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 17:09:06 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:09:06 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 17:09:06 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:09:06 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 17:09:06 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 17:09:06 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 17:09:06 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 17:09:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:09:06 INFO - https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 17:09:06 INFO - trying https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 17:09:06 INFO - Downloading https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip 17:09:06 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1 17:09:08 INFO - Downloaded 20857454 bytes. 17:09:08 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:09:08 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:09:10 INFO - caution: filename not matched: web-platform/* 17:09:10 INFO - Return code: 11 17:09:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:09:10 INFO - https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 17:09:10 INFO - trying https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 17:09:10 INFO - Downloading https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip 17:09:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1 17:09:12 INFO - Downloaded 36389114 bytes. 17:09:12 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:09:12 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:09:52 INFO - caution: filename not matched: bin/* 17:09:52 INFO - caution: filename not matched: config/* 17:09:52 INFO - caution: filename not matched: mozbase/* 17:09:52 INFO - caution: filename not matched: marionette/* 17:09:52 INFO - caution: filename not matched: tools/wptserve/* 17:09:52 INFO - Return code: 11 17:09:52 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')]} 17:09:52 INFO - https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 17:09:52 INFO - trying https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.zip 17:09:52 INFO - Downloading https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 17:09:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1 17:09:54 INFO - Downloaded 82714145 bytes. 17:09:54 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.zip 17:09:54 INFO - mkdir: C:\slave\test\properties 17:09:54 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 17:09:54 INFO - Writing to file C:\slave\test\properties\build_url 17:09:54 INFO - Contents: 17:09:54 INFO - build_url:https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.zip 17:09:54 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 17:09:54 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 17:09:54 INFO - Writing to file C:\slave\test\properties\symbols_url 17:09:54 INFO - Contents: 17:09:54 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 17:09:54 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')]} 17:09:55 INFO - https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:09:55 INFO - trying https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 17:09:55 INFO - Downloading https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip 17:09:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip'}, attempt #1 17:09:57 INFO - Downloaded 50736216 bytes. 17:09:57 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 17:09:57 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 17:09:59 INFO - Return code: 0 17:09:59 INFO - Running post-action listener: _resource_record_post_action 17:09:59 INFO - Running post-action listener: set_extra_try_arguments 17:09:59 INFO - ##### 17:09:59 INFO - ##### Running create-virtualenv step. 17:09:59 INFO - ##### 17:09:59 INFO - Running pre-action listener: _pre_create_virtualenv 17:09:59 INFO - Running pre-action listener: _resource_record_pre_action 17:09:59 INFO - Running main action method: create_virtualenv 17:09:59 INFO - Creating virtualenv C:\slave\test\build\venv 17:09:59 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 17:09:59 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 17:10:02 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 17:10:06 INFO - Installing distribute......................................................................................................................................................................................done. 17:10:08 INFO - Return code: 0 17:10:08 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 17:10:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:10:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:10:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:10:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:10:08 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02540360>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-087', 'USERDOMAIN': 'T-W864-IX-087', '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-087', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-087', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-087', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-087', '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-087\\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 17:10:08 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 17:10:08 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 17:10:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:10:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Roaming', 17:10:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:10:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:10:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:10:08 INFO - 'COMPUTERNAME': 'T-W864-IX-087', 17:10:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:10:08 INFO - 'DCLOCATION': 'SCL3', 17:10:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:10:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:10:08 INFO - 'HOMEDRIVE': 'C:', 17:10:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-087', 17:10:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:10:08 INFO - 'KTS_VERSION': '1.19c', 17:10:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Local', 17:10:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-087', 17:10:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:10:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:10:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:10:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:10:08 INFO - 'MOZ_NO_REMOTE': '1', 17:10:08 INFO - 'NO_EM_RESTART': '1', 17:10:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:10:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:10:08 INFO - 'OS': 'Windows_NT', 17:10:08 INFO - 'OURDRIVE': 'C:', 17:10:08 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', 17:10:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:10:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:10:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:10:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:10:08 INFO - 'PROCESSOR_LEVEL': '6', 17:10:08 INFO - 'PROCESSOR_REVISION': '1e05', 17:10:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:10:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:10:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:10:08 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:10:08 INFO - 'PROMPT': '$P$G', 17:10:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:10:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:10:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:10:08 INFO - 'PWD': 'C:\\slave\\test', 17:10:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:10:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:10:08 INFO - 'SYSTEMDRIVE': 'C:', 17:10:08 INFO - 'SYSTEMROOT': 'C:\\windows', 17:10:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:10:08 INFO - 'TEST1': 'testie', 17:10:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:10:08 INFO - 'USERDOMAIN': 'T-W864-IX-087', 17:10:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-087', 17:10:08 INFO - 'USERNAME': 'cltbld', 17:10:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-087', 17:10:08 INFO - 'WINDIR': 'C:\\windows', 17:10:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:10:09 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:10:09 INFO - Downloading/unpacking psutil>=0.7.1 17:10:09 INFO - Running setup.py egg_info for package psutil 17:10:09 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:10:09 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:10:09 INFO - Installing collected packages: psutil 17:10:09 INFO - Running setup.py install for psutil 17:10:09 INFO - building 'psutil._psutil_windows' extension 17:10:09 INFO - error: Unable to find vcvarsall.bat 17:10:09 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-ui8pqj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:10:09 INFO - running install 17:10:09 INFO - running build 17:10:09 INFO - running build_py 17:10:09 INFO - creating build 17:10:09 INFO - creating build\lib.win32-2.7 17:10:09 INFO - creating build\lib.win32-2.7\psutil 17:10:09 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 17:10:09 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 17:10:09 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 17:10:09 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 17:10:09 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 17:10:09 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 17:10:09 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 17:10:09 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 17:10:09 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 17:10:09 INFO - running build_ext 17:10:09 INFO - building 'psutil._psutil_windows' extension 17:10:09 INFO - error: Unable to find vcvarsall.bat 17:10:09 INFO - ---------------------------------------- 17:10:09 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-ui8pqj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:10:09 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-087\AppData\Roaming\pip\pip.log 17:10:09 WARNING - Return code: 1 17:10:09 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! 17:10:09 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 17:10: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')]} 17:10:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:10: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')]} 17:10:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:10:09 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02540360>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-087', 'USERDOMAIN': 'T-W864-IX-087', '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-087', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-087', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-087', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-087', '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-087\\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 17:10:09 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 17:10:09 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 17:10:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:10:09 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Roaming', 17:10:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:10:09 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:10:09 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:10:09 INFO - 'COMPUTERNAME': 'T-W864-IX-087', 17:10:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:10:09 INFO - 'DCLOCATION': 'SCL3', 17:10:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:10:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:10:09 INFO - 'HOMEDRIVE': 'C:', 17:10:09 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-087', 17:10:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:10:09 INFO - 'KTS_VERSION': '1.19c', 17:10:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Local', 17:10:09 INFO - 'LOGONSERVER': '\\\\T-W864-IX-087', 17:10:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:10:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:10:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:10:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:10:09 INFO - 'MOZ_NO_REMOTE': '1', 17:10:09 INFO - 'NO_EM_RESTART': '1', 17:10:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:10:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:10:09 INFO - 'OS': 'Windows_NT', 17:10:09 INFO - 'OURDRIVE': 'C:', 17:10: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', 17:10:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:10:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:10:09 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:10:09 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:10:09 INFO - 'PROCESSOR_LEVEL': '6', 17:10:09 INFO - 'PROCESSOR_REVISION': '1e05', 17:10:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:10:09 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:10:09 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:10:09 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:10:09 INFO - 'PROMPT': '$P$G', 17:10:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:10:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:10:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:10:09 INFO - 'PWD': 'C:\\slave\\test', 17:10:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:10:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:10:09 INFO - 'SYSTEMDRIVE': 'C:', 17:10:09 INFO - 'SYSTEMROOT': 'C:\\windows', 17:10:09 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:10:09 INFO - 'TEST1': 'testie', 17:10:09 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:10:09 INFO - 'USERDOMAIN': 'T-W864-IX-087', 17:10:09 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-087', 17:10:09 INFO - 'USERNAME': 'cltbld', 17:10:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-087', 17:10:09 INFO - 'WINDIR': 'C:\\windows', 17:10:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:10:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:10:10 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:10:10 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:10:10 INFO - Running setup.py egg_info for package mozsystemmonitor 17:10:10 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 17:10:10 INFO - Running setup.py egg_info for package psutil 17:10:10 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 17:10:10 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:10:10 INFO - Installing collected packages: mozsystemmonitor, psutil 17:10:10 INFO - Running setup.py install for mozsystemmonitor 17:10:10 INFO - Running setup.py install for psutil 17:10:10 INFO - building 'psutil._psutil_windows' extension 17:10:10 INFO - error: Unable to find vcvarsall.bat 17:10:10 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-_lea9q-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 17:10:10 INFO - running install 17:10:10 INFO - running build 17:10:10 INFO - running build_py 17:10:10 INFO - running build_ext 17:10:10 INFO - building 'psutil._psutil_windows' extension 17:10:10 INFO - error: Unable to find vcvarsall.bat 17:10:10 INFO - ---------------------------------------- 17:10:10 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-_lea9q-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 17:10:10 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-087\AppData\Roaming\pip\pip.log 17:10:10 WARNING - Return code: 1 17:10:10 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! 17:10:10 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 17:10:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:10:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:10:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:10:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:10:10 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02540360>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-087', 'USERDOMAIN': 'T-W864-IX-087', '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-087', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-087', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-087', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-087', '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-087\\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 17:10:10 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 17:10:10 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 17:10:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:10:10 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Roaming', 17:10:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:10:10 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:10:10 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:10:10 INFO - 'COMPUTERNAME': 'T-W864-IX-087', 17:10:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:10:10 INFO - 'DCLOCATION': 'SCL3', 17:10:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:10:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:10:10 INFO - 'HOMEDRIVE': 'C:', 17:10:10 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-087', 17:10:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:10:10 INFO - 'KTS_VERSION': '1.19c', 17:10:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Local', 17:10:10 INFO - 'LOGONSERVER': '\\\\T-W864-IX-087', 17:10:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:10:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:10:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:10:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:10:10 INFO - 'MOZ_NO_REMOTE': '1', 17:10:10 INFO - 'NO_EM_RESTART': '1', 17:10:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:10:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:10:10 INFO - 'OS': 'Windows_NT', 17:10:10 INFO - 'OURDRIVE': 'C:', 17:10:10 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', 17:10:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:10:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:10:10 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:10:10 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:10:10 INFO - 'PROCESSOR_LEVEL': '6', 17:10:10 INFO - 'PROCESSOR_REVISION': '1e05', 17:10:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:10:10 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:10:10 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:10:10 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:10:10 INFO - 'PROMPT': '$P$G', 17:10:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:10:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:10:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:10:10 INFO - 'PWD': 'C:\\slave\\test', 17:10:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:10:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:10:10 INFO - 'SYSTEMDRIVE': 'C:', 17:10:10 INFO - 'SYSTEMROOT': 'C:\\windows', 17:10:10 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:10:10 INFO - 'TEST1': 'testie', 17:10:10 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:10:10 INFO - 'USERDOMAIN': 'T-W864-IX-087', 17:10:10 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-087', 17:10:10 INFO - 'USERNAME': 'cltbld', 17:10:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-087', 17:10:10 INFO - 'WINDIR': 'C:\\windows', 17:10:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:10:10 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:10:10 INFO - Downloading/unpacking blobuploader==1.2.4 17:10:10 INFO - Downloading blobuploader-1.2.4.tar.gz 17:10:10 INFO - Running setup.py egg_info for package blobuploader 17:10:10 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:10:14 INFO - Running setup.py egg_info for package requests 17:10:14 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:10:14 INFO - Downloading docopt-0.6.1.tar.gz 17:10:14 INFO - Running setup.py egg_info for package docopt 17:10:14 INFO - Installing collected packages: blobuploader, docopt, requests 17:10:14 INFO - Running setup.py install for blobuploader 17:10:14 INFO - Running setup.py install for docopt 17:10:14 INFO - Running setup.py install for requests 17:10:14 INFO - Successfully installed blobuploader docopt requests 17:10:14 INFO - Cleaning up... 17:10:14 INFO - Return code: 0 17:10:14 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:10:14 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')]} 17:10:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:10:14 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')]} 17:10:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:10:14 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02540360>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, '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-087', 'USERDOMAIN': 'T-W864-IX-087', '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-087', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-087', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-087', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-087', '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-087\\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 17:10:15 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 17:10:15 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 17:10:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:10:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Roaming', 17:10:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:10:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:10:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:10:15 INFO - 'COMPUTERNAME': 'T-W864-IX-087', 17:10:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:10:15 INFO - 'DCLOCATION': 'SCL3', 17:10:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:10:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:10:15 INFO - 'HOMEDRIVE': 'C:', 17:10:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-087', 17:10:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:10:15 INFO - 'KTS_VERSION': '1.19c', 17:10:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Local', 17:10:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-087', 17:10:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:10:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:10:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:10:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:10:15 INFO - 'MOZ_NO_REMOTE': '1', 17:10:15 INFO - 'NO_EM_RESTART': '1', 17:10:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:10:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:10:15 INFO - 'OS': 'Windows_NT', 17:10:15 INFO - 'OURDRIVE': 'C:', 17:10:15 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', 17:10:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:10:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:10:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:10:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:10:15 INFO - 'PROCESSOR_LEVEL': '6', 17:10:15 INFO - 'PROCESSOR_REVISION': '1e05', 17:10:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:10:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:10:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:10:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:10:15 INFO - 'PROMPT': '$P$G', 17:10:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:10:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:10:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:10:15 INFO - 'PWD': 'C:\\slave\\test', 17:10:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:10:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:10:15 INFO - 'SYSTEMDRIVE': 'C:', 17:10:15 INFO - 'SYSTEMROOT': 'C:\\windows', 17:10:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:10:15 INFO - 'TEST1': 'testie', 17:10:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:10:15 INFO - 'USERDOMAIN': 'T-W864-IX-087', 17:10:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-087', 17:10:15 INFO - 'USERNAME': 'cltbld', 17:10:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-087', 17:10:15 INFO - 'WINDIR': 'C:\\windows', 17:10:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:10:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:10:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:10:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:10:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:10:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:10:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:10:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:10:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:10:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:10:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:10:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:10:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:10:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:10:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:10:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:10:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:10:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:10:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:10:19 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:10:19 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:10:19 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:10:19 INFO - Unpacking c:\slave\test\build\tests\marionette 17:10:19 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:10:19 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:10:19 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 17:10:19 INFO - Running setup.py install for browsermob-proxy 17:10:34 INFO - Running setup.py install for manifestparser 17:10:34 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Running setup.py install for marionette-client 17:10:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:10:34 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Running setup.py install for marionette-driver 17:10:34 INFO - Running setup.py install for mozcrash 17:10:34 INFO - Running setup.py install for mozdebug 17:10:34 INFO - Running setup.py install for mozdevice 17:10:34 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Running setup.py install for mozfile 17:10:34 INFO - Running setup.py install for mozhttpd 17:10:34 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Running setup.py install for mozinfo 17:10:34 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Running setup.py install for mozInstall 17:10:34 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Running setup.py install for mozleak 17:10:34 INFO - Running setup.py install for mozlog 17:10:34 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Running setup.py install for moznetwork 17:10:34 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Running setup.py install for mozprocess 17:10:34 INFO - Running setup.py install for mozprofile 17:10:34 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Running setup.py install for mozrunner 17:10:34 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Running setup.py install for mozscreenshot 17:10:34 INFO - Running setup.py install for moztest 17:10:34 INFO - Running setup.py install for mozversion 17:10:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:10:34 INFO - Running setup.py install for wptserve 17:10:34 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 17:10:34 INFO - Cleaning up... 17:10:34 INFO - Return code: 0 17:10:34 INFO - Installing None into virtualenv C:\slave\test\build\venv 17:10:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:10:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:10:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:10:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:10:34 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 0x024EE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0259E200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02540360>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251F368>, '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 0x022C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, '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-087', 'USERDOMAIN': 'T-W864-IX-087', '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-087', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-087', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-087', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-087', '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-087\\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 17:10:34 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 17:10:34 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 17:10:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:10:34 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Roaming', 17:10:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:10:34 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:10:34 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:10:34 INFO - 'COMPUTERNAME': 'T-W864-IX-087', 17:10:34 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:10:34 INFO - 'DCLOCATION': 'SCL3', 17:10:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:10:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:10:34 INFO - 'HOMEDRIVE': 'C:', 17:10:34 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-087', 17:10:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:10:34 INFO - 'KTS_VERSION': '1.19c', 17:10:34 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Local', 17:10:34 INFO - 'LOGONSERVER': '\\\\T-W864-IX-087', 17:10:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:10:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:10:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:10:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:10:34 INFO - 'MOZ_NO_REMOTE': '1', 17:10:34 INFO - 'NO_EM_RESTART': '1', 17:10:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:10:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:10:34 INFO - 'OS': 'Windows_NT', 17:10:34 INFO - 'OURDRIVE': 'C:', 17:10:34 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', 17:10:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:10:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:10:34 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:10:34 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:10:34 INFO - 'PROCESSOR_LEVEL': '6', 17:10:34 INFO - 'PROCESSOR_REVISION': '1e05', 17:10:34 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:10:34 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:10:34 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:10:34 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:10:34 INFO - 'PROMPT': '$P$G', 17:10:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:10:34 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:10:34 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:10:34 INFO - 'PWD': 'C:\\slave\\test', 17:10:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:10:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:10:34 INFO - 'SYSTEMDRIVE': 'C:', 17:10:34 INFO - 'SYSTEMROOT': 'C:\\windows', 17:10:34 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:10:34 INFO - 'TEST1': 'testie', 17:10:34 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:10:34 INFO - 'USERDOMAIN': 'T-W864-IX-087', 17:10:34 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-087', 17:10:34 INFO - 'USERNAME': 'cltbld', 17:10:34 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-087', 17:10:34 INFO - 'WINDIR': 'C:\\windows', 17:10:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:10:38 INFO - Ignoring indexes: http://pypi.python.org/simple/ 17:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 17:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 17:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 17:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 17:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 17:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 17:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 17:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 17:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 17:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 17:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 17:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 17:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 17:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 17:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 17:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 17:10:38 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 17:10:38 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 17:10:38 INFO - Unpacking c:\slave\test\build\tests\marionette\client 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 17:10:38 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 17:10:38 INFO - Unpacking c:\slave\test\build\tests\marionette 17:10:38 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 17:10:38 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:10:38 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)) 17:10:50 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)) 17:10:50 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)) 17:10:50 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)) 17:10:50 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)) 17:10:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 17:10:50 INFO - Downloading blessings-1.6.tar.gz 17:10:50 INFO - Running setup.py egg_info for package blessings 17:10:50 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)) 17:10:50 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 17:10:50 INFO - Running setup.py install for blessings 17:10:50 INFO - Running setup.py install for browsermob-proxy 17:10:50 INFO - Running setup.py install for manifestparser 17:10:50 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Running setup.py install for marionette-client 17:10:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 17:10:50 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Running setup.py install for marionette-driver 17:10:50 INFO - Running setup.py install for mozcrash 17:10:50 INFO - Running setup.py install for mozdebug 17:10:50 INFO - Running setup.py install for mozdevice 17:10:50 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Running setup.py install for mozhttpd 17:10:50 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Running setup.py install for mozInstall 17:10:50 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Running setup.py install for mozleak 17:10:50 INFO - Running setup.py install for mozprofile 17:10:50 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Running setup.py install for mozrunner 17:10:50 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 17:10:50 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 17:10:52 INFO - Running setup.py install for mozscreenshot 17:10:52 INFO - Running setup.py install for moztest 17:10:52 INFO - Running setup.py install for mozversion 17:10:52 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 17:10:52 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 17:10:52 INFO - Running setup.py install for wptserve 17:10:52 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 17:10:52 INFO - Cleaning up... 17:10:52 INFO - Return code: 0 17:10:52 INFO - Done creating virtualenv C:\slave\test\build\venv. 17:10:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:10:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:10:52 INFO - Reading from file tmpfile_stdout 17:10:52 INFO - Using _rmtree_windows ... 17:10:52 INFO - Using _rmtree_windows ... 17:10:52 INFO - Current package versions: 17:10:52 INFO - blessings == 1.6 17:10:52 INFO - blobuploader == 1.2.4 17:10:52 INFO - browsermob-proxy == 0.6.0 17:10:52 INFO - distribute == 0.6.14 17:10:52 INFO - docopt == 0.6.1 17:10:52 INFO - manifestparser == 1.1 17:10:52 INFO - marionette-client == 2.3.0 17:10:52 INFO - marionette-driver == 1.4.0 17:10:52 INFO - mozInstall == 1.12 17:10:52 INFO - mozcrash == 0.17 17:10:52 INFO - mozdebug == 0.1 17:10:52 INFO - mozdevice == 0.48 17:10:52 INFO - mozfile == 1.2 17:10:52 INFO - mozhttpd == 0.7 17:10:52 INFO - mozinfo == 0.9 17:10:52 INFO - mozleak == 0.1 17:10:52 INFO - mozlog == 3.1 17:10:52 INFO - moznetwork == 0.27 17:10:52 INFO - mozprocess == 0.22 17:10:52 INFO - mozprofile == 0.28 17:10:52 INFO - mozrunner == 6.11 17:10:52 INFO - mozscreenshot == 0.1 17:10:52 INFO - mozsystemmonitor == 0.0 17:10:52 INFO - moztest == 0.7 17:10:52 INFO - mozversion == 1.4 17:10:52 INFO - requests == 1.2.3 17:10:52 INFO - wptserve == 1.4.0 17:10:52 INFO - Running post-action listener: _resource_record_post_action 17:10:52 INFO - Running post-action listener: _start_resource_monitoring 17:10:52 INFO - Starting resource monitoring. 17:10:52 INFO - ##### 17:10:52 INFO - ##### Running pull step. 17:10:52 INFO - ##### 17:10:52 INFO - Running pre-action listener: _resource_record_pre_action 17:10:52 INFO - Running main action method: pull 17:10:52 INFO - Pull has nothing to do! 17:10:52 INFO - Running post-action listener: _resource_record_post_action 17:10:52 INFO - ##### 17:10:52 INFO - ##### Running install step. 17:10:52 INFO - ##### 17:10:52 INFO - Running pre-action listener: _resource_record_pre_action 17:10:52 INFO - Running main action method: install 17:10:52 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 17:10:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 17:10:52 INFO - Reading from file tmpfile_stdout 17:10:52 INFO - Using _rmtree_windows ... 17:10:52 INFO - Using _rmtree_windows ... 17:10:52 INFO - Detecting whether we're running mozinstall >=1.0... 17:10:52 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 17:10:52 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 17:10:52 INFO - Reading from file tmpfile_stdout 17:10:52 INFO - Output received: 17:10:52 INFO - Usage: mozinstall-script.py [options] installer 17:10:52 INFO - Options: 17:10:52 INFO - -h, --help show this help message and exit 17:10:52 INFO - -d DEST, --destination=DEST 17:10:52 INFO - Directory to install application into. [default: 17:10:52 INFO - "C:\slave\test"] 17:10:52 INFO - --app=APP Application being installed. [default: firefox] 17:10:52 INFO - Using _rmtree_windows ... 17:10:52 INFO - Using _rmtree_windows ... 17:10:52 INFO - mkdir: C:\slave\test\build\application 17:10:52 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.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 17:10:52 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.en-US.win64.zip --destination C:\slave\test\build\application 17:10:55 INFO - Reading from file tmpfile_stdout 17:10:55 INFO - Output received: 17:10:55 INFO - C:\slave\test\build\application\firefox\firefox.exe 17:10:55 INFO - Using _rmtree_windows ... 17:10:55 INFO - Using _rmtree_windows ... 17:10:55 INFO - Running post-action listener: _resource_record_post_action 17:10:55 INFO - ##### 17:10:55 INFO - ##### Running run-tests step. 17:10:55 INFO - ##### 17:10:55 INFO - Running pre-action listener: _resource_record_pre_action 17:10:55 INFO - Running main action method: run_tests 17:10:55 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 17:10:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:10:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:10:55 INFO - grabbing minidump binary from tooltool 17:10:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:10:55 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 0x0251F368>, '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 0x022C2D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025A90C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 17:10:55 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 17:10:55 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 17:10:55 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 17:10:56 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpsemjok 17:10:56 INFO - INFO - File integrity verified, renaming tmpsemjok to win32-minidump_stackwalk.exe 17:10:56 INFO - Return code: 0 17:10:56 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 17:10:56 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 17:10:56 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/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.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 17:10:56 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/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.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 17:10:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 17:10:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Roaming', 17:10:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 17:10:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 17:10:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 17:10:56 INFO - 'COMPUTERNAME': 'T-W864-IX-087', 17:10:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 17:10:56 INFO - 'DCLOCATION': 'SCL3', 17:10:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 17:10:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 17:10:56 INFO - 'HOMEDRIVE': 'C:', 17:10:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-087', 17:10:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 17:10:56 INFO - 'KTS_VERSION': '1.19c', 17:10:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Local', 17:10:56 INFO - 'LOGONSERVER': '\\\\T-W864-IX-087', 17:10:56 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 17:10:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 17:10:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 17:10:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 17:10:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:10:56 INFO - 'MOZ_NO_REMOTE': '1', 17:10:56 INFO - 'NO_EM_RESTART': '1', 17:10:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:10:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 17:10:56 INFO - 'OS': 'Windows_NT', 17:10:56 INFO - 'OURDRIVE': 'C:', 17:10:56 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', 17:10:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 17:10:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 17:10:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 17:10:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 17:10:56 INFO - 'PROCESSOR_LEVEL': '6', 17:10:56 INFO - 'PROCESSOR_REVISION': '1e05', 17:10:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 17:10:56 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 17:10:56 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 17:10:56 INFO - 'PROGRAMW6432': 'C:\\Program Files', 17:10:56 INFO - 'PROMPT': '$P$G', 17:10:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 17:10:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 17:10:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 17:10:56 INFO - 'PWD': 'C:\\slave\\test', 17:10:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 17:10:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 17:10:56 INFO - 'SYSTEMDRIVE': 'C:', 17:10:56 INFO - 'SYSTEMROOT': 'C:\\windows', 17:10:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:10:56 INFO - 'TEST1': 'testie', 17:10:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 17:10:56 INFO - 'USERDOMAIN': 'T-W864-IX-087', 17:10:56 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-087', 17:10:56 INFO - 'USERNAME': 'cltbld', 17:10:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-087', 17:10:56 INFO - 'WINDIR': 'C:\\windows', 17:10:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 17:10:56 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/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.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 17:10:58 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 17:10:58 INFO - import pkg_resources 17:10:59 INFO - Using 1 client processes 17:11:02 INFO - SUITE-START | Running 778 tests 17:11:02 INFO - Running testharness tests 17:11:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 17:11:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 17:11:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 17:11:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 17:11:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 17:11:02 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 17:11:03 INFO - Setting up ssl 17:11:03 INFO - PROCESS | certutil | 17:11:03 INFO - PROCESS | certutil | 17:11:03 INFO - PROCESS | certutil | 17:11:03 INFO - Certificate Nickname Trust Attributes 17:11:03 INFO - SSL,S/MIME,JAR/XPI 17:11:03 INFO - 17:11:03 INFO - web-platform-tests CT,, 17:11:03 INFO - 17:11:03 INFO - Starting runner 17:11:03 INFO - PROCESS | 3820 | [3820] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 17:11:04 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 17:11:04 INFO - PROCESS | 3820 | [3820] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 17:11:05 INFO - PROCESS | 3820 | 1465863065681 Marionette DEBUG Marionette enabled via build flag and pref 17:11:06 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CE785E000 == 1 [pid = 3820] [id = 1] 17:11:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 1 (0000007CF6988800) [pid = 3820] [serial = 1] [outer = 0000000000000000] 17:11:06 INFO - PROCESS | 3820 | [3820] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:11:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 2 (0000007CF6989800) [pid = 3820] [serial = 2] [outer = 0000007CF6988800] 17:11:07 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF9D72800 == 2 [pid = 3820] [id = 2] 17:11:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 3 (0000007CF9D73000) [pid = 3820] [serial = 3] [outer = 0000000000000000] 17:11:07 INFO - PROCESS | 3820 | [3820] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:11:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 4 (0000007CF9D74000) [pid = 3820] [serial = 4] [outer = 0000007CF9D73000] 17:11:07 INFO - PROCESS | 3820 | 1465863067384 Marionette INFO Listening on port 2828 17:11:09 INFO - PROCESS | 3820 | 1465863069240 Marionette DEBUG Marionette enabled via command-line flag 17:11:09 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAAC2800 == 3 [pid = 3820] [id = 3] 17:11:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 5 (0000007CFAD06000) [pid = 3820] [serial = 5] [outer = 0000000000000000] 17:11:09 INFO - PROCESS | 3820 | [3820] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 17:11:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 6 (0000007CFAD07000) [pid = 3820] [serial = 6] [outer = 0000007CFAD06000] 17:11:09 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:11:09 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 17:11:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 7 (0000007CFB717000) [pid = 3820] [serial = 7] [outer = 0000007CF9D73000] 17:11:09 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:11:09 INFO - PROCESS | 3820 | 1465863069936 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49301 17:11:09 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:11:09 INFO - PROCESS | 3820 | 1465863069968 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49302 17:11:09 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:11:09 INFO - PROCESS | 3820 | 1465863069976 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49303 17:11:10 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:11:10 INFO - PROCESS | 3820 | 1465863070011 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49304 17:11:10 INFO - PROCESS | 3820 | 1465863070014 Marionette DEBUG Closed connection conn0 17:11:10 INFO - PROCESS | 3820 | 1465863070016 Marionette DEBUG Closed connection conn1 17:11:10 INFO - PROCESS | 3820 | 1465863070018 Marionette DEBUG Closed connection conn2 17:11:10 INFO - PROCESS | 3820 | 1465863070102 Marionette DEBUG Closed connection conn3 17:11:10 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:11:10 INFO - PROCESS | 3820 | 1465863070108 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49305 17:11:10 INFO - PROCESS | 3820 | 1465863070264 Marionette DEBUG Closed connection conn4 17:11:10 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:11:10 INFO - PROCESS | 3820 | 1465863070271 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49306 17:11:10 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFBE82000 == 4 [pid = 3820] [id = 4] 17:11:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 8 (0000007CF69CD000) [pid = 3820] [serial = 8] [outer = 0000000000000000] 17:11:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 9 (0000007CFBED2C00) [pid = 3820] [serial = 9] [outer = 0000007CF69CD000] 17:11:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 10 (0000007CFBED8C00) [pid = 3820] [serial = 10] [outer = 0000007CF69CD000] 17:11:10 INFO - PROCESS | 3820 | 1465863070786 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:11:10 INFO - PROCESS | 3820 | 1465863070792 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160613144725","device":"desktop","version":"48.0"} 17:11:11 INFO - PROCESS | 3820 | [3820] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:11:11 INFO - PROCESS | 3820 | [3820] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 17:11:12 INFO - PROCESS | 3820 | [3820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:11:12 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFFC29000 == 5 [pid = 3820] [id = 5] 17:11:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 11 (0000007CFFC2B000) [pid = 3820] [serial = 11] [outer = 0000000000000000] 17:11:12 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFFC2C800 == 6 [pid = 3820] [id = 6] 17:11:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 12 (0000007CFFCE6800) [pid = 3820] [serial = 12] [outer = 0000000000000000] 17:11:13 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:11:13 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82482000 == 7 [pid = 3820] [id = 7] 17:11:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 13 (0000007C826D6800) [pid = 3820] [serial = 13] [outer = 0000000000000000] 17:11:13 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:11:13 INFO - PROCESS | 3820 | [3820] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:11:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 14 (0000007C82808C00) [pid = 3820] [serial = 14] [outer = 0000007C826D6800] 17:11:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 15 (0000007C8301D000) [pid = 3820] [serial = 15] [outer = 0000007CFFC2B000] 17:11:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 16 (0000007C828FDC00) [pid = 3820] [serial = 16] [outer = 0000007CFFCE6800] 17:11:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 17 (0000007C82D11800) [pid = 3820] [serial = 17] [outer = 0000007C826D6800] 17:11:14 INFO - PROCESS | 3820 | 1465863074290 Marionette INFO startBrowser 934afe3d-384e-45a6-898b-850671295b43 17:11:14 INFO - PROCESS | 3820 | 1465863074326 Marionette DEBUG loaded listener.js 17:11:14 INFO - PROCESS | 3820 | 1465863074339 Marionette DEBUG loaded listener.js 17:11:14 INFO - PROCESS | 3820 | 1465863074343 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 18 (0000007C852EC800) [pid = 3820] [serial = 18] [outer = 0000007C826D6800] 17:11:15 INFO - PROCESS | 3820 | 1465863075248 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"934afe3d-384e-45a6-898b-850671295b43","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160613144725","device":"desktop","version":"48.0","command_id":1}}] 17:11:15 INFO - PROCESS | 3820 | 1465863075630 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:11:15 INFO - PROCESS | 3820 | 1465863075633 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:15 INFO - PROCESS | 3820 | 1465863075683 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 17:11:15 INFO - PROCESS | 3820 | 1465863075730 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:11:15 INFO - PROCESS | 3820 | 1465863075733 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:15 INFO - PROCESS | 3820 | [3820] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:11:16 INFO - PROCESS | 3820 | --DOCSHELL 0000007CE785E000 == 6 [pid = 3820] [id = 1] 17:11:18 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:11:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 19 (0000007C81B3B800) [pid = 3820] [serial = 19] [outer = 0000007C826D6800] 17:11:18 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:11:18 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:11:18 INFO - PROCESS | 3820 | 1465863078287 Marionette TRACE conn5 <- [1,3,null,{}] 17:11:18 INFO - PROCESS | 3820 | 1465863078292 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 17:11:18 INFO - PROCESS | 3820 | 1465863078295 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:18 INFO - PROCESS | 3820 | 1465863078316 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 17:11:18 INFO - PROCESS | 3820 | 1465863078344 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 17:11:18 INFO - PROCESS | 3820 | 1465863078348 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 17:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:11:18 INFO - PROCESS | 3820 | 1465863078354 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:11:18 INFO - PROCESS | 3820 | 1465863078358 Marionette TRACE conn5 <- [1,6,null,{}] 17:11:18 INFO - PROCESS | 3820 | 1465863078561 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:18 INFO - PROCESS | 3820 | 1465863078564 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:18 INFO - PROCESS | 3820 | 1465863078587 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 17:11:18 INFO - PROCESS | 3820 | 1465863078594 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:18 INFO - PROCESS | 3820 | 1465863078597 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:18 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82480000 == 7 [pid = 3820] [id = 8] 17:11:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 20 (0000007CF450C400) [pid = 3820] [serial = 20] [outer = 0000000000000000] 17:11:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 21 (0000007CF4513C00) [pid = 3820] [serial = 21] [outer = 0000007CF450C400] 17:11:18 INFO - PROCESS | 3820 | 1465863078651 Marionette DEBUG loaded listener.js 17:11:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 22 (0000007CF4E51000) [pid = 3820] [serial = 22] [outer = 0000007CF450C400] 17:11:18 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFBE82000 == 6 [pid = 3820] [id = 4] 17:11:19 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82007000 == 7 [pid = 3820] [id = 9] 17:11:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 23 (0000007C84609400) [pid = 3820] [serial = 23] [outer = 0000000000000000] 17:11:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 24 (0000007C8460B800) [pid = 3820] [serial = 24] [outer = 0000007C84609400] 17:11:19 INFO - PROCESS | 3820 | 1465863079083 Marionette DEBUG loaded listener.js 17:11:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 25 (0000007CF4E42000) [pid = 3820] [serial = 25] [outer = 0000007C84609400] 17:11:19 INFO - PROCESS | 3820 | 1465863079535 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1241ms 17:11:19 INFO - PROCESS | 3820 | 1465863079778 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 17:11:19 INFO - PROCESS | 3820 | 1465863079783 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 17:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:11:19 INFO - PROCESS | 3820 | 1465863079805 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:11:19 INFO - PROCESS | 3820 | 1465863079809 Marionette TRACE conn5 <- [1,10,null,{}] 17:11:19 INFO - PROCESS | 3820 | 1465863079814 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:19 INFO - PROCESS | 3820 | 1465863079817 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:19 INFO - PROCESS | 3820 | 1465863079917 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 17:11:19 INFO - PROCESS | 3820 | 1465863079926 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:19 INFO - PROCESS | 3820 | 1465863079930 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:19 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C861CA800 == 8 [pid = 3820] [id = 10] 17:11:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 26 (0000007CF5D99800) [pid = 3820] [serial = 26] [outer = 0000000000000000] 17:11:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 27 (0000007CF9FEF000) [pid = 3820] [serial = 27] [outer = 0000007CF5D99800] 17:11:19 INFO - PROCESS | 3820 | 1465863079981 Marionette DEBUG loaded listener.js 17:11:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 28 (0000007CFA0B2800) [pid = 3820] [serial = 28] [outer = 0000007CF5D99800] 17:11:20 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4423800 == 9 [pid = 3820] [id = 11] 17:11:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 29 (0000007CF4424000) [pid = 3820] [serial = 29] [outer = 0000000000000000] 17:11:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 30 (0000007CF4428800) [pid = 3820] [serial = 30] [outer = 0000007CF4424000] 17:11:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 31 (0000007CF45BF000) [pid = 3820] [serial = 31] [outer = 0000007CF4424000] 17:11:20 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C81E62800 == 10 [pid = 3820] [id = 12] 17:11:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 32 (0000007CFAA6BC00) [pid = 3820] [serial = 32] [outer = 0000000000000000] 17:11:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 33 (0000007CFB821000) [pid = 3820] [serial = 33] [outer = 0000007CFAA6BC00] 17:11:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 34 (0000007CFABEA800) [pid = 3820] [serial = 34] [outer = 0000007CFAA6BC00] 17:11:20 INFO - PROCESS | 3820 | 1465863080637 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 17:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 881ms 17:11:20 INFO - PROCESS | 3820 | 1465863080685 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 17:11:20 INFO - PROCESS | 3820 | 1465863080687 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 17:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:11:20 INFO - PROCESS | 3820 | 1465863080692 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:11:20 INFO - PROCESS | 3820 | 1465863080694 Marionette TRACE conn5 <- [1,14,null,{}] 17:11:20 INFO - PROCESS | 3820 | 1465863080698 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:20 INFO - PROCESS | 3820 | 1465863080700 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:20 INFO - PROCESS | 3820 | 1465863080796 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 17:11:20 INFO - PROCESS | 3820 | 1465863080802 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:20 INFO - PROCESS | 3820 | 1465863080807 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:20 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55BF800 == 11 [pid = 3820] [id = 13] 17:11:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 35 (0000007CFEF25800) [pid = 3820] [serial = 35] [outer = 0000000000000000] 17:11:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 36 (0000007CFEF27400) [pid = 3820] [serial = 36] [outer = 0000007CFEF25800] 17:11:20 INFO - PROCESS | 3820 | 1465863080866 Marionette DEBUG loaded listener.js 17:11:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 37 (0000007CFF282000) [pid = 3820] [serial = 37] [outer = 0000007CFEF25800] 17:11:21 INFO - PROCESS | 3820 | 1465863081311 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 17:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 670ms 17:11:21 INFO - PROCESS | 3820 | 1465863081370 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 17:11:21 INFO - PROCESS | 3820 | 1465863081376 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 17:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:11:21 INFO - PROCESS | 3820 | 1465863081386 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:11:21 INFO - PROCESS | 3820 | 1465863081389 Marionette TRACE conn5 <- [1,18,null,{}] 17:11:21 INFO - PROCESS | 3820 | 1465863081392 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:21 INFO - PROCESS | 3820 | 1465863081395 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:21 INFO - PROCESS | 3820 | 1465863081487 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 17:11:21 INFO - PROCESS | 3820 | 1465863081497 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:21 INFO - PROCESS | 3820 | 1465863081499 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:21 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6907000 == 12 [pid = 3820] [id = 14] 17:11:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 38 (0000007C83DB4C00) [pid = 3820] [serial = 38] [outer = 0000000000000000] 17:11:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 39 (0000007CFF281400) [pid = 3820] [serial = 39] [outer = 0000007C83DB4C00] 17:11:21 INFO - PROCESS | 3820 | 1465863081545 Marionette DEBUG loaded listener.js 17:11:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 40 (0000007CFF924C00) [pid = 3820] [serial = 40] [outer = 0000007C83DB4C00] 17:11:21 INFO - PROCESS | 3820 | 1465863081940 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 17:11:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 587ms 17:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:11:21 INFO - PROCESS | 3820 | 1465863081978 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 17:11:21 INFO - PROCESS | 3820 | 1465863081980 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 17:11:21 INFO - PROCESS | 3820 | 1465863081983 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:11:21 INFO - PROCESS | 3820 | 1465863081985 Marionette TRACE conn5 <- [1,22,null,{}] 17:11:21 INFO - PROCESS | 3820 | 1465863081989 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:21 INFO - PROCESS | 3820 | 1465863081992 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:22 INFO - PROCESS | 3820 | 1465863082076 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 17:11:22 INFO - PROCESS | 3820 | 1465863082082 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:22 INFO - PROCESS | 3820 | 1465863082084 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:22 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C819E6000 == 13 [pid = 3820] [id = 15] 17:11:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 41 (0000007CFF2E2C00) [pid = 3820] [serial = 41] [outer = 0000000000000000] 17:11:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 42 (0000007CFF2E6C00) [pid = 3820] [serial = 42] [outer = 0000007CFF2E2C00] 17:11:22 INFO - PROCESS | 3820 | 1465863082129 Marionette DEBUG loaded listener.js 17:11:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 43 (0000007CFF28B000) [pid = 3820] [serial = 43] [outer = 0000007CFF2E2C00] 17:11:22 INFO - PROCESS | 3820 | 1465863082543 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 17:11:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 587ms 17:11:22 INFO - PROCESS | 3820 | 1465863082574 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 17:11:22 INFO - PROCESS | 3820 | 1465863082576 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 17:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:11:22 INFO - PROCESS | 3820 | 1465863082579 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:11:22 INFO - PROCESS | 3820 | 1465863082581 Marionette TRACE conn5 <- [1,26,null,{}] 17:11:22 INFO - PROCESS | 3820 | 1465863082584 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:22 INFO - PROCESS | 3820 | 1465863082591 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:22 INFO - PROCESS | 3820 | 1465863082687 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 17:11:22 INFO - PROCESS | 3820 | 1465863082693 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:22 INFO - PROCESS | 3820 | 1465863082696 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:22 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA771000 == 14 [pid = 3820] [id = 16] 17:11:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 44 (0000007CF4C2E400) [pid = 3820] [serial = 44] [outer = 0000000000000000] 17:11:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 45 (0000007CFF2EDC00) [pid = 3820] [serial = 45] [outer = 0000007CF4C2E400] 17:11:22 INFO - PROCESS | 3820 | 1465863082742 Marionette DEBUG loaded listener.js 17:11:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 46 (0000007CFFBEF800) [pid = 3820] [serial = 46] [outer = 0000007CF4C2E400] 17:11:23 INFO - PROCESS | 3820 | 1465863083177 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 628ms 17:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:11:23 INFO - PROCESS | 3820 | 1465863083211 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 17:11:23 INFO - PROCESS | 3820 | 1465863083213 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 17:11:23 INFO - PROCESS | 3820 | 1465863083216 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:11:23 INFO - PROCESS | 3820 | 1465863083218 Marionette TRACE conn5 <- [1,30,null,{}] 17:11:23 INFO - PROCESS | 3820 | 1465863083221 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:23 INFO - PROCESS | 3820 | 1465863083223 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:23 INFO - PROCESS | 3820 | 1465863083306 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 17:11:23 INFO - PROCESS | 3820 | 1465863083311 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:23 INFO - PROCESS | 3820 | 1465863083314 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:23 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAD1D000 == 15 [pid = 3820] [id = 17] 17:11:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 47 (0000007C83BC6000) [pid = 3820] [serial = 47] [outer = 0000000000000000] 17:11:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 48 (0000007CF55E4800) [pid = 3820] [serial = 48] [outer = 0000007C83BC6000] 17:11:23 INFO - PROCESS | 3820 | 1465863083359 Marionette DEBUG loaded listener.js 17:11:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 49 (0000007CF55EB000) [pid = 3820] [serial = 49] [outer = 0000007C83BC6000] 17:11:23 INFO - PROCESS | 3820 | 1465863083769 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 17:11:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 587ms 17:11:23 INFO - PROCESS | 3820 | 1465863083807 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 17:11:23 INFO - PROCESS | 3820 | 1465863083809 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 17:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:11:23 INFO - PROCESS | 3820 | 1465863083827 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:11:23 INFO - PROCESS | 3820 | 1465863083829 Marionette TRACE conn5 <- [1,34,null,{}] 17:11:23 INFO - PROCESS | 3820 | 1465863083833 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:23 INFO - PROCESS | 3820 | 1465863083835 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:23 INFO - PROCESS | 3820 | 1465863083917 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 17:11:23 INFO - PROCESS | 3820 | 1465863083922 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:23 INFO - PROCESS | 3820 | 1465863083924 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:23 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB882800 == 16 [pid = 3820] [id = 18] 17:11:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 50 (0000007CF5656800) [pid = 3820] [serial = 50] [outer = 0000000000000000] 17:11:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 51 (0000007CF5659800) [pid = 3820] [serial = 51] [outer = 0000007CF5656800] 17:11:23 INFO - PROCESS | 3820 | 1465863083970 Marionette DEBUG loaded listener.js 17:11:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 52 (0000007CF565FC00) [pid = 3820] [serial = 52] [outer = 0000007CF5656800] 17:11:24 INFO - PROCESS | 3820 | 1465863084434 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 17:11:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 650ms 17:11:24 INFO - PROCESS | 3820 | 1465863084471 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 17:11:24 INFO - PROCESS | 3820 | 1465863084473 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 17:11:24 INFO - PROCESS | 3820 | 1465863084476 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:11:24 INFO - PROCESS | 3820 | 1465863084478 Marionette TRACE conn5 <- [1,38,null,{}] 17:11:24 INFO - PROCESS | 3820 | 1465863084482 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:24 INFO - PROCESS | 3820 | 1465863084484 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:24 INFO - PROCESS | 3820 | 1465863084572 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 17:11:24 INFO - PROCESS | 3820 | 1465863084579 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:24 INFO - PROCESS | 3820 | 1465863084581 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:24 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFFB9C800 == 17 [pid = 3820] [id = 19] 17:11:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 53 (0000007C87BD9C00) [pid = 3820] [serial = 53] [outer = 0000000000000000] 17:11:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 54 (0000007CFADF3400) [pid = 3820] [serial = 54] [outer = 0000007C87BD9C00] 17:11:24 INFO - PROCESS | 3820 | 1465863084628 Marionette DEBUG loaded listener.js 17:11:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 55 (0000007C88A32800) [pid = 3820] [serial = 55] [outer = 0000007C87BD9C00] 17:11:25 INFO - PROCESS | 3820 | 1465863085009 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 17:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 17:11:25 INFO - PROCESS | 3820 | 1465863085077 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 17:11:25 INFO - PROCESS | 3820 | 1465863085079 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 17:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:11:25 INFO - PROCESS | 3820 | 1465863085083 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:11:25 INFO - PROCESS | 3820 | 1465863085085 Marionette TRACE conn5 <- [1,42,null,{}] 17:11:25 INFO - PROCESS | 3820 | 1465863085089 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:25 INFO - PROCESS | 3820 | 1465863085090 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:25 INFO - PROCESS | 3820 | 1465863085181 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 17:11:25 INFO - PROCESS | 3820 | 1465863085187 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:25 INFO - PROCESS | 3820 | 1465863085188 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:25 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E78000 == 18 [pid = 3820] [id = 20] 17:11:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (0000007C88A36400) [pid = 3820] [serial = 56] [outer = 0000000000000000] 17:11:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (0000007C88A3F400) [pid = 3820] [serial = 57] [outer = 0000007C88A36400] 17:11:25 INFO - PROCESS | 3820 | 1465863085236 Marionette DEBUG loaded listener.js 17:11:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (0000007C88ABB400) [pid = 3820] [serial = 58] [outer = 0000007C88A36400] 17:11:25 INFO - PROCESS | 3820 | 1465863085618 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 17:11:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 586ms 17:11:25 INFO - PROCESS | 3820 | 1465863085682 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 17:11:25 INFO - PROCESS | 3820 | 1465863085685 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 17:11:25 INFO - PROCESS | 3820 | 1465863085688 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:11:25 INFO - PROCESS | 3820 | 1465863085690 Marionette TRACE conn5 <- [1,46,null,{}] 17:11:25 INFO - PROCESS | 3820 | 1465863085694 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:25 INFO - PROCESS | 3820 | 1465863085696 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:25 INFO - PROCESS | 3820 | 1465863085786 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 17:11:25 INFO - PROCESS | 3820 | 1465863085791 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:25 INFO - PROCESS | 3820 | 1465863085794 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:25 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A720000 == 19 [pid = 3820] [id = 21] 17:11:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (0000007C89133000) [pid = 3820] [serial = 59] [outer = 0000000000000000] 17:11:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (0000007C89138000) [pid = 3820] [serial = 60] [outer = 0000007C89133000] 17:11:25 INFO - PROCESS | 3820 | 1465863085845 Marionette DEBUG loaded listener.js 17:11:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C8913F800) [pid = 3820] [serial = 61] [outer = 0000007C89133000] 17:11:26 INFO - PROCESS | 3820 | 1465863086267 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:11:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 629ms 17:11:26 INFO - PROCESS | 3820 | 1465863086326 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 17:11:26 INFO - PROCESS | 3820 | 1465863086329 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 17:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:11:26 INFO - PROCESS | 3820 | 1465863086332 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:11:26 INFO - PROCESS | 3820 | 1465863086335 Marionette TRACE conn5 <- [1,50,null,{}] 17:11:26 INFO - PROCESS | 3820 | 1465863086339 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:26 INFO - PROCESS | 3820 | 1465863086341 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:26 INFO - PROCESS | 3820 | 1465863086434 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 17:11:26 INFO - PROCESS | 3820 | 1465863086439 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:26 INFO - PROCESS | 3820 | 1465863086441 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:26 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C895A0000 == 20 [pid = 3820] [id = 22] 17:11:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C8A7BEC00) [pid = 3820] [serial = 62] [outer = 0000000000000000] 17:11:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C8A7C9000) [pid = 3820] [serial = 63] [outer = 0000007C8A7BEC00] 17:11:26 INFO - PROCESS | 3820 | 1465863086488 Marionette DEBUG loaded listener.js 17:11:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007CF5616800) [pid = 3820] [serial = 64] [outer = 0000007C8A7BEC00] 17:11:27 INFO - PROCESS | 3820 | 1465863087605 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:11:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1336ms 17:11:27 INFO - PROCESS | 3820 | 1465863087672 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 17:11:27 INFO - PROCESS | 3820 | 1465863087677 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 17:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:11:27 INFO - PROCESS | 3820 | 1465863087681 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:11:27 INFO - PROCESS | 3820 | 1465863087686 Marionette TRACE conn5 <- [1,54,null,{}] 17:11:27 INFO - PROCESS | 3820 | 1465863087696 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:27 INFO - PROCESS | 3820 | 1465863087699 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:27 INFO - PROCESS | 3820 | 1465863087809 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 17:11:27 INFO - PROCESS | 3820 | 1465863087821 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:27 INFO - PROCESS | 3820 | 1465863087823 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:27 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C84696800 == 21 [pid = 3820] [id = 23] 17:11:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C83DB7C00) [pid = 3820] [serial = 65] [outer = 0000000000000000] 17:11:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C84FCA800) [pid = 3820] [serial = 66] [outer = 0000007C83DB7C00] 17:11:27 INFO - PROCESS | 3820 | 1465863087876 Marionette DEBUG loaded listener.js 17:11:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C88A3A800) [pid = 3820] [serial = 67] [outer = 0000007C83DB7C00] 17:11:28 INFO - PROCESS | 3820 | 1465863088289 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:11:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 628ms 17:11:28 INFO - PROCESS | 3820 | 1465863088313 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 17:11:28 INFO - PROCESS | 3820 | 1465863088318 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 17:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:11:28 INFO - PROCESS | 3820 | 1465863088324 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:11:28 INFO - PROCESS | 3820 | 1465863088327 Marionette TRACE conn5 <- [1,58,null,{}] 17:11:28 INFO - PROCESS | 3820 | 1465863088331 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:28 INFO - PROCESS | 3820 | 1465863088333 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:28 INFO - PROCESS | 3820 | 1465863088452 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 17:11:28 INFO - PROCESS | 3820 | 1465863088509 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:28 INFO - PROCESS | 3820 | 1465863088512 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:28 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89594800 == 22 [pid = 3820] [id = 24] 17:11:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C88AC1C00) [pid = 3820] [serial = 68] [outer = 0000000000000000] 17:11:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C8913D400) [pid = 3820] [serial = 69] [outer = 0000007C88AC1C00] 17:11:28 INFO - PROCESS | 3820 | 1465863088561 Marionette DEBUG loaded listener.js 17:11:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C8A7CA400) [pid = 3820] [serial = 70] [outer = 0000007C88AC1C00] 17:11:28 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF69CD000) [pid = 3820] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:11:28 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CF450C400) [pid = 3820] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:11:28 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF5D99800) [pid = 3820] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:11:28 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CFEF25800) [pid = 3820] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:11:28 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C83DB4C00) [pid = 3820] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:11:29 INFO - PROCESS | 3820 | 1465863089121 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 839ms 17:11:29 INFO - PROCESS | 3820 | 1465863089168 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 17:11:29 INFO - PROCESS | 3820 | 1465863089170 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 17:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:11:29 INFO - PROCESS | 3820 | 1465863089175 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:11:29 INFO - PROCESS | 3820 | 1465863089179 Marionette TRACE conn5 <- [1,62,null,{}] 17:11:29 INFO - PROCESS | 3820 | 1465863089189 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:29 INFO - PROCESS | 3820 | 1465863089195 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:29 INFO - PROCESS | 3820 | 1465863089280 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 17:11:29 INFO - PROCESS | 3820 | 1465863089287 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:29 INFO - PROCESS | 3820 | 1465863089290 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:29 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF45A1800 == 23 [pid = 3820] [id = 25] 17:11:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007CF3BA2800) [pid = 3820] [serial = 71] [outer = 0000000000000000] 17:11:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C87BD9400) [pid = 3820] [serial = 72] [outer = 0000007CF3BA2800] 17:11:29 INFO - PROCESS | 3820 | 1465863089340 Marionette DEBUG loaded listener.js 17:11:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007CF4E3E400) [pid = 3820] [serial = 73] [outer = 0000007CF3BA2800] 17:11:29 INFO - PROCESS | 3820 | 1465863089730 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:11:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 587ms 17:11:29 INFO - PROCESS | 3820 | 1465863089763 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 17:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:11:29 INFO - PROCESS | 3820 | 1465863089766 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 17:11:29 INFO - PROCESS | 3820 | 1465863089769 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:11:29 INFO - PROCESS | 3820 | 1465863089771 Marionette TRACE conn5 <- [1,66,null,{}] 17:11:29 INFO - PROCESS | 3820 | 1465863089775 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:29 INFO - PROCESS | 3820 | 1465863089777 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:29 INFO - PROCESS | 3820 | 1465863089864 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 17:11:29 INFO - PROCESS | 3820 | 1465863089870 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:29 INFO - PROCESS | 3820 | 1465863089872 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:29 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF62BA000 == 24 [pid = 3820] [id = 26] 17:11:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007CF55E4400) [pid = 3820] [serial = 74] [outer = 0000000000000000] 17:11:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007CF5610C00) [pid = 3820] [serial = 75] [outer = 0000007CF55E4400] 17:11:29 INFO - PROCESS | 3820 | 1465863089927 Marionette DEBUG loaded listener.js 17:11:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007CF561A400) [pid = 3820] [serial = 76] [outer = 0000007CF55E4400] 17:11:30 INFO - PROCESS | 3820 | 1465863090333 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:11:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 629ms 17:11:30 INFO - PROCESS | 3820 | 1465863090401 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 17:11:30 INFO - PROCESS | 3820 | 1465863090403 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 17:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:11:30 INFO - PROCESS | 3820 | 1465863090406 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:11:30 INFO - PROCESS | 3820 | 1465863090408 Marionette TRACE conn5 <- [1,70,null,{}] 17:11:30 INFO - PROCESS | 3820 | 1465863090411 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:30 INFO - PROCESS | 3820 | 1465863090413 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:30 INFO - PROCESS | 3820 | 1465863090492 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 17:11:30 INFO - PROCESS | 3820 | 1465863090498 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:30 INFO - PROCESS | 3820 | 1465863090500 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:30 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA756000 == 25 [pid = 3820] [id = 27] 17:11:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007CF5619C00) [pid = 3820] [serial = 77] [outer = 0000000000000000] 17:11:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF5657400) [pid = 3820] [serial = 78] [outer = 0000007CF5619C00] 17:11:30 INFO - PROCESS | 3820 | 1465863090545 Marionette DEBUG loaded listener.js 17:11:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF6010400) [pid = 3820] [serial = 79] [outer = 0000007CF5619C00] 17:11:30 INFO - PROCESS | 3820 | 1465863090995 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:11:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 629ms 17:11:31 INFO - PROCESS | 3820 | 1465863091040 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 17:11:31 INFO - PROCESS | 3820 | 1465863091044 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 17:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:11:31 INFO - PROCESS | 3820 | 1465863091067 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:11:31 INFO - PROCESS | 3820 | 1465863091072 Marionette TRACE conn5 <- [1,74,null,{}] 17:11:31 INFO - PROCESS | 3820 | 1465863091078 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:31 INFO - PROCESS | 3820 | 1465863091082 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:31 INFO - PROCESS | 3820 | 1465863091195 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 17:11:31 INFO - PROCESS | 3820 | 1465863091307 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:31 INFO - PROCESS | 3820 | 1465863091312 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:31 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C83BE8800 == 26 [pid = 3820] [id = 28] 17:11:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C83057000) [pid = 3820] [serial = 80] [outer = 0000000000000000] 17:11:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C83059000) [pid = 3820] [serial = 81] [outer = 0000007C83057000] 17:11:31 INFO - PROCESS | 3820 | 1465863091387 Marionette DEBUG loaded listener.js 17:11:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C8330E000) [pid = 3820] [serial = 82] [outer = 0000007C83057000] 17:11:31 INFO - PROCESS | 3820 | 1465863091956 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:11:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 945ms 17:11:32 INFO - PROCESS | 3820 | 1465863092011 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 17:11:32 INFO - PROCESS | 3820 | 1465863092016 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 17:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:11:32 INFO - PROCESS | 3820 | 1465863092022 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:11:32 INFO - PROCESS | 3820 | 1465863092025 Marionette TRACE conn5 <- [1,78,null,{}] 17:11:32 INFO - PROCESS | 3820 | 1465863092030 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:32 INFO - PROCESS | 3820 | 1465863092033 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:32 INFO - PROCESS | 3820 | 1465863092144 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 17:11:32 INFO - PROCESS | 3820 | 1465863092207 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:32 INFO - PROCESS | 3820 | 1465863092210 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:32 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C86287800 == 27 [pid = 3820] [id = 29] 17:11:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C8A7C2400) [pid = 3820] [serial = 83] [outer = 0000000000000000] 17:11:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C8A7C8C00) [pid = 3820] [serial = 84] [outer = 0000007C8A7C2400] 17:11:32 INFO - PROCESS | 3820 | 1465863092269 Marionette DEBUG loaded listener.js 17:11:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF450CC00) [pid = 3820] [serial = 85] [outer = 0000007C8A7C2400] 17:11:32 INFO - PROCESS | 3820 | 1465863092826 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:11:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 880ms 17:11:32 INFO - PROCESS | 3820 | 1465863092905 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 17:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:11:32 INFO - PROCESS | 3820 | 1465863092908 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 17:11:32 INFO - PROCESS | 3820 | 1465863092912 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:11:32 INFO - PROCESS | 3820 | 1465863092916 Marionette TRACE conn5 <- [1,82,null,{}] 17:11:32 INFO - PROCESS | 3820 | 1465863092928 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:32 INFO - PROCESS | 3820 | 1465863092933 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:33 INFO - PROCESS | 3820 | 1465863093045 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 17:11:33 INFO - PROCESS | 3820 | 1465863093100 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:33 INFO - PROCESS | 3820 | 1465863093104 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:33 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFF36A800 == 28 [pid = 3820] [id = 30] 17:11:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF6246400) [pid = 3820] [serial = 86] [outer = 0000000000000000] 17:11:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF6CDAC00) [pid = 3820] [serial = 87] [outer = 0000007CF6246400] 17:11:33 INFO - PROCESS | 3820 | 1465863093165 Marionette DEBUG loaded listener.js 17:11:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF9FF2000) [pid = 3820] [serial = 88] [outer = 0000007CF6246400] 17:11:33 INFO - PROCESS | 3820 | 1465863093693 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:11:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:11:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 838ms 17:11:33 INFO - PROCESS | 3820 | 1465863093751 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 17:11:33 INFO - PROCESS | 3820 | 1465863093755 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 17:11:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:11:33 INFO - PROCESS | 3820 | 1465863093758 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:11:33 INFO - PROCESS | 3820 | 1465863093760 Marionette TRACE conn5 <- [1,86,null,{}] 17:11:33 INFO - PROCESS | 3820 | 1465863093764 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:33 INFO - PROCESS | 3820 | 1465863093767 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:33 INFO - PROCESS | 3820 | 1465863093874 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 17:11:33 INFO - PROCESS | 3820 | 1465863093947 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:33 INFO - PROCESS | 3820 | 1465863093950 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:33 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C19800 == 29 [pid = 3820] [id = 31] 17:11:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CFAA6AC00) [pid = 3820] [serial = 89] [outer = 0000000000000000] 17:11:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CFABEC000) [pid = 3820] [serial = 90] [outer = 0000007CFAA6AC00] 17:11:34 INFO - PROCESS | 3820 | 1465863094008 Marionette DEBUG loaded listener.js 17:11:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CFB819000) [pid = 3820] [serial = 91] [outer = 0000007CFAA6AC00] 17:11:34 INFO - PROCESS | 3820 | 1465863094520 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:11:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:11:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 17:11:34 INFO - PROCESS | 3820 | 1465863094599 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 17:11:34 INFO - PROCESS | 3820 | 1465863094602 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 17:11:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:11:34 INFO - PROCESS | 3820 | 1465863094605 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:11:34 INFO - PROCESS | 3820 | 1465863094607 Marionette TRACE conn5 <- [1,90,null,{}] 17:11:34 INFO - PROCESS | 3820 | 1465863094611 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:34 INFO - PROCESS | 3820 | 1465863094614 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:34 INFO - PROCESS | 3820 | 1465863094716 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 17:11:34 INFO - PROCESS | 3820 | 1465863094776 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:34 INFO - PROCESS | 3820 | 1465863094778 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:34 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891DE000 == 30 [pid = 3820] [id = 32] 17:11:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C8593B000) [pid = 3820] [serial = 92] [outer = 0000000000000000] 17:11:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C85942C00) [pid = 3820] [serial = 93] [outer = 0000007C8593B000] 17:11:34 INFO - PROCESS | 3820 | 1465863094833 Marionette DEBUG loaded listener.js 17:11:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CFA897400) [pid = 3820] [serial = 94] [outer = 0000007C8593B000] 17:11:35 INFO - PROCESS | 3820 | 1465863095475 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:11:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:11:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 881ms 17:11:35 INFO - PROCESS | 3820 | 1465863095490 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 17:11:35 INFO - PROCESS | 3820 | 1465863095494 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 17:11:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:11:35 INFO - PROCESS | 3820 | 1465863095499 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:11:35 INFO - PROCESS | 3820 | 1465863095502 Marionette TRACE conn5 <- [1,94,null,{}] 17:11:35 INFO - PROCESS | 3820 | 1465863095507 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:35 INFO - PROCESS | 3820 | 1465863095510 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:35 INFO - PROCESS | 3820 | 1465863095614 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 17:11:35 INFO - PROCESS | 3820 | 1465863095680 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:35 INFO - PROCESS | 3820 | 1465863095682 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:35 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8619D000 == 31 [pid = 3820] [id = 33] 17:11:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C83054C00) [pid = 3820] [serial = 95] [outer = 0000000000000000] 17:11:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007C834F4C00) [pid = 3820] [serial = 96] [outer = 0000007C83054C00] 17:11:35 INFO - PROCESS | 3820 | 1465863095735 Marionette DEBUG loaded listener.js 17:11:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007C85945800) [pid = 3820] [serial = 97] [outer = 0000007C83054C00] 17:11:36 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82480000 == 30 [pid = 3820] [id = 8] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C82D11800) [pid = 3820] [serial = 17] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007CFBED2C00) [pid = 3820] [serial = 9] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007CFBED8C00) [pid = 3820] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007CF9D74000) [pid = 3820] [serial = 4] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C89138000) [pid = 3820] [serial = 60] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF5659800) [pid = 3820] [serial = 51] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CFADF3400) [pid = 3820] [serial = 54] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C88A3F400) [pid = 3820] [serial = 57] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF4513C00) [pid = 3820] [serial = 21] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF4E51000) [pid = 3820] [serial = 22] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8460B800) [pid = 3820] [serial = 24] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF9FEF000) [pid = 3820] [serial = 27] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CFA0B2800) [pid = 3820] [serial = 28] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CFB821000) [pid = 3820] [serial = 33] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CFEF27400) [pid = 3820] [serial = 36] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CFF282000) [pid = 3820] [serial = 37] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CFF281400) [pid = 3820] [serial = 39] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CFF2E6C00) [pid = 3820] [serial = 42] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CFF2EDC00) [pid = 3820] [serial = 45] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF55E4800) [pid = 3820] [serial = 48] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF4428800) [pid = 3820] [serial = 30] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CFF924C00) [pid = 3820] [serial = 40] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C82808C00) [pid = 3820] [serial = 14] [outer = 0000000000000000] [url = about:blank] 17:11:36 INFO - PROCESS | 3820 | 1465863096726 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:11:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:11:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1284ms 17:11:36 INFO - PROCESS | 3820 | 1465863096784 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 17:11:36 INFO - PROCESS | 3820 | 1465863096788 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 17:11:36 INFO - PROCESS | 3820 | 1465863096793 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:11:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:11:36 INFO - PROCESS | 3820 | 1465863096798 Marionette TRACE conn5 <- [1,98,null,{}] 17:11:36 INFO - PROCESS | 3820 | 1465863096803 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:36 INFO - PROCESS | 3820 | 1465863096806 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:36 INFO - PROCESS | 3820 | 1465863096896 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 17:11:36 INFO - PROCESS | 3820 | 1465863096905 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:36 INFO - PROCESS | 3820 | 1465863096909 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:36 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8302D000 == 31 [pid = 3820] [id = 34] 17:11:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C83DB5C00) [pid = 3820] [serial = 98] [outer = 0000000000000000] 17:11:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C83DBA800) [pid = 3820] [serial = 99] [outer = 0000007C83DB5C00] 17:11:36 INFO - PROCESS | 3820 | 1465863096964 Marionette DEBUG loaded listener.js 17:11:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8593C800) [pid = 3820] [serial = 100] [outer = 0000007C83DB5C00] 17:11:37 INFO - PROCESS | 3820 | 1465863097390 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:11:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:11:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 17:11:37 INFO - PROCESS | 3820 | 1465863097426 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 17:11:37 INFO - PROCESS | 3820 | 1465863097432 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 17:11:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:11:37 INFO - PROCESS | 3820 | 1465863097438 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:11:37 INFO - PROCESS | 3820 | 1465863097441 Marionette TRACE conn5 <- [1,102,null,{}] 17:11:37 INFO - PROCESS | 3820 | 1465863097445 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:37 INFO - PROCESS | 3820 | 1465863097448 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:37 INFO - PROCESS | 3820 | 1465863097541 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 17:11:37 INFO - PROCESS | 3820 | 1465863097574 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:37 INFO - PROCESS | 3820 | 1465863097577 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:37 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89598800 == 32 [pid = 3820] [id = 35] 17:11:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C88ABA400) [pid = 3820] [serial = 101] [outer = 0000000000000000] 17:11:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C88ABF800) [pid = 3820] [serial = 102] [outer = 0000007C88ABA400] 17:11:37 INFO - PROCESS | 3820 | 1465863097636 Marionette DEBUG loaded listener.js 17:11:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8913E000) [pid = 3820] [serial = 103] [outer = 0000007C88ABA400] 17:11:38 INFO - PROCESS | 3820 | 1465863098051 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:11:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 630ms 17:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:11:38 INFO - PROCESS | 3820 | 1465863098069 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 17:11:38 INFO - PROCESS | 3820 | 1465863098072 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 17:11:38 INFO - PROCESS | 3820 | 1465863098075 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:11:38 INFO - PROCESS | 3820 | 1465863098079 Marionette TRACE conn5 <- [1,106,null,{}] 17:11:38 INFO - PROCESS | 3820 | 1465863098090 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:38 INFO - PROCESS | 3820 | 1465863098095 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:38 INFO - PROCESS | 3820 | 1465863098181 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 17:11:38 INFO - PROCESS | 3820 | 1465863098189 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:38 INFO - PROCESS | 3820 | 1465863098192 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:38 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF44DF800 == 33 [pid = 3820] [id = 36] 17:11:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF4445000) [pid = 3820] [serial = 104] [outer = 0000000000000000] 17:11:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF4512C00) [pid = 3820] [serial = 105] [outer = 0000007CF4445000] 17:11:38 INFO - PROCESS | 3820 | 1465863098241 Marionette DEBUG loaded listener.js 17:11:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF4FB9000) [pid = 3820] [serial = 106] [outer = 0000007CF4445000] 17:11:38 INFO - PROCESS | 3820 | 1465863098659 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:11:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:11:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 629ms 17:11:38 INFO - PROCESS | 3820 | 1465863098707 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 17:11:38 INFO - PROCESS | 3820 | 1465863098710 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 17:11:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:11:38 INFO - PROCESS | 3820 | 1465863098714 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:11:38 INFO - PROCESS | 3820 | 1465863098716 Marionette TRACE conn5 <- [1,110,null,{}] 17:11:38 INFO - PROCESS | 3820 | 1465863098724 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:38 INFO - PROCESS | 3820 | 1465863098726 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:38 INFO - PROCESS | 3820 | 1465863098833 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 17:11:38 INFO - PROCESS | 3820 | 1465863098839 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:38 INFO - PROCESS | 3820 | 1465863098841 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:38 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5F6A000 == 34 [pid = 3820] [id = 37] 17:11:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF55E7800) [pid = 3820] [serial = 107] [outer = 0000000000000000] 17:11:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF5615000) [pid = 3820] [serial = 108] [outer = 0000007CF55E7800] 17:11:38 INFO - PROCESS | 3820 | 1465863098889 Marionette DEBUG loaded listener.js 17:11:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF5657C00) [pid = 3820] [serial = 109] [outer = 0000007CF55E7800] 17:11:39 INFO - PROCESS | 3820 | 1465863099347 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:11:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:11:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 692ms 17:11:39 INFO - PROCESS | 3820 | 1465863099408 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 17:11:39 INFO - PROCESS | 3820 | 1465863099411 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 17:11:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:11:39 INFO - PROCESS | 3820 | 1465863099419 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:11:39 INFO - PROCESS | 3820 | 1465863099421 Marionette TRACE conn5 <- [1,114,null,{}] 17:11:39 INFO - PROCESS | 3820 | 1465863099425 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:39 INFO - PROCESS | 3820 | 1465863099427 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:39 INFO - PROCESS | 3820 | 1465863099534 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 17:11:39 INFO - PROCESS | 3820 | 1465863099546 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:39 INFO - PROCESS | 3820 | 1465863099548 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:39 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF9F98000 == 35 [pid = 3820] [id = 38] 17:11:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF55E8000) [pid = 3820] [serial = 110] [outer = 0000000000000000] 17:11:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF5898000) [pid = 3820] [serial = 111] [outer = 0000007CF55E8000] 17:11:39 INFO - PROCESS | 3820 | 1465863099595 Marionette DEBUG loaded listener.js 17:11:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF58A0400) [pid = 3820] [serial = 112] [outer = 0000007CF55E8000] 17:11:40 INFO - PROCESS | 3820 | 1465863100084 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:11:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 671ms 17:11:40 INFO - PROCESS | 3820 | 1465863100097 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 17:11:40 INFO - PROCESS | 3820 | 1465863100099 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 17:11:40 INFO - PROCESS | 3820 | 1465863100103 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:11:40 INFO - PROCESS | 3820 | 1465863100105 Marionette TRACE conn5 <- [1,118,null,{}] 17:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:11:40 INFO - PROCESS | 3820 | 1465863100108 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:40 INFO - PROCESS | 3820 | 1465863100114 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:40 INFO - PROCESS | 3820 | 1465863100269 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 17:11:40 INFO - PROCESS | 3820 | 1465863100286 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:40 INFO - PROCESS | 3820 | 1465863100288 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:40 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB715800 == 36 [pid = 3820] [id = 39] 17:11:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF6245C00) [pid = 3820] [serial = 113] [outer = 0000000000000000] 17:11:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF9FED800) [pid = 3820] [serial = 114] [outer = 0000007CF6245C00] 17:11:40 INFO - PROCESS | 3820 | 1465863100366 Marionette DEBUG loaded listener.js 17:11:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CFA7D1800) [pid = 3820] [serial = 115] [outer = 0000007CF6245C00] 17:11:40 INFO - PROCESS | 3820 | 1465863100839 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:11:40 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C83DB7C00) [pid = 3820] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:11:40 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C88AC1C00) [pid = 3820] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:11:40 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF5619C00) [pid = 3820] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:11:40 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF55E4400) [pid = 3820] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:11:40 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF3BA2800) [pid = 3820] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:11:40 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C87BD9C00) [pid = 3820] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:11:40 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF4C2E400) [pid = 3820] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:11:40 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C83BC6000) [pid = 3820] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:11:40 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF5656800) [pid = 3820] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:11:40 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CFF2E2C00) [pid = 3820] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:11:40 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C89133000) [pid = 3820] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:11:40 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C88A36400) [pid = 3820] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:11:40 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8A7BEC00) [pid = 3820] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:11:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:11:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 775ms 17:11:40 INFO - PROCESS | 3820 | 1465863100882 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 17:11:40 INFO - PROCESS | 3820 | 1465863100885 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 17:11:40 INFO - PROCESS | 3820 | 1465863100888 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:11:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:11:40 INFO - PROCESS | 3820 | 1465863100890 Marionette TRACE conn5 <- [1,122,null,{}] 17:11:40 INFO - PROCESS | 3820 | 1465863100893 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:40 INFO - PROCESS | 3820 | 1465863100895 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:40 INFO - PROCESS | 3820 | 1465863100979 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 17:11:40 INFO - PROCESS | 3820 | 1465863100984 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:40 INFO - PROCESS | 3820 | 1465863100986 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:41 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAACB000 == 37 [pid = 3820] [id = 40] 17:11:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C83DCD400) [pid = 3820] [serial = 116] [outer = 0000000000000000] 17:11:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C88A36400) [pid = 3820] [serial = 117] [outer = 0000007C83DCD400] 17:11:41 INFO - PROCESS | 3820 | 1465863101032 Marionette DEBUG loaded listener.js 17:11:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF4C2E400) [pid = 3820] [serial = 118] [outer = 0000007C83DCD400] 17:11:41 INFO - PROCESS | 3820 | 1465863101399 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:11:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:11:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 524ms 17:11:41 INFO - PROCESS | 3820 | 1465863101415 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 17:11:41 INFO - PROCESS | 3820 | 1465863101417 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 17:11:41 INFO - PROCESS | 3820 | 1465863101420 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:11:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:11:41 INFO - PROCESS | 3820 | 1465863101422 Marionette TRACE conn5 <- [1,126,null,{}] 17:11:41 INFO - PROCESS | 3820 | 1465863101426 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:41 INFO - PROCESS | 3820 | 1465863101428 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:41 INFO - PROCESS | 3820 | 1465863101537 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 17:11:41 INFO - PROCESS | 3820 | 1465863101550 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:41 INFO - PROCESS | 3820 | 1465863101552 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:41 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFFB8E800 == 38 [pid = 3820] [id = 41] 17:11:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C89140800) [pid = 3820] [serial = 119] [outer = 0000000000000000] 17:11:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF5971000) [pid = 3820] [serial = 120] [outer = 0000007C89140800] 17:11:41 INFO - PROCESS | 3820 | 1465863101597 Marionette DEBUG loaded listener.js 17:11:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF5978800) [pid = 3820] [serial = 121] [outer = 0000007C89140800] 17:11:42 INFO - PROCESS | 3820 | 1465863102004 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 17:11:42 INFO - PROCESS | 3820 | 1465863102054 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 17:11:42 INFO - PROCESS | 3820 | 1465863102056 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 17:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:11:42 INFO - PROCESS | 3820 | 1465863102060 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:11:42 INFO - PROCESS | 3820 | 1465863102061 Marionette TRACE conn5 <- [1,130,null,{}] 17:11:42 INFO - PROCESS | 3820 | 1465863102065 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:42 INFO - PROCESS | 3820 | 1465863102067 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:42 INFO - PROCESS | 3820 | 1465863102169 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 17:11:42 INFO - PROCESS | 3820 | 1465863102177 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:42 INFO - PROCESS | 3820 | 1465863102180 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:42 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82DB7000 == 39 [pid = 3820] [id = 42] 17:11:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF597A000) [pid = 3820] [serial = 122] [outer = 0000000000000000] 17:11:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CFAA6FC00) [pid = 3820] [serial = 123] [outer = 0000007CF597A000] 17:11:42 INFO - PROCESS | 3820 | 1465863102224 Marionette DEBUG loaded listener.js 17:11:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CFADFDC00) [pid = 3820] [serial = 124] [outer = 0000007CF597A000] 17:11:42 INFO - PROCESS | 3820 | 1465863102605 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 17:11:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:11:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 17:11:42 INFO - PROCESS | 3820 | 1465863102649 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 17:11:42 INFO - PROCESS | 3820 | 1465863102652 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 17:11:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:11:42 INFO - PROCESS | 3820 | 1465863102655 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:11:42 INFO - PROCESS | 3820 | 1465863102657 Marionette TRACE conn5 <- [1,134,null,{}] 17:11:42 INFO - PROCESS | 3820 | 1465863102660 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:42 INFO - PROCESS | 3820 | 1465863102662 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:42 INFO - PROCESS | 3820 | 1465863102765 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 17:11:42 INFO - PROCESS | 3820 | 1465863102772 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:42 INFO - PROCESS | 3820 | 1465863102774 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:42 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E13800 == 40 [pid = 3820] [id = 43] 17:11:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CFA84CC00) [pid = 3820] [serial = 125] [outer = 0000000000000000] 17:11:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CFB75B000) [pid = 3820] [serial = 126] [outer = 0000007CFA84CC00] 17:11:42 INFO - PROCESS | 3820 | 1465863102819 Marionette DEBUG loaded listener.js 17:11:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CFB761000) [pid = 3820] [serial = 127] [outer = 0000007CFA84CC00] 17:11:43 INFO - PROCESS | 3820 | 1465863103569 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 17:11:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:11:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 986ms 17:11:43 INFO - PROCESS | 3820 | 1465863103660 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 17:11:43 INFO - PROCESS | 3820 | 1465863103665 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 17:11:43 INFO - PROCESS | 3820 | 1465863103672 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:11:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:11:43 INFO - PROCESS | 3820 | 1465863103676 Marionette TRACE conn5 <- [1,138,null,{}] 17:11:43 INFO - PROCESS | 3820 | 1465863103681 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:43 INFO - PROCESS | 3820 | 1465863103686 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:43 INFO - PROCESS | 3820 | 1465863103834 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 17:11:43 INFO - PROCESS | 3820 | 1465863103893 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:43 INFO - PROCESS | 3820 | 1465863103896 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:43 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E0D800 == 41 [pid = 3820] [id = 44] 17:11:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C8460EC00) [pid = 3820] [serial = 128] [outer = 0000000000000000] 17:11:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C85944000) [pid = 3820] [serial = 129] [outer = 0000007C8460EC00] 17:11:43 INFO - PROCESS | 3820 | 1465863103957 Marionette DEBUG loaded listener.js 17:11:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C88AB7400) [pid = 3820] [serial = 130] [outer = 0000007C8460EC00] 17:11:44 INFO - PROCESS | 3820 | 1465863104895 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 17:11:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:11:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1277ms 17:11:44 INFO - PROCESS | 3820 | 1465863104956 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 17:11:44 INFO - PROCESS | 3820 | 1465863104961 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 17:11:44 INFO - PROCESS | 3820 | 1465863104966 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:11:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:11:44 INFO - PROCESS | 3820 | 1465863104971 Marionette TRACE conn5 <- [1,142,null,{}] 17:11:44 INFO - PROCESS | 3820 | 1465863104985 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:44 INFO - PROCESS | 3820 | 1465863104988 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:45 INFO - PROCESS | 3820 | 1465863105102 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 17:11:45 INFO - PROCESS | 3820 | 1465863105162 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:45 INFO - PROCESS | 3820 | 1465863105167 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:45 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C83BE2000 == 42 [pid = 3820] [id = 45] 17:11:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C84610000) [pid = 3820] [serial = 131] [outer = 0000000000000000] 17:11:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007C85946800) [pid = 3820] [serial = 132] [outer = 0000007C84610000] 17:11:45 INFO - PROCESS | 3820 | 1465863105219 Marionette DEBUG loaded listener.js 17:11:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007C88ABC400) [pid = 3820] [serial = 133] [outer = 0000007C84610000] 17:11:45 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C19800 == 41 [pid = 3820] [id = 31] 17:11:45 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFF36A800 == 40 [pid = 3820] [id = 30] 17:11:45 INFO - PROCESS | 3820 | --DOCSHELL 0000007C86287800 == 39 [pid = 3820] [id = 29] 17:11:45 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82DB7000 == 38 [pid = 3820] [id = 42] 17:11:45 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFFB8E800 == 37 [pid = 3820] [id = 41] 17:11:45 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAACB000 == 36 [pid = 3820] [id = 40] 17:11:45 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB715800 == 35 [pid = 3820] [id = 39] 17:11:45 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF9F98000 == 34 [pid = 3820] [id = 38] 17:11:45 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5F6A000 == 33 [pid = 3820] [id = 37] 17:11:45 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF44DF800 == 32 [pid = 3820] [id = 36] 17:11:45 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89598800 == 31 [pid = 3820] [id = 35] 17:11:45 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8302D000 == 30 [pid = 3820] [id = 34] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C88A32800) [pid = 3820] [serial = 55] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007CFFBEF800) [pid = 3820] [serial = 46] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007CF55EB000) [pid = 3820] [serial = 49] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007CF565FC00) [pid = 3820] [serial = 52] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CFF28B000) [pid = 3820] [serial = 43] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C8913F800) [pid = 3820] [serial = 61] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C88ABB400) [pid = 3820] [serial = 58] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C8A7C9000) [pid = 3820] [serial = 63] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C84FCA800) [pid = 3820] [serial = 66] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C88A3A800) [pid = 3820] [serial = 67] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8913D400) [pid = 3820] [serial = 69] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF6010400) [pid = 3820] [serial = 79] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF5610C00) [pid = 3820] [serial = 75] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF561A400) [pid = 3820] [serial = 76] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C8A7CA400) [pid = 3820] [serial = 70] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CF5657400) [pid = 3820] [serial = 78] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF5616800) [pid = 3820] [serial = 64] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF4E3E400) [pid = 3820] [serial = 73] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C87BD9400) [pid = 3820] [serial = 72] [outer = 0000000000000000] [url = about:blank] 17:11:45 INFO - PROCESS | 3820 | 1465863105776 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 17:11:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:11:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 839ms 17:11:45 INFO - PROCESS | 3820 | 1465863105810 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 17:11:45 INFO - PROCESS | 3820 | 1465863105815 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 17:11:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:11:45 INFO - PROCESS | 3820 | 1465863105822 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:11:45 INFO - PROCESS | 3820 | 1465863105824 Marionette TRACE conn5 <- [1,146,null,{}] 17:11:45 INFO - PROCESS | 3820 | 1465863105828 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:45 INFO - PROCESS | 3820 | 1465863105831 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:45 INFO - PROCESS | 3820 | 1465863105924 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 17:11:45 INFO - PROCESS | 3820 | 1465863105990 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:45 INFO - PROCESS | 3820 | 1465863105992 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:46 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C861D8000 == 31 [pid = 3820] [id = 46] 17:11:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C83063C00) [pid = 3820] [serial = 134] [outer = 0000000000000000] 17:11:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C87BD9400) [pid = 3820] [serial = 135] [outer = 0000007C83063C00] 17:11:46 INFO - PROCESS | 3820 | 1465863106044 Marionette DEBUG loaded listener.js 17:11:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8913D000) [pid = 3820] [serial = 136] [outer = 0000007C83063C00] 17:11:46 INFO - PROCESS | 3820 | 1465863106433 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:11:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:11:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 17:11:46 INFO - PROCESS | 3820 | 1465863106456 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 17:11:46 INFO - PROCESS | 3820 | 1465863106459 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 17:11:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:11:46 INFO - PROCESS | 3820 | 1465863106462 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:11:46 INFO - PROCESS | 3820 | 1465863106466 Marionette TRACE conn5 <- [1,150,null,{}] 17:11:46 INFO - PROCESS | 3820 | 1465863106477 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:46 INFO - PROCESS | 3820 | 1465863106482 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:46 INFO - PROCESS | 3820 | 1465863106594 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 17:11:46 INFO - PROCESS | 3820 | 1465863106604 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:46 INFO - PROCESS | 3820 | 1465863106608 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:46 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A730800 == 32 [pid = 3820] [id = 47] 17:11:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF3BA2C00) [pid = 3820] [serial = 137] [outer = 0000000000000000] 17:11:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF45D8C00) [pid = 3820] [serial = 138] [outer = 0000007CF3BA2C00] 17:11:46 INFO - PROCESS | 3820 | 1465863106658 Marionette DEBUG loaded listener.js 17:11:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF55E0C00) [pid = 3820] [serial = 139] [outer = 0000007CF3BA2C00] 17:11:47 INFO - PROCESS | 3820 | 1465863107130 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 17:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 692ms 17:11:47 INFO - PROCESS | 3820 | 1465863107159 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 17:11:47 INFO - PROCESS | 3820 | 1465863107161 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 17:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:11:47 INFO - PROCESS | 3820 | 1465863107170 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:11:47 INFO - PROCESS | 3820 | 1465863107172 Marionette TRACE conn5 <- [1,154,null,{}] 17:11:47 INFO - PROCESS | 3820 | 1465863107175 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:47 INFO - PROCESS | 3820 | 1465863107178 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:47 INFO - PROCESS | 3820 | 1465863107266 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 17:11:47 INFO - PROCESS | 3820 | 1465863107274 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:47 INFO - PROCESS | 3820 | 1465863107276 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:47 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55BB800 == 33 [pid = 3820] [id = 48] 17:11:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF5617C00) [pid = 3820] [serial = 140] [outer = 0000000000000000] 17:11:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF561C000) [pid = 3820] [serial = 141] [outer = 0000007CF5617C00] 17:11:47 INFO - PROCESS | 3820 | 1465863107323 Marionette DEBUG loaded listener.js 17:11:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF565F800) [pid = 3820] [serial = 142] [outer = 0000007CF5617C00] 17:11:47 INFO - PROCESS | 3820 | 1465863107741 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 17:11:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:11:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 628ms 17:11:47 INFO - PROCESS | 3820 | 1465863107801 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 17:11:47 INFO - PROCESS | 3820 | 1465863107803 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 17:11:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:11:47 INFO - PROCESS | 3820 | 1465863107807 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:11:47 INFO - PROCESS | 3820 | 1465863107809 Marionette TRACE conn5 <- [1,158,null,{}] 17:11:47 INFO - PROCESS | 3820 | 1465863107812 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:47 INFO - PROCESS | 3820 | 1465863107815 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:47 INFO - PROCESS | 3820 | 1465863107928 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 17:11:47 INFO - PROCESS | 3820 | 1465863107955 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:47 INFO - PROCESS | 3820 | 1465863107957 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:48 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6E1C800 == 34 [pid = 3820] [id = 49] 17:11:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF5614000) [pid = 3820] [serial = 143] [outer = 0000000000000000] 17:11:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF589E800) [pid = 3820] [serial = 144] [outer = 0000007CF5614000] 17:11:48 INFO - PROCESS | 3820 | 1465863108037 Marionette DEBUG loaded listener.js 17:11:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF596EC00) [pid = 3820] [serial = 145] [outer = 0000007CF5614000] 17:11:48 INFO - PROCESS | 3820 | 1465863108452 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 17:11:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:11:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 17:11:48 INFO - PROCESS | 3820 | 1465863108501 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 17:11:48 INFO - PROCESS | 3820 | 1465863108503 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 17:11:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:11:48 INFO - PROCESS | 3820 | 1465863108516 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:11:48 INFO - PROCESS | 3820 | 1465863108518 Marionette TRACE conn5 <- [1,162,null,{}] 17:11:48 INFO - PROCESS | 3820 | 1465863108521 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:48 INFO - PROCESS | 3820 | 1465863108528 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:48 INFO - PROCESS | 3820 | 1465863108670 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 17:11:48 INFO - PROCESS | 3820 | 1465863108683 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:48 INFO - PROCESS | 3820 | 1465863108685 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:48 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA871800 == 35 [pid = 3820] [id = 50] 17:11:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF600B000) [pid = 3820] [serial = 146] [outer = 0000000000000000] 17:11:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF6210000) [pid = 3820] [serial = 147] [outer = 0000007CF600B000] 17:11:48 INFO - PROCESS | 3820 | 1465863108769 Marionette DEBUG loaded listener.js 17:11:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CFA711400) [pid = 3820] [serial = 148] [outer = 0000007CF600B000] 17:11:49 INFO - PROCESS | 3820 | 1465863109195 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 17:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 734ms 17:11:49 INFO - PROCESS | 3820 | 1465863109255 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 17:11:49 INFO - PROCESS | 3820 | 1465863109257 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 17:11:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:11:49 INFO - PROCESS | 3820 | 1465863109269 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:11:49 INFO - PROCESS | 3820 | 1465863109271 Marionette TRACE conn5 <- [1,166,null,{}] 17:11:49 INFO - PROCESS | 3820 | 1465863109275 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:49 INFO - PROCESS | 3820 | 1465863109284 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:49 INFO - PROCESS | 3820 | 1465863109391 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 17:11:49 INFO - PROCESS | 3820 | 1465863109402 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:49 INFO - PROCESS | 3820 | 1465863109404 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:49 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB720000 == 36 [pid = 3820] [id = 51] 17:11:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CFA847C00) [pid = 3820] [serial = 149] [outer = 0000000000000000] 17:11:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007CFB757000) [pid = 3820] [serial = 150] [outer = 0000007CFA847C00] 17:11:49 INFO - PROCESS | 3820 | 1465863109450 Marionette DEBUG loaded listener.js 17:11:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007CFB762000) [pid = 3820] [serial = 151] [outer = 0000007CFA847C00] 17:11:49 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007CFAA6AC00) [pid = 3820] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:11:49 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C8593B000) [pid = 3820] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:11:49 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C89140800) [pid = 3820] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 17:11:49 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CF55E8000) [pid = 3820] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:11:49 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF55E7800) [pid = 3820] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:11:49 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C83DB5C00) [pid = 3820] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:11:49 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF6245C00) [pid = 3820] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:11:49 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF4445000) [pid = 3820] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:11:49 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C83054C00) [pid = 3820] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:11:49 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C88ABA400) [pid = 3820] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:11:49 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C83057000) [pid = 3820] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:11:49 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8A7C2400) [pid = 3820] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:11:49 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C83DCD400) [pid = 3820] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 17:11:49 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CF597A000) [pid = 3820] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:11:49 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CF6246400) [pid = 3820] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:11:49 INFO - PROCESS | 3820 | 1465863109950 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:11:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:11:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 735ms 17:11:50 INFO - PROCESS | 3820 | 1465863109998 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 17:11:50 INFO - PROCESS | 3820 | 1465863110000 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 17:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:11:50 INFO - PROCESS | 3820 | 1465863110004 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:11:50 INFO - PROCESS | 3820 | 1465863110006 Marionette TRACE conn5 <- [1,170,null,{}] 17:11:50 INFO - PROCESS | 3820 | 1465863110009 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:50 INFO - PROCESS | 3820 | 1465863110011 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:50 INFO - PROCESS | 3820 | 1465863110092 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 17:11:50 INFO - PROCESS | 3820 | 1465863110100 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:50 INFO - PROCESS | 3820 | 1465863110102 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:50 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82D82000 == 37 [pid = 3820] [id = 52] 17:11:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C81E35800) [pid = 3820] [serial = 152] [outer = 0000000000000000] 17:11:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C83DCD400) [pid = 3820] [serial = 153] [outer = 0000007C81E35800] 17:11:50 INFO - PROCESS | 3820 | 1465863110202 Marionette DEBUG loaded listener.js 17:11:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF58A1000) [pid = 3820] [serial = 154] [outer = 0000007C81E35800] 17:11:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF5613800) [pid = 3820] [serial = 155] [outer = 0000007CFAA6BC00] 17:11:50 INFO - PROCESS | 3820 | 1465863110623 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:11:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:11:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 17:11:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:11:50 INFO - PROCESS | 3820 | 1465863110636 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 17:11:50 INFO - PROCESS | 3820 | 1465863110638 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 17:11:50 INFO - PROCESS | 3820 | 1465863110641 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:11:50 INFO - PROCESS | 3820 | 1465863110643 Marionette TRACE conn5 <- [1,174,null,{}] 17:11:50 INFO - PROCESS | 3820 | 1465863110646 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:50 INFO - PROCESS | 3820 | 1465863110648 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:50 INFO - PROCESS | 3820 | 1465863110778 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 17:11:50 INFO - PROCESS | 3820 | 1465863110822 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:50 INFO - PROCESS | 3820 | 1465863110824 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:50 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899A8000 == 38 [pid = 3820] [id = 53] 17:11:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF55E0800) [pid = 3820] [serial = 156] [outer = 0000000000000000] 17:11:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CFB767000) [pid = 3820] [serial = 157] [outer = 0000007CF55E0800] 17:11:50 INFO - PROCESS | 3820 | 1465863110869 Marionette DEBUG loaded listener.js 17:11:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CFBED3000) [pid = 3820] [serial = 158] [outer = 0000007CF55E0800] 17:11:51 INFO - PROCESS | 3820 | 1465863111190 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 588ms 17:11:51 INFO - PROCESS | 3820 | 1465863111234 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 17:11:51 INFO - PROCESS | 3820 | 1465863111236 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 17:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:11:51 INFO - PROCESS | 3820 | 1465863111239 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:11:51 INFO - PROCESS | 3820 | 1465863111241 Marionette TRACE conn5 <- [1,178,null,{}] 17:11:51 INFO - PROCESS | 3820 | 1465863111244 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:51 INFO - PROCESS | 3820 | 1465863111247 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:51 INFO - PROCESS | 3820 | 1465863111354 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 17:11:51 INFO - PROCESS | 3820 | 1465863111362 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:51 INFO - PROCESS | 3820 | 1465863111364 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:51 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89966800 == 39 [pid = 3820] [id = 54] 17:11:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C891C2800) [pid = 3820] [serial = 159] [outer = 0000000000000000] 17:11:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C891C7000) [pid = 3820] [serial = 160] [outer = 0000007C891C2800] 17:11:51 INFO - PROCESS | 3820 | 1465863111410 Marionette DEBUG loaded listener.js 17:11:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF5896800) [pid = 3820] [serial = 161] [outer = 0000007C891C2800] 17:11:51 INFO - PROCESS | 3820 | 1465863111782 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:11:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:11:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms 17:11:51 INFO - PROCESS | 3820 | 1465863111828 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 17:11:51 INFO - PROCESS | 3820 | 1465863111831 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 17:11:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:11:51 INFO - PROCESS | 3820 | 1465863111834 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:11:51 INFO - PROCESS | 3820 | 1465863111837 Marionette TRACE conn5 <- [1,182,null,{}] 17:11:51 INFO - PROCESS | 3820 | 1465863111840 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:51 INFO - PROCESS | 3820 | 1465863111843 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:51 INFO - PROCESS | 3820 | 1465863111985 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 17:11:52 INFO - PROCESS | 3820 | 1465863112137 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:52 INFO - PROCESS | 3820 | 1465863112141 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:52 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82DAC000 == 40 [pid = 3820] [id = 55] 17:11:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C82A26800) [pid = 3820] [serial = 162] [outer = 0000000000000000] 17:11:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C8305D400) [pid = 3820] [serial = 163] [outer = 0000007C82A26800] 17:11:52 INFO - PROCESS | 3820 | 1465863112206 Marionette DEBUG loaded listener.js 17:11:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C85485000) [pid = 3820] [serial = 164] [outer = 0000007C82A26800] 17:11:52 INFO - PROCESS | 3820 | 1465863112757 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:11:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:11:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 986ms 17:11:52 INFO - PROCESS | 3820 | 1465863112825 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 17:11:52 INFO - PROCESS | 3820 | 1465863112830 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 17:11:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:11:52 INFO - PROCESS | 3820 | 1465863112836 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:11:52 INFO - PROCESS | 3820 | 1465863112839 Marionette TRACE conn5 <- [1,186,null,{}] 17:11:52 INFO - PROCESS | 3820 | 1465863112844 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:52 INFO - PROCESS | 3820 | 1465863112848 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:52 INFO - PROCESS | 3820 | 1465863112962 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 17:11:53 INFO - PROCESS | 3820 | 1465863113030 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:53 INFO - PROCESS | 3820 | 1465863113033 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:53 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A723000 == 41 [pid = 3820] [id = 56] 17:11:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C891C8000) [pid = 3820] [serial = 165] [outer = 0000000000000000] 17:11:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007C891CEC00) [pid = 3820] [serial = 166] [outer = 0000007C891C8000] 17:11:53 INFO - PROCESS | 3820 | 1465863113093 Marionette DEBUG loaded listener.js 17:11:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007C8988D800) [pid = 3820] [serial = 167] [outer = 0000007C891C8000] 17:11:53 INFO - PROCESS | 3820 | 1465863113718 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:11:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:11:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 923ms 17:11:53 INFO - PROCESS | 3820 | 1465863113761 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 17:11:53 INFO - PROCESS | 3820 | 1465863113765 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 17:11:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:11:53 INFO - PROCESS | 3820 | 1465863113769 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:11:53 INFO - PROCESS | 3820 | 1465863113771 Marionette TRACE conn5 <- [1,190,null,{}] 17:11:53 INFO - PROCESS | 3820 | 1465863113775 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:53 INFO - PROCESS | 3820 | 1465863113778 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:53 INFO - PROCESS | 3820 | 1465863113893 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 17:11:53 INFO - PROCESS | 3820 | 1465863113964 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:53 INFO - PROCESS | 3820 | 1465863113967 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:53 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAB27800 == 42 [pid = 3820] [id = 57] 17:11:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007CF4ED1800) [pid = 3820] [serial = 168] [outer = 0000000000000000] 17:11:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007CF55E4800) [pid = 3820] [serial = 169] [outer = 0000007CF4ED1800] 17:11:54 INFO - PROCESS | 3820 | 1465863114024 Marionette DEBUG loaded listener.js 17:11:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007CF5899400) [pid = 3820] [serial = 170] [outer = 0000007CF4ED1800] 17:11:54 INFO - PROCESS | 3820 | 1465863114630 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:11:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:11:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 925ms 17:11:54 INFO - PROCESS | 3820 | 1465863114695 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 17:11:54 INFO - PROCESS | 3820 | 1465863114700 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 17:11:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:11:54 INFO - PROCESS | 3820 | 1465863114711 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:11:54 INFO - PROCESS | 3820 | 1465863114716 Marionette TRACE conn5 <- [1,194,null,{}] 17:11:54 INFO - PROCESS | 3820 | 1465863114720 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:54 INFO - PROCESS | 3820 | 1465863114723 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:54 INFO - PROCESS | 3820 | 1465863114875 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 17:11:54 INFO - PROCESS | 3820 | 1465863114938 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:54 INFO - PROCESS | 3820 | 1465863114940 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:55 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C819F0000 == 43 [pid = 3820] [id = 58] 17:11:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (0000007C82825000) [pid = 3820] [serial = 171] [outer = 0000000000000000] 17:11:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (0000007C83DB1400) [pid = 3820] [serial = 172] [outer = 0000007C82825000] 17:11:55 INFO - PROCESS | 3820 | 1465863115038 Marionette DEBUG loaded listener.js 17:11:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (0000007C8A7C3800) [pid = 3820] [serial = 173] [outer = 0000007C82825000] 17:11:55 INFO - PROCESS | 3820 | 1465863115750 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:11:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:11:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1083ms 17:11:55 INFO - PROCESS | 3820 | 1465863115792 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 17:11:55 INFO - PROCESS | 3820 | 1465863115796 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 17:11:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:11:55 INFO - PROCESS | 3820 | 1465863115801 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:11:55 INFO - PROCESS | 3820 | 1465863115806 Marionette TRACE conn5 <- [1,198,null,{}] 17:11:55 INFO - PROCESS | 3820 | 1465863115811 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:55 INFO - PROCESS | 3820 | 1465863115813 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:55 INFO - PROCESS | 3820 | 1465863115950 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 17:11:55 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891DE000 == 42 [pid = 3820] [id = 32] 17:11:55 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89966800 == 41 [pid = 3820] [id = 54] 17:11:55 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899A8000 == 40 [pid = 3820] [id = 53] 17:11:55 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82D82000 == 39 [pid = 3820] [id = 52] 17:11:55 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB720000 == 38 [pid = 3820] [id = 51] 17:11:55 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA871800 == 37 [pid = 3820] [id = 50] 17:11:55 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6E1C800 == 36 [pid = 3820] [id = 49] 17:11:55 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55BB800 == 35 [pid = 3820] [id = 48] 17:11:55 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A730800 == 34 [pid = 3820] [id = 47] 17:11:55 INFO - PROCESS | 3820 | --DOCSHELL 0000007C861D8000 == 33 [pid = 3820] [id = 46] 17:11:55 INFO - PROCESS | 3820 | --DOCSHELL 0000007C83BE2000 == 32 [pid = 3820] [id = 45] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (0000007CF5898000) [pid = 3820] [serial = 111] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (0000007CF5657C00) [pid = 3820] [serial = 109] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (0000007CF5615000) [pid = 3820] [serial = 108] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007C83DBA800) [pid = 3820] [serial = 99] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007CF9FED800) [pid = 3820] [serial = 114] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007CF4512C00) [pid = 3820] [serial = 105] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C85945800) [pid = 3820] [serial = 97] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007C834F4C00) [pid = 3820] [serial = 96] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C88ABF800) [pid = 3820] [serial = 102] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C8913E000) [pid = 3820] [serial = 103] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C8330E000) [pid = 3820] [serial = 82] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C83059000) [pid = 3820] [serial = 81] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF450CC00) [pid = 3820] [serial = 85] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C8A7C8C00) [pid = 3820] [serial = 84] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF4C2E400) [pid = 3820] [serial = 118] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CFAA6FC00) [pid = 3820] [serial = 123] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF9FF2000) [pid = 3820] [serial = 88] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF6CDAC00) [pid = 3820] [serial = 87] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CFB819000) [pid = 3820] [serial = 91] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CFABEC000) [pid = 3820] [serial = 90] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CFA897400) [pid = 3820] [serial = 94] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C85942C00) [pid = 3820] [serial = 93] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C88A36400) [pid = 3820] [serial = 117] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF5971000) [pid = 3820] [serial = 120] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CFA7D1800) [pid = 3820] [serial = 115] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C8593C800) [pid = 3820] [serial = 100] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CFADFDC00) [pid = 3820] [serial = 124] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF58A0400) [pid = 3820] [serial = 112] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF5978800) [pid = 3820] [serial = 121] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CF4FB9000) [pid = 3820] [serial = 106] [outer = 0000000000000000] [url = about:blank] 17:11:56 INFO - PROCESS | 3820 | 1465863116053 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:56 INFO - PROCESS | 3820 | 1465863116055 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:56 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82D9F800 == 33 [pid = 3820] [id = 59] 17:11:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C826D5400) [pid = 3820] [serial = 174] [outer = 0000000000000000] 17:11:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C82A21000) [pid = 3820] [serial = 175] [outer = 0000007C826D5400] 17:11:56 INFO - PROCESS | 3820 | 1465863116107 Marionette DEBUG loaded listener.js 17:11:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C8547E000) [pid = 3820] [serial = 176] [outer = 0000007C826D5400] 17:11:56 INFO - PROCESS | 3820 | 1465863116544 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:11:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:11:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 776ms 17:11:56 INFO - PROCESS | 3820 | 1465863116576 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 17:11:56 INFO - PROCESS | 3820 | 1465863116580 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 17:11:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:11:56 INFO - PROCESS | 3820 | 1465863116591 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:11:56 INFO - PROCESS | 3820 | 1465863116594 Marionette TRACE conn5 <- [1,202,null,{}] 17:11:56 INFO - PROCESS | 3820 | 1465863116598 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:56 INFO - PROCESS | 3820 | 1465863116601 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:56 INFO - PROCESS | 3820 | 1465863116693 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 17:11:56 INFO - PROCESS | 3820 | 1465863116701 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:56 INFO - PROCESS | 3820 | 1465863116704 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:56 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E83800 == 34 [pid = 3820] [id = 60] 17:11:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8913EC00) [pid = 3820] [serial = 177] [outer = 0000000000000000] 17:11:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C891C1C00) [pid = 3820] [serial = 178] [outer = 0000007C8913EC00] 17:11:56 INFO - PROCESS | 3820 | 1465863116751 Marionette DEBUG loaded listener.js 17:11:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C89885000) [pid = 3820] [serial = 179] [outer = 0000007C8913EC00] 17:11:57 INFO - PROCESS | 3820 | 1465863117178 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:11:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 17:11:57 INFO - PROCESS | 3820 | 1465863117225 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 17:11:57 INFO - PROCESS | 3820 | 1465863117228 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 17:11:57 INFO - PROCESS | 3820 | 1465863117235 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:11:57 INFO - PROCESS | 3820 | 1465863117239 Marionette TRACE conn5 <- [1,206,null,{}] 17:11:57 INFO - PROCESS | 3820 | 1465863117250 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:57 INFO - PROCESS | 3820 | 1465863117255 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:57 INFO - PROCESS | 3820 | 1465863117350 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 17:11:57 INFO - PROCESS | 3820 | 1465863117358 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:57 INFO - PROCESS | 3820 | 1465863117361 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:57 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89966800 == 35 [pid = 3820] [id = 61] 17:11:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF3B9BC00) [pid = 3820] [serial = 180] [outer = 0000000000000000] 17:11:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF44C2800) [pid = 3820] [serial = 181] [outer = 0000007CF3B9BC00] 17:11:57 INFO - PROCESS | 3820 | 1465863117411 Marionette DEBUG loaded listener.js 17:11:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF4ED3000) [pid = 3820] [serial = 182] [outer = 0000007CF3B9BC00] 17:11:57 INFO - PROCESS | 3820 | 1465863117855 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:11:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:11:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 671ms 17:11:57 INFO - PROCESS | 3820 | 1465863117910 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 17:11:57 INFO - PROCESS | 3820 | 1465863117913 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 17:11:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:11:57 INFO - PROCESS | 3820 | 1465863117917 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:11:57 INFO - PROCESS | 3820 | 1465863117919 Marionette TRACE conn5 <- [1,210,null,{}] 17:11:57 INFO - PROCESS | 3820 | 1465863117922 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:57 INFO - PROCESS | 3820 | 1465863117924 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:58 INFO - PROCESS | 3820 | 1465863118015 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 17:11:58 INFO - PROCESS | 3820 | 1465863118020 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:58 INFO - PROCESS | 3820 | 1465863118023 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:58 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3A59800 == 36 [pid = 3820] [id = 62] 17:11:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF55EA800) [pid = 3820] [serial = 183] [outer = 0000000000000000] 17:11:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF5619C00) [pid = 3820] [serial = 184] [outer = 0000007CF55EA800] 17:11:58 INFO - PROCESS | 3820 | 1465863118068 Marionette DEBUG loaded listener.js 17:11:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF5659000) [pid = 3820] [serial = 185] [outer = 0000007CF55EA800] 17:11:58 INFO - PROCESS | 3820 | 1465863118522 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 17:11:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:11:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 629ms 17:11:58 INFO - PROCESS | 3820 | 1465863118549 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 17:11:58 INFO - PROCESS | 3820 | 1465863118551 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 17:11:58 INFO - PROCESS | 3820 | 1465863118554 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:11:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:11:58 INFO - PROCESS | 3820 | 1465863118556 Marionette TRACE conn5 <- [1,214,null,{}] 17:11:58 INFO - PROCESS | 3820 | 1465863118560 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:58 INFO - PROCESS | 3820 | 1465863118562 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:58 INFO - PROCESS | 3820 | 1465863118667 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 17:11:58 INFO - PROCESS | 3820 | 1465863118674 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:58 INFO - PROCESS | 3820 | 1465863118677 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:58 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF44D2800 == 37 [pid = 3820] [id = 63] 17:11:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF589B800) [pid = 3820] [serial = 186] [outer = 0000000000000000] 17:11:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF58A1800) [pid = 3820] [serial = 187] [outer = 0000007CF589B800] 17:11:58 INFO - PROCESS | 3820 | 1465863118786 Marionette DEBUG loaded listener.js 17:11:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF5975000) [pid = 3820] [serial = 188] [outer = 0000007CF589B800] 17:11:59 INFO - PROCESS | 3820 | 1465863119234 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 17:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 733ms 17:11:59 INFO - PROCESS | 3820 | 1465863119291 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 17:11:59 INFO - PROCESS | 3820 | 1465863119293 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 17:11:59 INFO - PROCESS | 3820 | 1465863119297 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:11:59 INFO - PROCESS | 3820 | 1465863119298 Marionette TRACE conn5 <- [1,218,null,{}] 17:11:59 INFO - PROCESS | 3820 | 1465863119310 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:11:59 INFO - PROCESS | 3820 | 1465863119316 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:59 INFO - PROCESS | 3820 | 1465863119437 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 17:11:59 INFO - PROCESS | 3820 | 1465863119488 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:11:59 INFO - PROCESS | 3820 | 1465863119490 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:11:59 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5D0C800 == 38 [pid = 3820] [id = 64] 17:11:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C82FDA400) [pid = 3820] [serial = 189] [outer = 0000000000000000] 17:11:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF5619800) [pid = 3820] [serial = 190] [outer = 0000007C82FDA400] 17:11:59 INFO - PROCESS | 3820 | 1465863119537 Marionette DEBUG loaded listener.js 17:11:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF5DB9400) [pid = 3820] [serial = 191] [outer = 0000007C82FDA400] 17:11:59 INFO - PROCESS | 3820 | 1465863119953 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 17:11:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:11:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 692ms 17:11:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:12:00 INFO - PROCESS | 3820 | 1465863119991 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 17:12:00 INFO - PROCESS | 3820 | 1465863119994 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 17:12:00 INFO - PROCESS | 3820 | 1465863120005 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:12:00 INFO - PROCESS | 3820 | 1465863120007 Marionette TRACE conn5 <- [1,222,null,{}] 17:12:00 INFO - PROCESS | 3820 | 1465863120034 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:00 INFO - PROCESS | 3820 | 1465863120036 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:00 INFO - PROCESS | 3820 | 1465863120149 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 17:12:00 INFO - PROCESS | 3820 | 1465863120158 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:00 INFO - PROCESS | 3820 | 1465863120160 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:00 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6EDB800 == 39 [pid = 3820] [id = 65] 17:12:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C83313800) [pid = 3820] [serial = 192] [outer = 0000000000000000] 17:12:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF9FEF000) [pid = 3820] [serial = 193] [outer = 0000007C83313800] 17:12:00 INFO - PROCESS | 3820 | 1465863120207 Marionette DEBUG loaded listener.js 17:12:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CFA7D0C00) [pid = 3820] [serial = 194] [outer = 0000007C83313800] 17:12:00 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007CF600B000) [pid = 3820] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 17:12:00 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C84610000) [pid = 3820] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:12:00 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C83063C00) [pid = 3820] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:12:00 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF5614000) [pid = 3820] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 17:12:00 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CFA847C00) [pid = 3820] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 17:12:00 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF3BA2C00) [pid = 3820] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:12:00 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C81E35800) [pid = 3820] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:12:00 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF55E0800) [pid = 3820] [serial = 156] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:12:00 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF5617C00) [pid = 3820] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 17:12:00 INFO - PROCESS | 3820 | 1465863120646 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 17:12:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:12:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 712ms 17:12:00 INFO - PROCESS | 3820 | 1465863120713 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 17:12:00 INFO - PROCESS | 3820 | 1465863120716 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 17:12:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:12:00 INFO - PROCESS | 3820 | 1465863120720 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:12:00 INFO - PROCESS | 3820 | 1465863120722 Marionette TRACE conn5 <- [1,226,null,{}] 17:12:00 INFO - PROCESS | 3820 | 1465863120725 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:00 INFO - PROCESS | 3820 | 1465863120727 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:00 INFO - PROCESS | 3820 | 1465863120809 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 17:12:00 INFO - PROCESS | 3820 | 1465863120815 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:00 INFO - PROCESS | 3820 | 1465863120817 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:00 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA7C8000 == 40 [pid = 3820] [id = 66] 17:12:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF5975C00) [pid = 3820] [serial = 195] [outer = 0000000000000000] 17:12:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CFA847C00) [pid = 3820] [serial = 196] [outer = 0000007CF5975C00] 17:12:00 INFO - PROCESS | 3820 | 1465863120862 Marionette DEBUG loaded listener.js 17:12:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CFABEC400) [pid = 3820] [serial = 197] [outer = 0000007CF5975C00] 17:12:01 INFO - PROCESS | 3820 | 1465863121269 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 17:12:01 INFO - PROCESS | 3820 | 1465863121309 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 17:12:01 INFO - PROCESS | 3820 | 1465863121311 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 17:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:12:01 INFO - PROCESS | 3820 | 1465863121314 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:12:01 INFO - PROCESS | 3820 | 1465863121316 Marionette TRACE conn5 <- [1,230,null,{}] 17:12:01 INFO - PROCESS | 3820 | 1465863121320 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:01 INFO - PROCESS | 3820 | 1465863121322 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:01 INFO - PROCESS | 3820 | 1465863121406 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 17:12:01 INFO - PROCESS | 3820 | 1465863121413 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:01 INFO - PROCESS | 3820 | 1465863121415 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:01 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB874800 == 41 [pid = 3820] [id = 67] 17:12:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CFABF5800) [pid = 3820] [serial = 198] [outer = 0000000000000000] 17:12:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CFB757C00) [pid = 3820] [serial = 199] [outer = 0000007CFABF5800] 17:12:01 INFO - PROCESS | 3820 | 1465863121459 Marionette DEBUG loaded listener.js 17:12:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CFB769C00) [pid = 3820] [serial = 200] [outer = 0000007CFABF5800] 17:12:01 INFO - PROCESS | 3820 | 1465863121880 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 17:12:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:12:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 17:12:01 INFO - PROCESS | 3820 | 1465863121905 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 17:12:01 INFO - PROCESS | 3820 | 1465863121907 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 17:12:01 INFO - PROCESS | 3820 | 1465863121910 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:12:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:12:01 INFO - PROCESS | 3820 | 1465863121912 Marionette TRACE conn5 <- [1,234,null,{}] 17:12:01 INFO - PROCESS | 3820 | 1465863121927 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:01 INFO - PROCESS | 3820 | 1465863121929 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:02 INFO - PROCESS | 3820 | 1465863122044 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 17:12:02 INFO - PROCESS | 3820 | 1465863122049 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:02 INFO - PROCESS | 3820 | 1465863122052 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:02 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFBF10800 == 42 [pid = 3820] [id = 68] 17:12:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C82E87C00) [pid = 3820] [serial = 201] [outer = 0000000000000000] 17:12:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C82E8E000) [pid = 3820] [serial = 202] [outer = 0000007C82E87C00] 17:12:02 INFO - PROCESS | 3820 | 1465863122096 Marionette DEBUG loaded listener.js 17:12:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CFB756000) [pid = 3820] [serial = 203] [outer = 0000007C82E87C00] 17:12:02 INFO - PROCESS | 3820 | 1465863122630 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 17:12:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:12:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 777ms 17:12:02 INFO - PROCESS | 3820 | 1465863122691 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 17:12:02 INFO - PROCESS | 3820 | 1465863122696 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 17:12:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:12:02 INFO - PROCESS | 3820 | 1465863122830 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:12:02 INFO - PROCESS | 3820 | 1465863122833 Marionette TRACE conn5 <- [1,238,null,{}] 17:12:02 INFO - PROCESS | 3820 | 1465863122865 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:02 INFO - PROCESS | 3820 | 1465863122868 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:03 INFO - PROCESS | 3820 | 1465863123004 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 17:12:03 INFO - PROCESS | 3820 | 1465863123120 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:03 INFO - PROCESS | 3820 | 1465863123124 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:03 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E0F000 == 43 [pid = 3820] [id = 69] 17:12:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C8460D000) [pid = 3820] [serial = 204] [outer = 0000000000000000] 17:12:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007C84FCD400) [pid = 3820] [serial = 205] [outer = 0000007C8460D000] 17:12:03 INFO - PROCESS | 3820 | 1465863123187 Marionette DEBUG loaded listener.js 17:12:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007C86169800) [pid = 3820] [serial = 206] [outer = 0000007C8460D000] 17:12:03 INFO - PROCESS | 3820 | 1465863123770 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 17:12:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:12:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1104ms 17:12:03 INFO - PROCESS | 3820 | 1465863123822 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 17:12:03 INFO - PROCESS | 3820 | 1465863123827 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 17:12:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:12:03 INFO - PROCESS | 3820 | 1465863123834 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:12:03 INFO - PROCESS | 3820 | 1465863123837 Marionette TRACE conn5 <- [1,242,null,{}] 17:12:03 INFO - PROCESS | 3820 | 1465863123841 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:03 INFO - PROCESS | 3820 | 1465863123844 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:03 INFO - PROCESS | 3820 | 1465863123961 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 17:12:04 INFO - PROCESS | 3820 | 1465863124032 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:04 INFO - PROCESS | 3820 | 1465863124035 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:04 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF690C800 == 44 [pid = 3820] [id = 70] 17:12:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007C88A3E400) [pid = 3820] [serial = 207] [outer = 0000000000000000] 17:12:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007C88AB5C00) [pid = 3820] [serial = 208] [outer = 0000007C88A3E400] 17:12:04 INFO - PROCESS | 3820 | 1465863124096 Marionette DEBUG loaded listener.js 17:12:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007C891C9400) [pid = 3820] [serial = 209] [outer = 0000007C88A3E400] 17:12:04 INFO - PROCESS | 3820 | 1465863124688 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 17:12:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:12:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 923ms 17:12:04 INFO - PROCESS | 3820 | 1465863124759 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 17:12:04 INFO - PROCESS | 3820 | 1465863124762 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 17:12:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:12:04 INFO - PROCESS | 3820 | 1465863124766 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:12:04 INFO - PROCESS | 3820 | 1465863124770 Marionette TRACE conn5 <- [1,246,null,{}] 17:12:04 INFO - PROCESS | 3820 | 1465863124782 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:04 INFO - PROCESS | 3820 | 1465863124787 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:04 INFO - PROCESS | 3820 | 1465863124899 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 17:12:04 INFO - PROCESS | 3820 | 1465863124973 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:04 INFO - PROCESS | 3820 | 1465863124977 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:05 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB0F800 == 45 [pid = 3820] [id = 71] 17:12:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (0000007CF5526000) [pid = 3820] [serial = 210] [outer = 0000000000000000] 17:12:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (0000007CF5613000) [pid = 3820] [serial = 211] [outer = 0000007CF5526000] 17:12:05 INFO - PROCESS | 3820 | 1465863125078 Marionette DEBUG loaded listener.js 17:12:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (0000007CF5D60C00) [pid = 3820] [serial = 212] [outer = 0000007CF5526000] 17:12:05 INFO - PROCESS | 3820 | 1465863125641 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:12:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:12:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 944ms 17:12:05 INFO - PROCESS | 3820 | 1465863125712 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 17:12:05 INFO - PROCESS | 3820 | 1465863125715 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 17:12:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:12:05 INFO - PROCESS | 3820 | 1465863125719 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:12:05 INFO - PROCESS | 3820 | 1465863125721 Marionette TRACE conn5 <- [1,250,null,{}] 17:12:05 INFO - PROCESS | 3820 | 1465863125725 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:05 INFO - PROCESS | 3820 | 1465863125728 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:05 INFO - PROCESS | 3820 | 1465863125898 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 17:12:05 INFO - PROCESS | 3820 | 1465863125939 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:05 INFO - PROCESS | 3820 | 1465863125942 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:05 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A33B000 == 46 [pid = 3820] [id = 72] 17:12:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (0000007C89850C00) [pid = 3820] [serial = 213] [outer = 0000000000000000] 17:12:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (0000007C89854400) [pid = 3820] [serial = 214] [outer = 0000007C89850C00] 17:12:06 INFO - PROCESS | 3820 | 1465863125999 Marionette DEBUG loaded listener.js 17:12:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (0000007CF6019C00) [pid = 3820] [serial = 215] [outer = 0000007C89850C00] 17:12:06 INFO - PROCESS | 3820 | 1465863126705 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:12:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:12:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1022ms 17:12:06 INFO - PROCESS | 3820 | 1465863126743 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 17:12:06 INFO - PROCESS | 3820 | 1465863126748 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 17:12:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:12:06 INFO - PROCESS | 3820 | 1465863126753 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:12:06 INFO - PROCESS | 3820 | 1465863126757 Marionette TRACE conn5 <- [1,254,null,{}] 17:12:06 INFO - PROCESS | 3820 | 1465863126763 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:06 INFO - PROCESS | 3820 | 1465863126766 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:06 INFO - PROCESS | 3820 | 1465863126954 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 17:12:07 INFO - PROCESS | 3820 | 1465863127101 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:07 INFO - PROCESS | 3820 | 1465863127103 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:07 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C861C1800 == 47 [pid = 3820] [id = 73] 17:12:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (0000007C86169400) [pid = 3820] [serial = 216] [outer = 0000000000000000] 17:12:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (0000007C8616E800) [pid = 3820] [serial = 217] [outer = 0000007C86169400] 17:12:07 INFO - PROCESS | 3820 | 1465863127175 Marionette DEBUG loaded listener.js 17:12:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (0000007C88AB7C00) [pid = 3820] [serial = 218] [outer = 0000007C86169400] 17:12:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8619D000 == 46 [pid = 3820] [id = 33] 17:12:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB874800 == 45 [pid = 3820] [id = 67] 17:12:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA7C8000 == 44 [pid = 3820] [id = 66] 17:12:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6EDB800 == 43 [pid = 3820] [id = 65] 17:12:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5D0C800 == 42 [pid = 3820] [id = 64] 17:12:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF44D2800 == 41 [pid = 3820] [id = 63] 17:12:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3A59800 == 40 [pid = 3820] [id = 62] 17:12:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89966800 == 39 [pid = 3820] [id = 61] 17:12:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E83800 == 38 [pid = 3820] [id = 60] 17:12:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82D9F800 == 37 [pid = 3820] [id = 59] 17:12:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82DAC000 == 36 [pid = 3820] [id = 55] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (0000007CF6210000) [pid = 3820] [serial = 147] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (0000007C88ABC400) [pid = 3820] [serial = 133] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (0000007C85946800) [pid = 3820] [serial = 132] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (0000007C87BD9400) [pid = 3820] [serial = 135] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (0000007C8913D000) [pid = 3820] [serial = 136] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (0000007CFABEA800) [pid = 3820] [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.] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (0000007CF589E800) [pid = 3820] [serial = 144] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (0000007CF596EC00) [pid = 3820] [serial = 145] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (0000007CFB757000) [pid = 3820] [serial = 150] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007C85944000) [pid = 3820] [serial = 129] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007CF45D8C00) [pid = 3820] [serial = 138] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007CFA711400) [pid = 3820] [serial = 148] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C83DCD400) [pid = 3820] [serial = 153] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007CF55E0C00) [pid = 3820] [serial = 139] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007CFB75B000) [pid = 3820] [serial = 126] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007CF58A1000) [pid = 3820] [serial = 154] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CFB767000) [pid = 3820] [serial = 157] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF561C000) [pid = 3820] [serial = 141] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CFB762000) [pid = 3820] [serial = 151] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CFBED3000) [pid = 3820] [serial = 158] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF565F800) [pid = 3820] [serial = 142] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C891C7000) [pid = 3820] [serial = 160] [outer = 0000000000000000] [url = about:blank] 17:12:07 INFO - PROCESS | 3820 | 1465863127829 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 17:12:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:12:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1136ms 17:12:07 INFO - PROCESS | 3820 | 1465863127893 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 17:12:07 INFO - PROCESS | 3820 | 1465863127898 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 17:12:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:12:07 INFO - PROCESS | 3820 | 1465863127922 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:12:07 INFO - PROCESS | 3820 | 1465863127925 Marionette TRACE conn5 <- [1,258,null,{}] 17:12:07 INFO - PROCESS | 3820 | 1465863127929 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:07 INFO - PROCESS | 3820 | 1465863127931 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:08 INFO - PROCESS | 3820 | 1465863128024 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 17:12:08 INFO - PROCESS | 3820 | 1465863128038 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:08 INFO - PROCESS | 3820 | 1465863128041 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:08 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C895A7000 == 37 [pid = 3820] [id = 74] 17:12:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C8913BC00) [pid = 3820] [serial = 219] [outer = 0000000000000000] 17:12:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C8913E000) [pid = 3820] [serial = 220] [outer = 0000007C8913BC00] 17:12:08 INFO - PROCESS | 3820 | 1465863128088 Marionette DEBUG loaded listener.js 17:12:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C8984C400) [pid = 3820] [serial = 221] [outer = 0000007C8913BC00] 17:12:08 INFO - PROCESS | 3820 | 1465863128535 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 17:12:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:12:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 651ms 17:12:08 INFO - PROCESS | 3820 | 1465863128595 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 17:12:08 INFO - PROCESS | 3820 | 1465863128597 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 17:12:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:12:08 INFO - PROCESS | 3820 | 1465863128601 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:12:08 INFO - PROCESS | 3820 | 1465863128605 Marionette TRACE conn5 <- [1,262,null,{}] 17:12:08 INFO - PROCESS | 3820 | 1465863128615 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:08 INFO - PROCESS | 3820 | 1465863128620 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:08 INFO - PROCESS | 3820 | 1465863128709 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 17:12:08 INFO - PROCESS | 3820 | 1465863128724 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:08 INFO - PROCESS | 3820 | 1465863128727 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:08 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB11800 == 38 [pid = 3820] [id = 75] 17:12:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF3B9B000) [pid = 3820] [serial = 222] [outer = 0000000000000000] 17:12:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF4506800) [pid = 3820] [serial = 223] [outer = 0000007CF3B9B000] 17:12:08 INFO - PROCESS | 3820 | 1465863128777 Marionette DEBUG loaded listener.js 17:12:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF5520800) [pid = 3820] [serial = 224] [outer = 0000007CF3B9B000] 17:12:09 INFO - PROCESS | 3820 | 1465863129199 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 17:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 629ms 17:12:09 INFO - PROCESS | 3820 | 1465863129234 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 17:12:09 INFO - PROCESS | 3820 | 1465863129237 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 17:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:12:09 INFO - PROCESS | 3820 | 1465863129240 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:12:09 INFO - PROCESS | 3820 | 1465863129242 Marionette TRACE conn5 <- [1,266,null,{}] 17:12:09 INFO - PROCESS | 3820 | 1465863129246 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:09 INFO - PROCESS | 3820 | 1465863129248 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:09 INFO - PROCESS | 3820 | 1465863129342 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 17:12:09 INFO - PROCESS | 3820 | 1465863129348 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:09 INFO - PROCESS | 3820 | 1465863129350 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:09 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C1F800 == 39 [pid = 3820] [id = 76] 17:12:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CF561C000) [pid = 3820] [serial = 225] [outer = 0000000000000000] 17:12:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007CF5653400) [pid = 3820] [serial = 226] [outer = 0000007CF561C000] 17:12:09 INFO - PROCESS | 3820 | 1465863129404 Marionette DEBUG loaded listener.js 17:12:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007CF589F400) [pid = 3820] [serial = 227] [outer = 0000007CF561C000] 17:12:09 INFO - PROCESS | 3820 | 1465863129873 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 17:12:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:12:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 671ms 17:12:09 INFO - PROCESS | 3820 | 1465863129915 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 17:12:09 INFO - PROCESS | 3820 | 1465863129917 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 17:12:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:12:09 INFO - PROCESS | 3820 | 1465863129920 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:12:09 INFO - PROCESS | 3820 | 1465863129922 Marionette TRACE conn5 <- [1,270,null,{}] 17:12:09 INFO - PROCESS | 3820 | 1465863129933 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:09 INFO - PROCESS | 3820 | 1465863129936 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:10 INFO - PROCESS | 3820 | 1465863130047 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 17:12:10 INFO - PROCESS | 3820 | 1465863130125 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:10 INFO - PROCESS | 3820 | 1465863130128 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:10 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5E0C000 == 40 [pid = 3820] [id = 77] 17:12:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007CF589C000) [pid = 3820] [serial = 228] [outer = 0000000000000000] 17:12:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007CF5976400) [pid = 3820] [serial = 229] [outer = 0000007CF589C000] 17:12:10 INFO - PROCESS | 3820 | 1465863130174 Marionette DEBUG loaded listener.js 17:12:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007CF6938800) [pid = 3820] [serial = 230] [outer = 0000007CF589C000] 17:12:10 INFO - PROCESS | 3820 | 1465863130604 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:12:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:12:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 734ms 17:12:10 INFO - PROCESS | 3820 | 1465863130657 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 17:12:10 INFO - PROCESS | 3820 | 1465863130660 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 17:12:10 INFO - PROCESS | 3820 | 1465863130663 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:12:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:12:10 INFO - PROCESS | 3820 | 1465863130665 Marionette TRACE conn5 <- [1,274,null,{}] 17:12:10 INFO - PROCESS | 3820 | 1465863130669 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:10 INFO - PROCESS | 3820 | 1465863130674 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:10 INFO - PROCESS | 3820 | 1465863130823 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 17:12:10 INFO - PROCESS | 3820 | 1465863130831 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:10 INFO - PROCESS | 3820 | 1465863130833 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:10 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA0E7800 == 41 [pid = 3820] [id = 78] 17:12:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007CF9D4CC00) [pid = 3820] [serial = 231] [outer = 0000000000000000] 17:12:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (0000007CFAA75800) [pid = 3820] [serial = 232] [outer = 0000007CF9D4CC00] 17:12:10 INFO - PROCESS | 3820 | 1465863130879 Marionette DEBUG loaded listener.js 17:12:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (0000007CFB820800) [pid = 3820] [serial = 233] [outer = 0000007CF9D4CC00] 17:12:11 INFO - PROCESS | 3820 | 1465863131313 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 17:12:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:12:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 671ms 17:12:11 INFO - PROCESS | 3820 | 1465863131337 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 17:12:11 INFO - PROCESS | 3820 | 1465863131340 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 17:12:11 INFO - PROCESS | 3820 | 1465863131343 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:12:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:12:11 INFO - PROCESS | 3820 | 1465863131345 Marionette TRACE conn5 <- [1,278,null,{}] 17:12:11 INFO - PROCESS | 3820 | 1465863131348 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:11 INFO - PROCESS | 3820 | 1465863131350 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:11 INFO - PROCESS | 3820 | 1465863131478 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 17:12:11 INFO - PROCESS | 3820 | 1465863131492 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:11 INFO - PROCESS | 3820 | 1465863131494 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:11 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB72D000 == 42 [pid = 3820] [id = 79] 17:12:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (0000007C8A5E3800) [pid = 3820] [serial = 234] [outer = 0000000000000000] 17:12:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (0000007C8A5E8000) [pid = 3820] [serial = 235] [outer = 0000007C8A5E3800] 17:12:11 INFO - PROCESS | 3820 | 1465863131540 Marionette DEBUG loaded listener.js 17:12:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (0000007CFB76A000) [pid = 3820] [serial = 236] [outer = 0000007C8A5E3800] 17:12:11 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (0000007C8460EC00) [pid = 3820] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:12:11 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (0000007CFA84CC00) [pid = 3820] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:12:11 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (0000007CF589B800) [pid = 3820] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:12:11 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (0000007C82FDA400) [pid = 3820] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:12:11 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (0000007C82A26800) [pid = 3820] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:12:11 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007C83313800) [pid = 3820] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:12:11 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007CF3B9BC00) [pid = 3820] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 17:12:11 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007CFABF5800) [pid = 3820] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:12:11 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007CF4ED1800) [pid = 3820] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:12:11 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007CF55EA800) [pid = 3820] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 17:12:11 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C891C8000) [pid = 3820] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:12:11 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C826D5400) [pid = 3820] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 17:12:11 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C8913EC00) [pid = 3820] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 17:12:11 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C82825000) [pid = 3820] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:12:11 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C891C2800) [pid = 3820] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:12:11 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF5975C00) [pid = 3820] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:12:12 INFO - PROCESS | 3820 | 1465863132056 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 17:12:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 734ms 17:12:12 INFO - PROCESS | 3820 | 1465863132086 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 17:12:12 INFO - PROCESS | 3820 | 1465863132089 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 17:12:12 INFO - PROCESS | 3820 | 1465863132092 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:12:12 INFO - PROCESS | 3820 | 1465863132094 Marionette TRACE conn5 <- [1,282,null,{}] 17:12:12 INFO - PROCESS | 3820 | 1465863132106 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:12 INFO - PROCESS | 3820 | 1465863132108 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:12 INFO - PROCESS | 3820 | 1465863132195 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 17:12:12 INFO - PROCESS | 3820 | 1465863132201 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:12 INFO - PROCESS | 3820 | 1465863132203 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:12 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFBF04000 == 43 [pid = 3820] [id = 80] 17:12:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C85943800) [pid = 3820] [serial = 237] [outer = 0000000000000000] 17:12:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C8A5E7800) [pid = 3820] [serial = 238] [outer = 0000007C85943800] 17:12:12 INFO - PROCESS | 3820 | 1465863132247 Marionette DEBUG loaded listener.js 17:12:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF5974000) [pid = 3820] [serial = 239] [outer = 0000007C85943800] 17:12:12 INFO - PROCESS | 3820 | 1465863132655 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 17:12:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:12:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 587ms 17:12:12 INFO - PROCESS | 3820 | 1465863132682 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 17:12:12 INFO - PROCESS | 3820 | 1465863132684 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 17:12:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:12:12 INFO - PROCESS | 3820 | 1465863132697 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:12:12 INFO - PROCESS | 3820 | 1465863132699 Marionette TRACE conn5 <- [1,286,null,{}] 17:12:12 INFO - PROCESS | 3820 | 1465863132703 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:12 INFO - PROCESS | 3820 | 1465863132705 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:12 INFO - PROCESS | 3820 | 1465863132794 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 17:12:12 INFO - PROCESS | 3820 | 1465863132799 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:12 INFO - PROCESS | 3820 | 1465863132801 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:12 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFFC36800 == 44 [pid = 3820] [id = 81] 17:12:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C811ED800) [pid = 3820] [serial = 240] [outer = 0000000000000000] 17:12:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C833F5400) [pid = 3820] [serial = 241] [outer = 0000007C811ED800] 17:12:12 INFO - PROCESS | 3820 | 1465863132846 Marionette DEBUG loaded listener.js 17:12:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C8765F000) [pid = 3820] [serial = 242] [outer = 0000007C811ED800] 17:12:13 INFO - PROCESS | 3820 | 1465863133279 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 17:12:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:12:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 650ms 17:12:13 INFO - PROCESS | 3820 | 1465863133341 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 17:12:13 INFO - PROCESS | 3820 | 1465863133343 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 17:12:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:12:13 INFO - PROCESS | 3820 | 1465863133347 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:12:13 INFO - PROCESS | 3820 | 1465863133349 Marionette TRACE conn5 <- [1,290,null,{}] 17:12:13 INFO - PROCESS | 3820 | 1465863133352 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:13 INFO - PROCESS | 3820 | 1465863133354 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:13 INFO - PROCESS | 3820 | 1465863133441 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 17:12:13 INFO - PROCESS | 3820 | 1465863133447 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:13 INFO - PROCESS | 3820 | 1465863133449 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:13 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA20800 == 45 [pid = 3820] [id = 82] 17:12:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007C89663000) [pid = 3820] [serial = 243] [outer = 0000000000000000] 17:12:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007C89666C00) [pid = 3820] [serial = 244] [outer = 0000007C89663000] 17:12:13 INFO - PROCESS | 3820 | 1465863133494 Marionette DEBUG loaded listener.js 17:12:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007C8966D000) [pid = 3820] [serial = 245] [outer = 0000007C89663000] 17:12:14 INFO - PROCESS | 3820 | 1465863134023 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:12:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:12:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 733ms 17:12:14 INFO - PROCESS | 3820 | 1465863134084 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 17:12:14 INFO - PROCESS | 3820 | 1465863134089 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 17:12:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:12:14 INFO - PROCESS | 3820 | 1465863134132 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:12:14 INFO - PROCESS | 3820 | 1465863134136 Marionette TRACE conn5 <- [1,294,null,{}] 17:12:14 INFO - PROCESS | 3820 | 1465863134185 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:14 INFO - PROCESS | 3820 | 1465863134188 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:14 INFO - PROCESS | 3820 | 1465863134383 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 17:12:14 INFO - PROCESS | 3820 | 1465863134392 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:12:14 INFO - PROCESS | 3820 | 1465863134444 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:14 INFO - PROCESS | 3820 | 1465863134448 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:14 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E19000 == 46 [pid = 3820] [id = 83] 17:12:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007C8765AC00) [pid = 3820] [serial = 246] [outer = 0000000000000000] 17:12:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007C88A32C00) [pid = 3820] [serial = 247] [outer = 0000007C8765AC00] 17:12:14 INFO - PROCESS | 3820 | 1465863134544 Marionette DEBUG loaded listener.js 17:12:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (0000007C891CC800) [pid = 3820] [serial = 248] [outer = 0000007C8765AC00] 17:12:15 INFO - PROCESS | 3820 | 1465863135110 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:15 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. 17:12:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1065ms 17:12:15 INFO - PROCESS | 3820 | 1465863135162 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 17:12:15 INFO - PROCESS | 3820 | 1465863135167 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 17:12:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:12:15 INFO - PROCESS | 3820 | 1465863135174 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:12:15 INFO - PROCESS | 3820 | 1465863135177 Marionette TRACE conn5 <- [1,298,null,{}] 17:12:15 INFO - PROCESS | 3820 | 1465863135181 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:15 INFO - PROCESS | 3820 | 1465863135184 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:15 INFO - PROCESS | 3820 | 1465863135304 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 17:12:15 INFO - PROCESS | 3820 | 1465863135393 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:15 INFO - PROCESS | 3820 | 1465863135396 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:15 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB06800 == 47 [pid = 3820] [id = 84] 17:12:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (0000007C8988C400) [pid = 3820] [serial = 249] [outer = 0000000000000000] 17:12:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (0000007C8A5E2800) [pid = 3820] [serial = 250] [outer = 0000007C8988C400] 17:12:15 INFO - PROCESS | 3820 | 1465863135455 Marionette DEBUG loaded listener.js 17:12:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (0000007CF3B9AC00) [pid = 3820] [serial = 251] [outer = 0000007C8988C400] 17:12:16 INFO - PROCESS | 3820 | 1465863136054 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:16 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. 17:12:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 944ms 17:12:16 INFO - PROCESS | 3820 | 1465863136120 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 17:12:16 INFO - PROCESS | 3820 | 1465863136122 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 17:12:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:12:16 INFO - PROCESS | 3820 | 1465863136127 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:12:16 INFO - PROCESS | 3820 | 1465863136131 Marionette TRACE conn5 <- [1,302,null,{}] 17:12:16 INFO - PROCESS | 3820 | 1465863136142 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:16 INFO - PROCESS | 3820 | 1465863136147 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:16 INFO - PROCESS | 3820 | 1465863136306 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 17:12:16 INFO - PROCESS | 3820 | 1465863136316 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:16 INFO - PROCESS | 3820 | 1465863136320 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:16 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87B05800 == 48 [pid = 3820] [id = 85] 17:12:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (0000007CF55EE800) [pid = 3820] [serial = 252] [outer = 0000000000000000] 17:12:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (0000007CF9D4E400) [pid = 3820] [serial = 253] [outer = 0000007CF55EE800] 17:12:16 INFO - PROCESS | 3820 | 1465863136378 Marionette DEBUG loaded listener.js 17:12:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (0000007CFABF5400) [pid = 3820] [serial = 254] [outer = 0000007CF55EE800] 17:12:16 INFO - PROCESS | 3820 | 1465863136936 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:17 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. 17:12:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 881ms 17:12:17 INFO - PROCESS | 3820 | 1465863137010 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 17:12:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:12:17 INFO - PROCESS | 3820 | 1465863137013 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 17:12:17 INFO - PROCESS | 3820 | 1465863137016 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:12:17 INFO - PROCESS | 3820 | 1465863137018 Marionette TRACE conn5 <- [1,306,null,{}] 17:12:17 INFO - PROCESS | 3820 | 1465863137022 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:17 INFO - PROCESS | 3820 | 1465863137025 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:17 INFO - PROCESS | 3820 | 1465863137144 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 17:12:17 INFO - PROCESS | 3820 | 1465863137261 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:17 INFO - PROCESS | 3820 | 1465863137264 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:17 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87113000 == 49 [pid = 3820] [id = 86] 17:12:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (0000007C89668800) [pid = 3820] [serial = 255] [outer = 0000000000000000] 17:12:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (0000007C89828C00) [pid = 3820] [serial = 256] [outer = 0000007C89668800] 17:12:17 INFO - PROCESS | 3820 | 1465863137320 Marionette DEBUG loaded listener.js 17:12:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (0000007CFAD31C00) [pid = 3820] [serial = 257] [outer = 0000007C89668800] 17:12:18 INFO - PROCESS | 3820 | 1465863138114 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:18 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. 17:12:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1125ms 17:12:18 INFO - PROCESS | 3820 | 1465863138144 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 17:12:18 INFO - PROCESS | 3820 | 1465863138149 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 17:12:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:12:18 INFO - PROCESS | 3820 | 1465863138154 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:12:18 INFO - PROCESS | 3820 | 1465863138158 Marionette TRACE conn5 <- [1,310,null,{}] 17:12:18 INFO - PROCESS | 3820 | 1465863138163 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:18 INFO - PROCESS | 3820 | 1465863138166 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:18 INFO - PROCESS | 3820 | 1465863138272 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 17:12:18 INFO - PROCESS | 3820 | 1465863138349 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:18 INFO - PROCESS | 3820 | 1465863138354 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:18 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82A80800 == 50 [pid = 3820] [id = 87] 17:12:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (0000007C85939400) [pid = 3820] [serial = 258] [outer = 0000000000000000] 17:12:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (0000007C82E8A400) [pid = 3820] [serial = 259] [outer = 0000007C85939400] 17:12:18 INFO - PROCESS | 3820 | 1465863138453 Marionette DEBUG loaded listener.js 17:12:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 108 (0000007C87BD6400) [pid = 3820] [serial = 260] [outer = 0000007C85939400] 17:12:18 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFFC36800 == 49 [pid = 3820] [id = 81] 17:12:18 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFBF04000 == 48 [pid = 3820] [id = 80] 17:12:18 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB72D000 == 47 [pid = 3820] [id = 79] 17:12:18 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA0E7800 == 46 [pid = 3820] [id = 78] 17:12:18 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5E0C000 == 45 [pid = 3820] [id = 77] 17:12:18 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C1F800 == 44 [pid = 3820] [id = 76] 17:12:18 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB11800 == 43 [pid = 3820] [id = 75] 17:12:18 INFO - PROCESS | 3820 | --DOCSHELL 0000007C895A7000 == 42 [pid = 3820] [id = 74] 17:12:18 INFO - PROCESS | 3820 | --DOCSHELL 0000007C861C1800 == 41 [pid = 3820] [id = 73] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 107 (0000007C82E8E000) [pid = 3820] [serial = 202] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB0F800 == 40 [pid = 3820] [id = 71] 17:12:18 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF690C800 == 39 [pid = 3820] [id = 70] 17:12:18 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E0F000 == 38 [pid = 3820] [id = 69] 17:12:18 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFBF10800 == 37 [pid = 3820] [id = 68] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (0000007CF58A1800) [pid = 3820] [serial = 187] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (0000007CF5619800) [pid = 3820] [serial = 190] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (0000007CF5975000) [pid = 3820] [serial = 188] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (0000007C85485000) [pid = 3820] [serial = 164] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (0000007C8305D400) [pid = 3820] [serial = 163] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (0000007CF9FEF000) [pid = 3820] [serial = 193] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (0000007CF5DB9400) [pid = 3820] [serial = 191] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (0000007CF44C2800) [pid = 3820] [serial = 181] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (0000007CF4ED3000) [pid = 3820] [serial = 182] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (0000007CFB757C00) [pid = 3820] [serial = 199] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (0000007CF5899400) [pid = 3820] [serial = 170] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (0000007CF55E4800) [pid = 3820] [serial = 169] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007CF5619C00) [pid = 3820] [serial = 184] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007C8988D800) [pid = 3820] [serial = 167] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007C891CEC00) [pid = 3820] [serial = 166] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C82A21000) [pid = 3820] [serial = 175] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007C8547E000) [pid = 3820] [serial = 176] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C891C1C00) [pid = 3820] [serial = 178] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C89885000) [pid = 3820] [serial = 179] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C8A7C3800) [pid = 3820] [serial = 173] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C83DB1400) [pid = 3820] [serial = 172] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF5896800) [pid = 3820] [serial = 161] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CFA7D0C00) [pid = 3820] [serial = 194] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CFB769C00) [pid = 3820] [serial = 200] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CFABEC400) [pid = 3820] [serial = 197] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CFA847C00) [pid = 3820] [serial = 196] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF5659000) [pid = 3820] [serial = 185] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C88AB7400) [pid = 3820] [serial = 130] [outer = 0000000000000000] [url = about:blank] 17:12:18 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CFB761000) [pid = 3820] [serial = 127] [outer = 0000000000000000] [url = about:blank] 17:12:19 INFO - PROCESS | 3820 | 1465863139057 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:19 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. 17:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 946ms 17:12:19 INFO - PROCESS | 3820 | 1465863139104 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 17:12:19 INFO - PROCESS | 3820 | 1465863139108 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 17:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:12:19 INFO - PROCESS | 3820 | 1465863139115 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:12:19 INFO - PROCESS | 3820 | 1465863139118 Marionette TRACE conn5 <- [1,314,null,{}] 17:12:19 INFO - PROCESS | 3820 | 1465863139122 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:19 INFO - PROCESS | 3820 | 1465863139125 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:19 INFO - PROCESS | 3820 | 1465863139221 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 17:12:19 INFO - PROCESS | 3820 | 1465863139294 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:19 INFO - PROCESS | 3820 | 1465863139297 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:19 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C83BE2000 == 38 [pid = 3820] [id = 88] 17:12:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C83310400) [pid = 3820] [serial = 261] [outer = 0000000000000000] 17:12:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C85942C00) [pid = 3820] [serial = 262] [outer = 0000007C83310400] 17:12:19 INFO - PROCESS | 3820 | 1465863139346 Marionette DEBUG loaded listener.js 17:12:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C88A38000) [pid = 3820] [serial = 263] [outer = 0000007C83310400] 17:12:19 INFO - PROCESS | 3820 | 1465863139758 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:19 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. 17:12:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 671ms 17:12:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:12:19 INFO - PROCESS | 3820 | 1465863139789 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 17:12:19 INFO - PROCESS | 3820 | 1465863139792 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 17:12:19 INFO - PROCESS | 3820 | 1465863139796 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:12:19 INFO - PROCESS | 3820 | 1465863139799 Marionette TRACE conn5 <- [1,318,null,{}] 17:12:19 INFO - PROCESS | 3820 | 1465863139810 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:19 INFO - PROCESS | 3820 | 1465863139815 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:19 INFO - PROCESS | 3820 | 1465863139932 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 17:12:19 INFO - PROCESS | 3820 | 1465863139945 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:19 INFO - PROCESS | 3820 | 1465863139948 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:19 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E17000 == 39 [pid = 3820] [id = 89] 17:12:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C891C5000) [pid = 3820] [serial = 264] [outer = 0000000000000000] 17:12:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C89665000) [pid = 3820] [serial = 265] [outer = 0000007C891C5000] 17:12:20 INFO - PROCESS | 3820 | 1465863139997 Marionette DEBUG loaded listener.js 17:12:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C89850400) [pid = 3820] [serial = 266] [outer = 0000007C891C5000] 17:12:20 INFO - PROCESS | 3820 | 1465863140455 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:20 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. 17:12:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 692ms 17:12:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 17:12:20 INFO - PROCESS | 3820 | 1465863140490 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 17:12:20 INFO - PROCESS | 3820 | 1465863140493 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 17:12:20 INFO - PROCESS | 3820 | 1465863140496 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 17:12:20 INFO - PROCESS | 3820 | 1465863140498 Marionette TRACE conn5 <- [1,322,null,{}] 17:12:20 INFO - PROCESS | 3820 | 1465863140502 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:20 INFO - PROCESS | 3820 | 1465863140504 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:20 INFO - PROCESS | 3820 | 1465863140593 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 17:12:20 INFO - PROCESS | 3820 | 1465863140601 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:20 INFO - PROCESS | 3820 | 1465863140603 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:20 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891FA000 == 40 [pid = 3820] [id = 90] 17:12:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C8988F800) [pid = 3820] [serial = 267] [outer = 0000000000000000] 17:12:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C8A5E1400) [pid = 3820] [serial = 268] [outer = 0000007C8988F800] 17:12:20 INFO - PROCESS | 3820 | 1465863140649 Marionette DEBUG loaded listener.js 17:12:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C8A7C0C00) [pid = 3820] [serial = 269] [outer = 0000007C8988F800] 17:12:21 INFO - PROCESS | 3820 | 1465863141086 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:21 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. 17:12:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 630ms 17:12:21 INFO - PROCESS | 3820 | 1465863141130 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 17:12:21 INFO - PROCESS | 3820 | 1465863141132 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 17:12:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 17:12:21 INFO - PROCESS | 3820 | 1465863141136 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 17:12:21 INFO - PROCESS | 3820 | 1465863141138 Marionette TRACE conn5 <- [1,326,null,{}] 17:12:21 INFO - PROCESS | 3820 | 1465863141141 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:21 INFO - PROCESS | 3820 | 1465863141144 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:21 INFO - PROCESS | 3820 | 1465863141251 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 17:12:21 INFO - PROCESS | 3820 | 1465863141321 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:21 INFO - PROCESS | 3820 | 1465863141330 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:21 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A330800 == 41 [pid = 3820] [id = 91] 17:12:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF3B9FC00) [pid = 3820] [serial = 270] [outer = 0000000000000000] 17:12:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CF44C6C00) [pid = 3820] [serial = 271] [outer = 0000007CF3B9FC00] 17:12:21 INFO - PROCESS | 3820 | 1465863141377 Marionette DEBUG loaded listener.js 17:12:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007CF4CC8C00) [pid = 3820] [serial = 272] [outer = 0000007CF3B9FC00] 17:12:21 INFO - PROCESS | 3820 | 1465863141821 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:21 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. 17:12:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 734ms 17:12:21 INFO - PROCESS | 3820 | 1465863141871 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 17:12:21 INFO - PROCESS | 3820 | 1465863141874 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 17:12:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 17:12:21 INFO - PROCESS | 3820 | 1465863141877 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 17:12:21 INFO - PROCESS | 3820 | 1465863141879 Marionette TRACE conn5 <- [1,330,null,{}] 17:12:21 INFO - PROCESS | 3820 | 1465863141882 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:21 INFO - PROCESS | 3820 | 1465863141889 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:22 INFO - PROCESS | 3820 | 1465863142035 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 17:12:22 INFO - PROCESS | 3820 | 1465863142048 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:22 INFO - PROCESS | 3820 | 1465863142050 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:22 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB09800 == 42 [pid = 3820] [id = 92] 17:12:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007CF55ED400) [pid = 3820] [serial = 273] [outer = 0000000000000000] 17:12:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007CF5619C00) [pid = 3820] [serial = 274] [outer = 0000007CF55ED400] 17:12:22 INFO - PROCESS | 3820 | 1465863142144 Marionette DEBUG loaded listener.js 17:12:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007CF589F000) [pid = 3820] [serial = 275] [outer = 0000007CF55ED400] 17:12:22 INFO - PROCESS | 3820 | 1465863142586 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:22 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. 17:12:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 775ms 17:12:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 17:12:22 INFO - PROCESS | 3820 | 1465863142663 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 17:12:22 INFO - PROCESS | 3820 | 1465863142665 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 17:12:22 INFO - PROCESS | 3820 | 1465863142668 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 17:12:22 INFO - PROCESS | 3820 | 1465863142670 Marionette TRACE conn5 <- [1,334,null,{}] 17:12:22 INFO - PROCESS | 3820 | 1465863142674 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:22 INFO - PROCESS | 3820 | 1465863142676 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:22 INFO - PROCESS | 3820 | 1465863142793 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 17:12:22 INFO - PROCESS | 3820 | 1465863142844 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:22 INFO - PROCESS | 3820 | 1465863142846 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:22 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B1E800 == 43 [pid = 3820] [id = 93] 17:12:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007CF5973800) [pid = 3820] [serial = 276] [outer = 0000000000000000] 17:12:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007CF5977400) [pid = 3820] [serial = 277] [outer = 0000007CF5973800] 17:12:22 INFO - PROCESS | 3820 | 1465863142892 Marionette DEBUG loaded listener.js 17:12:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (0000007CF69C9800) [pid = 3820] [serial = 278] [outer = 0000007CF5973800] 17:12:23 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (0000007C811ED800) [pid = 3820] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 17:12:23 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007C85943800) [pid = 3820] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 17:12:23 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007CF589C000) [pid = 3820] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 17:12:23 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007CF9D4CC00) [pid = 3820] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 17:12:23 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C86169400) [pid = 3820] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 17:12:23 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007C89850C00) [pid = 3820] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 17:12:23 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007CF561C000) [pid = 3820] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 17:12:23 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C8913BC00) [pid = 3820] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 17:12:23 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C8A5E3800) [pid = 3820] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 17:12:23 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF3B9B000) [pid = 3820] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 17:12:23 INFO - PROCESS | 3820 | 1465863143385 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:23 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. 17:12:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 733ms 17:12:23 INFO - PROCESS | 3820 | 1465863143402 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 17:12:23 INFO - PROCESS | 3820 | 1465863143405 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 17:12:23 INFO - PROCESS | 3820 | 1465863143408 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 17:12:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 17:12:23 INFO - PROCESS | 3820 | 1465863143410 Marionette TRACE conn5 <- [1,338,null,{}] 17:12:23 INFO - PROCESS | 3820 | 1465863143413 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:23 INFO - PROCESS | 3820 | 1465863143415 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:23 INFO - PROCESS | 3820 | 1465863143526 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 17:12:23 INFO - PROCESS | 3820 | 1465863143569 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:23 INFO - PROCESS | 3820 | 1465863143571 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:23 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF45A9000 == 44 [pid = 3820] [id = 94] 17:12:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C8330D000) [pid = 3820] [serial = 279] [outer = 0000000000000000] 17:12:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF5973400) [pid = 3820] [serial = 280] [outer = 0000007C8330D000] 17:12:23 INFO - PROCESS | 3820 | 1465863143616 Marionette DEBUG loaded listener.js 17:12:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CFA047C00) [pid = 3820] [serial = 281] [outer = 0000007C8330D000] 17:12:23 INFO - PROCESS | 3820 | 1465863143970 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:24 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. 17:12:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 629ms 17:12:24 INFO - PROCESS | 3820 | 1465863144049 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 17:12:24 INFO - PROCESS | 3820 | 1465863144051 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 17:12:24 INFO - PROCESS | 3820 | 1465863144054 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 17:12:24 INFO - PROCESS | 3820 | 1465863144056 Marionette TRACE conn5 <- [1,342,null,{}] 17:12:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 17:12:24 INFO - PROCESS | 3820 | 1465863144060 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:24 INFO - PROCESS | 3820 | 1465863144062 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:24 INFO - PROCESS | 3820 | 1465863144169 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 17:12:24 INFO - PROCESS | 3820 | 1465863144178 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:24 INFO - PROCESS | 3820 | 1465863144180 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:24 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5E08800 == 45 [pid = 3820] [id = 95] 17:12:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007CFA7D1800) [pid = 3820] [serial = 282] [outer = 0000000000000000] 17:12:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007CFAA72000) [pid = 3820] [serial = 283] [outer = 0000007CFA7D1800] 17:12:24 INFO - PROCESS | 3820 | 1465863144227 Marionette DEBUG loaded listener.js 17:12:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007CFB759000) [pid = 3820] [serial = 284] [outer = 0000007CFA7D1800] 17:12:24 INFO - PROCESS | 3820 | 1465863144632 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:24 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. 17:12:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 629ms 17:12:24 INFO - PROCESS | 3820 | 1465863144690 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 17:12:24 INFO - PROCESS | 3820 | 1465863144692 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 17:12:24 INFO - PROCESS | 3820 | 1465863144695 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 17:12:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 17:12:24 INFO - PROCESS | 3820 | 1465863144697 Marionette TRACE conn5 <- [1,346,null,{}] 17:12:24 INFO - PROCESS | 3820 | 1465863144700 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:24 INFO - PROCESS | 3820 | 1465863144702 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:24 INFO - PROCESS | 3820 | 1465863144790 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 17:12:24 INFO - PROCESS | 3820 | 1465863144798 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:24 INFO - PROCESS | 3820 | 1465863144800 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:24 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF698D800 == 46 [pid = 3820] [id = 96] 17:12:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007CFB761000) [pid = 3820] [serial = 285] [outer = 0000000000000000] 17:12:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007CFB764400) [pid = 3820] [serial = 286] [outer = 0000007CFB761000] 17:12:24 INFO - PROCESS | 3820 | 1465863144844 Marionette DEBUG loaded listener.js 17:12:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007CFB820400) [pid = 3820] [serial = 287] [outer = 0000007CFB761000] 17:12:25 INFO - PROCESS | 3820 | 1465863145367 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:25 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. 17:12:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 734ms 17:12:25 INFO - PROCESS | 3820 | 1465863145433 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 17:12:25 INFO - PROCESS | 3820 | 1465863145439 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 17:12:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 17:12:25 INFO - PROCESS | 3820 | 1465863145445 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 17:12:25 INFO - PROCESS | 3820 | 1465863145448 Marionette TRACE conn5 <- [1,350,null,{}] 17:12:25 INFO - PROCESS | 3820 | 1465863145455 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:25 INFO - PROCESS | 3820 | 1465863145458 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:25 INFO - PROCESS | 3820 | 1465863145635 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 17:12:25 INFO - PROCESS | 3820 | 1465863145731 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:25 INFO - PROCESS | 3820 | 1465863145736 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:25 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C861B0000 == 47 [pid = 3820] [id = 97] 17:12:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (0000007C81EE1400) [pid = 3820] [serial = 288] [outer = 0000000000000000] 17:12:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (0000007C82A21000) [pid = 3820] [serial = 289] [outer = 0000007C81EE1400] 17:12:25 INFO - PROCESS | 3820 | 1465863145797 Marionette DEBUG loaded listener.js 17:12:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (0000007C83BCA800) [pid = 3820] [serial = 290] [outer = 0000007C81EE1400] 17:12:26 INFO - PROCESS | 3820 | 1465863146370 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:26 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. 17:12:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 986ms 17:12:26 INFO - PROCESS | 3820 | 1465863146433 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 17:12:26 INFO - PROCESS | 3820 | 1465863146438 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 17:12:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 17:12:26 INFO - PROCESS | 3820 | 1465863146458 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 17:12:26 INFO - PROCESS | 3820 | 1465863146462 Marionette TRACE conn5 <- [1,354,null,{}] 17:12:26 INFO - PROCESS | 3820 | 1465863146468 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:26 INFO - PROCESS | 3820 | 1465863146472 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:26 INFO - PROCESS | 3820 | 1465863146598 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 17:12:26 INFO - PROCESS | 3820 | 1465863146665 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:26 INFO - PROCESS | 3820 | 1465863146668 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:26 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A731000 == 48 [pid = 3820] [id = 98] 17:12:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (0000007C8765F400) [pid = 3820] [serial = 291] [outer = 0000000000000000] 17:12:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (0000007C88AC0000) [pid = 3820] [serial = 292] [outer = 0000007C8765F400] 17:12:26 INFO - PROCESS | 3820 | 1465863146769 Marionette DEBUG loaded listener.js 17:12:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (0000007C891C9000) [pid = 3820] [serial = 293] [outer = 0000007C8765F400] 17:12:27 INFO - PROCESS | 3820 | 1465863147378 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:27 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. 17:12:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 944ms 17:12:27 INFO - PROCESS | 3820 | 1465863147391 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 17:12:27 INFO - PROCESS | 3820 | 1465863147394 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 17:12:27 INFO - PROCESS | 3820 | 1465863147415 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 17:12:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 17:12:27 INFO - PROCESS | 3820 | 1465863147419 Marionette TRACE conn5 <- [1,358,null,{}] 17:12:27 INFO - PROCESS | 3820 | 1465863147432 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:27 INFO - PROCESS | 3820 | 1465863147437 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:27 INFO - PROCESS | 3820 | 1465863147555 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 17:12:27 INFO - PROCESS | 3820 | 1465863147642 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:27 INFO - PROCESS | 3820 | 1465863147646 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:27 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA4C2800 == 49 [pid = 3820] [id = 99] 17:12:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (0000007CF3BA0800) [pid = 3820] [serial = 294] [outer = 0000000000000000] 17:12:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (0000007CF4FBFC00) [pid = 3820] [serial = 295] [outer = 0000007CF3BA0800] 17:12:27 INFO - PROCESS | 3820 | 1465863147705 Marionette DEBUG loaded listener.js 17:12:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (0000007CF5617000) [pid = 3820] [serial = 296] [outer = 0000007CF3BA0800] 17:12:28 INFO - PROCESS | 3820 | 1465863148316 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:28 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. 17:12:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 925ms 17:12:28 INFO - PROCESS | 3820 | 1465863148342 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 17:12:28 INFO - PROCESS | 3820 | 1465863148346 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 17:12:28 INFO - PROCESS | 3820 | 1465863148350 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 17:12:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 17:12:28 INFO - PROCESS | 3820 | 1465863148352 Marionette TRACE conn5 <- [1,362,null,{}] 17:12:28 INFO - PROCESS | 3820 | 1465863148356 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:28 INFO - PROCESS | 3820 | 1465863148358 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:28 INFO - PROCESS | 3820 | 1465863148474 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 17:12:28 INFO - PROCESS | 3820 | 1465863148561 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:28 INFO - PROCESS | 3820 | 1465863148564 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:28 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB87B000 == 50 [pid = 3820] [id = 100] 17:12:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (0000007CF5978000) [pid = 3820] [serial = 297] [outer = 0000000000000000] 17:12:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (0000007CFA843400) [pid = 3820] [serial = 298] [outer = 0000007CF5978000] 17:12:28 INFO - PROCESS | 3820 | 1465863148621 Marionette DEBUG loaded listener.js 17:12:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (0000007CFBED4000) [pid = 3820] [serial = 299] [outer = 0000007CF5978000] 17:12:29 INFO - PROCESS | 3820 | 1465863149231 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:29 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. 17:12:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 923ms 17:12:29 INFO - PROCESS | 3820 | 1465863149278 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 17:12:29 INFO - PROCESS | 3820 | 1465863149281 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 17:12:29 INFO - PROCESS | 3820 | 1465863149285 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 17:12:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 17:12:29 INFO - PROCESS | 3820 | 1465863149287 Marionette TRACE conn5 <- [1,366,null,{}] 17:12:29 INFO - PROCESS | 3820 | 1465863149291 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:29 INFO - PROCESS | 3820 | 1465863149293 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:29 INFO - PROCESS | 3820 | 1465863149405 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 17:12:29 INFO - PROCESS | 3820 | 1465863149478 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:29 INFO - PROCESS | 3820 | 1465863149480 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:29 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFF2C9800 == 51 [pid = 3820] [id = 101] 17:12:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 108 (0000007C865ED800) [pid = 3820] [serial = 300] [outer = 0000000000000000] 17:12:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 109 (0000007C865F2000) [pid = 3820] [serial = 301] [outer = 0000007C865ED800] 17:12:29 INFO - PROCESS | 3820 | 1465863149577 Marionette DEBUG loaded listener.js 17:12:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 110 (0000007C865F8C00) [pid = 3820] [serial = 302] [outer = 0000007C865ED800] 17:12:30 INFO - PROCESS | 3820 | 1465863150355 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:30 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. 17:12:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1131ms 17:12:30 INFO - PROCESS | 3820 | 1465863150419 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 17:12:30 INFO - PROCESS | 3820 | 1465863150423 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 17:12:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 17:12:30 INFO - PROCESS | 3820 | 1465863150428 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 17:12:30 INFO - PROCESS | 3820 | 1465863150432 Marionette TRACE conn5 <- [1,370,null,{}] 17:12:30 INFO - PROCESS | 3820 | 1465863150438 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:30 INFO - PROCESS | 3820 | 1465863150441 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:30 INFO - PROCESS | 3820 | 1465863150547 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 17:12:30 INFO - PROCESS | 3820 | 1465863150618 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:30 INFO - PROCESS | 3820 | 1465863150622 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:30 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C83BE2800 == 52 [pid = 3820] [id = 102] 17:12:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 111 (0000007C85939C00) [pid = 3820] [serial = 303] [outer = 0000000000000000] 17:12:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 112 (0000007C86164C00) [pid = 3820] [serial = 304] [outer = 0000007C85939C00] 17:12:30 INFO - PROCESS | 3820 | 1465863150675 Marionette DEBUG loaded listener.js 17:12:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 113 (0000007C865F7000) [pid = 3820] [serial = 305] [outer = 0000007C85939C00] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5E08800 == 51 [pid = 3820] [id = 95] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF45A9000 == 50 [pid = 3820] [id = 94] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B1E800 == 49 [pid = 3820] [id = 93] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB09800 == 48 [pid = 3820] [id = 92] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A330800 == 47 [pid = 3820] [id = 91] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891FA000 == 46 [pid = 3820] [id = 90] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E17000 == 45 [pid = 3820] [id = 89] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C83BE2000 == 44 [pid = 3820] [id = 88] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82A80800 == 43 [pid = 3820] [id = 87] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA20800 == 42 [pid = 3820] [id = 82] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E19000 == 41 [pid = 3820] [id = 83] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A723000 == 40 [pid = 3820] [id = 56] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E13800 == 39 [pid = 3820] [id = 43] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87B05800 == 38 [pid = 3820] [id = 85] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAB27800 == 37 [pid = 3820] [id = 57] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB06800 == 36 [pid = 3820] [id = 84] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87113000 == 35 [pid = 3820] [id = 86] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C819F0000 == 34 [pid = 3820] [id = 58] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E0D800 == 33 [pid = 3820] [id = 44] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A33B000 == 32 [pid = 3820] [id = 72] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFF2C9800 == 31 [pid = 3820] [id = 101] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB87B000 == 30 [pid = 3820] [id = 100] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA4C2800 == 29 [pid = 3820] [id = 99] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A731000 == 28 [pid = 3820] [id = 98] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF698D800 == 27 [pid = 3820] [id = 96] 17:12:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C861B0000 == 26 [pid = 3820] [id = 97] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 112 (0000007CF5976400) [pid = 3820] [serial = 229] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 111 (0000007CFAA75800) [pid = 3820] [serial = 232] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 110 (0000007CF6938800) [pid = 3820] [serial = 230] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 109 (0000007C88AB7C00) [pid = 3820] [serial = 218] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 108 (0000007C8616E800) [pid = 3820] [serial = 217] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 107 (0000007C84FCD400) [pid = 3820] [serial = 205] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (0000007CF6019C00) [pid = 3820] [serial = 215] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (0000007C89854400) [pid = 3820] [serial = 214] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (0000007CF5653400) [pid = 3820] [serial = 226] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (0000007C8913E000) [pid = 3820] [serial = 220] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (0000007C8A5E8000) [pid = 3820] [serial = 235] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (0000007C8984C400) [pid = 3820] [serial = 221] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (0000007CF4506800) [pid = 3820] [serial = 223] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (0000007CF5520800) [pid = 3820] [serial = 224] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (0000007C88AB5C00) [pid = 3820] [serial = 208] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (0000007CF5613000) [pid = 3820] [serial = 211] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (0000007CFB820800) [pid = 3820] [serial = 233] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (0000007C89666C00) [pid = 3820] [serial = 244] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007C8765F000) [pid = 3820] [serial = 242] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007C833F5400) [pid = 3820] [serial = 241] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007CFB76A000) [pid = 3820] [serial = 236] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007CF5974000) [pid = 3820] [serial = 239] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007C8A5E7800) [pid = 3820] [serial = 238] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007CF589F400) [pid = 3820] [serial = 227] [outer = 0000000000000000] [url = about:blank] 17:12:32 INFO - PROCESS | 3820 | 1465863152144 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:12:32 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. 17:12:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1783ms 17:12:32 INFO - PROCESS | 3820 | 1465863152216 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 17:12:32 INFO - PROCESS | 3820 | 1465863152220 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 17:12:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 17:12:32 INFO - PROCESS | 3820 | 1465863152225 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 17:12:32 INFO - PROCESS | 3820 | 1465863152228 Marionette TRACE conn5 <- [1,374,null,{}] 17:12:32 INFO - PROCESS | 3820 | 1465863152234 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:32 INFO - PROCESS | 3820 | 1465863152236 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:32 INFO - PROCESS | 3820 | 1465863152325 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 17:12:32 INFO - PROCESS | 3820 | 1465863152390 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:32 INFO - PROCESS | 3820 | 1465863152393 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:32 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82A81800 == 27 [pid = 3820] [id = 103] 17:12:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C82E87000) [pid = 3820] [serial = 306] [outer = 0000000000000000] 17:12:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007C82E8D800) [pid = 3820] [serial = 307] [outer = 0000007C82E87000] 17:12:32 INFO - PROCESS | 3820 | 1465863152444 Marionette DEBUG loaded listener.js 17:12:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007C834F2800) [pid = 3820] [serial = 308] [outer = 0000007C82E87000] 17:12:32 INFO - PROCESS | 3820 | 1465863152902 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 17:12:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 17:12:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 734ms 17:12:32 INFO - PROCESS | 3820 | 1465863152964 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 17:12:32 INFO - PROCESS | 3820 | 1465863152970 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 17:12:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 17:12:32 INFO - PROCESS | 3820 | 1465863152976 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 17:12:32 INFO - PROCESS | 3820 | 1465863152979 Marionette TRACE conn5 <- [1,378,null,{}] 17:12:32 INFO - PROCESS | 3820 | 1465863152983 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:32 INFO - PROCESS | 3820 | 1465863152986 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:33 INFO - PROCESS | 3820 | 1465863153081 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 17:12:33 INFO - PROCESS | 3820 | 1465863153099 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:33 INFO - PROCESS | 3820 | 1465863153102 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:33 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8712A000 == 28 [pid = 3820] [id = 104] 17:12:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007C8616E800) [pid = 3820] [serial = 309] [outer = 0000000000000000] 17:12:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007C86203C00) [pid = 3820] [serial = 310] [outer = 0000007C8616E800] 17:12:33 INFO - PROCESS | 3820 | 1465863153151 Marionette DEBUG loaded listener.js 17:12:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007C865F6400) [pid = 3820] [serial = 311] [outer = 0000007C8616E800] 17:12:33 INFO - PROCESS | 3820 | 1465863153784 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 17:12:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 17:12:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 839ms 17:12:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 17:12:33 INFO - PROCESS | 3820 | 1465863153817 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 17:12:33 INFO - PROCESS | 3820 | 1465863153819 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 17:12:33 INFO - PROCESS | 3820 | 1465863153823 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 17:12:33 INFO - PROCESS | 3820 | 1465863153827 Marionette TRACE conn5 <- [1,382,null,{}] 17:12:33 INFO - PROCESS | 3820 | 1465863153838 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:33 INFO - PROCESS | 3820 | 1465863153843 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:33 INFO - PROCESS | 3820 | 1465863153929 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 17:12:34 INFO - PROCESS | 3820 | 1465863154008 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:34 INFO - PROCESS | 3820 | 1465863154011 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:34 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891E9000 == 29 [pid = 3820] [id = 105] 17:12:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (0000007C8765F000) [pid = 3820] [serial = 312] [outer = 0000000000000000] 17:12:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (0000007C88A34000) [pid = 3820] [serial = 313] [outer = 0000007C8765F000] 17:12:34 INFO - PROCESS | 3820 | 1465863154062 Marionette DEBUG loaded listener.js 17:12:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (0000007C88ABA400) [pid = 3820] [serial = 314] [outer = 0000007C8765F000] 17:12:34 INFO - PROCESS | 3820 | 1465863154526 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 17:12:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 17:12:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 735ms 17:12:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 17:12:34 INFO - PROCESS | 3820 | 1465863154560 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 17:12:34 INFO - PROCESS | 3820 | 1465863154563 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 17:12:34 INFO - PROCESS | 3820 | 1465863154567 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 17:12:34 INFO - PROCESS | 3820 | 1465863154569 Marionette TRACE conn5 <- [1,386,null,{}] 17:12:34 INFO - PROCESS | 3820 | 1465863154572 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:34 INFO - PROCESS | 3820 | 1465863154574 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:34 INFO - PROCESS | 3820 | 1465863154693 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 17:12:34 INFO - PROCESS | 3820 | 1465863154701 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:34 INFO - PROCESS | 3820 | 1465863154703 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:34 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8997E000 == 30 [pid = 3820] [id = 106] 17:12:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (0000007C88ABA000) [pid = 3820] [serial = 315] [outer = 0000000000000000] 17:12:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (0000007C891C7800) [pid = 3820] [serial = 316] [outer = 0000007C88ABA000] 17:12:34 INFO - PROCESS | 3820 | 1465863154751 Marionette DEBUG loaded listener.js 17:12:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (0000007C8966DC00) [pid = 3820] [serial = 317] [outer = 0000007C88ABA000] 17:12:35 INFO - PROCESS | 3820 | 1465863155238 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 17:12:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 17:12:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 734ms 17:12:35 INFO - PROCESS | 3820 | 1465863155303 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 17:12:35 INFO - PROCESS | 3820 | 1465863155306 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 17:12:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 17:12:35 INFO - PROCESS | 3820 | 1465863155309 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 17:12:35 INFO - PROCESS | 3820 | 1465863155311 Marionette TRACE conn5 <- [1,390,null,{}] 17:12:35 INFO - PROCESS | 3820 | 1465863155314 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:35 INFO - PROCESS | 3820 | 1465863155316 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:35 INFO - PROCESS | 3820 | 1465863155424 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 17:12:35 INFO - PROCESS | 3820 | 1465863155476 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:35 INFO - PROCESS | 3820 | 1465863155478 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:35 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A349000 == 31 [pid = 3820] [id = 107] 17:12:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (0000007C89826800) [pid = 3820] [serial = 318] [outer = 0000000000000000] 17:12:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (0000007C8984B800) [pid = 3820] [serial = 319] [outer = 0000007C89826800] 17:12:35 INFO - PROCESS | 3820 | 1465863155524 Marionette DEBUG loaded listener.js 17:12:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (0000007C89885C00) [pid = 3820] [serial = 320] [outer = 0000007C89826800] 17:12:35 INFO - PROCESS | 3820 | 1465863155987 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 17:12:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 17:12:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 734ms 17:12:36 INFO - PROCESS | 3820 | 1465863156046 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 17:12:36 INFO - PROCESS | 3820 | 1465863156049 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 17:12:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 17:12:36 INFO - PROCESS | 3820 | 1465863156052 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 17:12:36 INFO - PROCESS | 3820 | 1465863156054 Marionette TRACE conn5 <- [1,394,null,{}] 17:12:36 INFO - PROCESS | 3820 | 1465863156057 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:36 INFO - PROCESS | 3820 | 1465863156063 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:36 INFO - PROCESS | 3820 | 1465863156198 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 17:12:36 INFO - PROCESS | 3820 | 1465863156255 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:36 INFO - PROCESS | 3820 | 1465863156257 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:36 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB12000 == 32 [pid = 3820] [id = 108] 17:12:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (0000007C8A5E3800) [pid = 3820] [serial = 321] [outer = 0000000000000000] 17:12:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 106 (0000007C8A5EA800) [pid = 3820] [serial = 322] [outer = 0000007C8A5E3800] 17:12:36 INFO - PROCESS | 3820 | 1465863156304 Marionette DEBUG loaded listener.js 17:12:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 107 (0000007CF4506800) [pid = 3820] [serial = 323] [outer = 0000007C8A5E3800] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 106 (0000007C85939400) [pid = 3820] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 105 (0000007C8988F800) [pid = 3820] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (0000007CF55EE800) [pid = 3820] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (0000007C8988C400) [pid = 3820] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (0000007CFA7D1800) [pid = 3820] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (0000007CFB761000) [pid = 3820] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (0000007CF5526000) [pid = 3820] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (0000007C8460D000) [pid = 3820] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (0000007C88A3E400) [pid = 3820] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (0000007C82E87C00) [pid = 3820] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (0000007CF3B9FC00) [pid = 3820] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (0000007CF55ED400) [pid = 3820] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007C8330D000) [pid = 3820] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007CF5973800) [pid = 3820] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007C83310400) [pid = 3820] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C89668800) [pid = 3820] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007C891C5000) [pid = 3820] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C8765AC00) [pid = 3820] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 17:12:36 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C89663000) [pid = 3820] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 17:12:37 INFO - PROCESS | 3820 | 1465863157424 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 17:12:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 17:12:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1441ms 17:12:37 INFO - PROCESS | 3820 | 1465863157497 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 17:12:37 INFO - PROCESS | 3820 | 1465863157502 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 17:12:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 17:12:37 INFO - PROCESS | 3820 | 1465863157507 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 17:12:37 INFO - PROCESS | 3820 | 1465863157513 Marionette TRACE conn5 <- [1,398,null,{}] 17:12:37 INFO - PROCESS | 3820 | 1465863157519 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:37 INFO - PROCESS | 3820 | 1465863157522 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:37 INFO - PROCESS | 3820 | 1465863157698 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 17:12:37 INFO - PROCESS | 3820 | 1465863157785 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:37 INFO - PROCESS | 3820 | 1465863157788 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:37 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8629C800 == 33 [pid = 3820] [id = 109] 17:12:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C83DC9000) [pid = 3820] [serial = 324] [outer = 0000000000000000] 17:12:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C8593CC00) [pid = 3820] [serial = 325] [outer = 0000007C83DC9000] 17:12:37 INFO - PROCESS | 3820 | 1465863157849 Marionette DEBUG loaded listener.js 17:12:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007C86224000) [pid = 3820] [serial = 326] [outer = 0000007C83DC9000] 17:12:38 INFO - PROCESS | 3820 | 1465863158654 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 17:12:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 17:12:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1183ms 17:12:38 INFO - PROCESS | 3820 | 1465863158694 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 17:12:38 INFO - PROCESS | 3820 | 1465863158699 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 17:12:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 17:12:38 INFO - PROCESS | 3820 | 1465863158706 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 17:12:38 INFO - PROCESS | 3820 | 1465863158709 Marionette TRACE conn5 <- [1,402,null,{}] 17:12:38 INFO - PROCESS | 3820 | 1465863158714 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:38 INFO - PROCESS | 3820 | 1465863158717 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:38 INFO - PROCESS | 3820 | 1465863158842 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 17:12:38 INFO - PROCESS | 3820 | 1465863158918 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:38 INFO - PROCESS | 3820 | 1465863158921 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:38 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8348B000 == 34 [pid = 3820] [id = 110] 17:12:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007C871B8800) [pid = 3820] [serial = 327] [outer = 0000000000000000] 17:12:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007C87655C00) [pid = 3820] [serial = 328] [outer = 0000007C871B8800] 17:12:38 INFO - PROCESS | 3820 | 1465863158981 Marionette DEBUG loaded listener.js 17:12:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007C88A3E400) [pid = 3820] [serial = 329] [outer = 0000007C871B8800] 17:12:39 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A349000 == 33 [pid = 3820] [id = 107] 17:12:39 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8997E000 == 32 [pid = 3820] [id = 106] 17:12:39 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891E9000 == 31 [pid = 3820] [id = 105] 17:12:39 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8712A000 == 30 [pid = 3820] [id = 104] 17:12:39 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82A81800 == 29 [pid = 3820] [id = 103] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007CF5D60C00) [pid = 3820] [serial = 212] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007C86169800) [pid = 3820] [serial = 206] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C891C9400) [pid = 3820] [serial = 209] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007CFB756000) [pid = 3820] [serial = 203] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007CF44C6C00) [pid = 3820] [serial = 271] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007CF4CC8C00) [pid = 3820] [serial = 272] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CF589F000) [pid = 3820] [serial = 275] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF5619C00) [pid = 3820] [serial = 274] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF5973400) [pid = 3820] [serial = 280] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF5977400) [pid = 3820] [serial = 277] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C85942C00) [pid = 3820] [serial = 262] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C88A38000) [pid = 3820] [serial = 263] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C89828C00) [pid = 3820] [serial = 256] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CFAD31C00) [pid = 3820] [serial = 257] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C89665000) [pid = 3820] [serial = 265] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C89850400) [pid = 3820] [serial = 266] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C88A32C00) [pid = 3820] [serial = 247] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C891CC800) [pid = 3820] [serial = 248] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C8966D000) [pid = 3820] [serial = 245] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C82E8A400) [pid = 3820] [serial = 259] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C87BD6400) [pid = 3820] [serial = 260] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C8A5E1400) [pid = 3820] [serial = 268] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF9D4E400) [pid = 3820] [serial = 253] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CFABF5400) [pid = 3820] [serial = 254] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C8A5E2800) [pid = 3820] [serial = 250] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CF3B9AC00) [pid = 3820] [serial = 251] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CFAA72000) [pid = 3820] [serial = 283] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CFB759000) [pid = 3820] [serial = 284] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CFB764400) [pid = 3820] [serial = 286] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CF69C9800) [pid = 3820] [serial = 278] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007CFB820400) [pid = 3820] [serial = 287] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007C8A7C0C00) [pid = 3820] [serial = 269] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007CFA047C00) [pid = 3820] [serial = 281] [outer = 0000000000000000] [url = about:blank] 17:12:39 INFO - PROCESS | 3820 | 1465863159744 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 17:12:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 17:12:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1079ms 17:12:39 INFO - PROCESS | 3820 | 1465863159788 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 17:12:39 INFO - PROCESS | 3820 | 1465863159792 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 17:12:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 17:12:39 INFO - PROCESS | 3820 | 1465863159797 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 17:12:39 INFO - PROCESS | 3820 | 1465863159802 Marionette TRACE conn5 <- [1,406,null,{}] 17:12:39 INFO - PROCESS | 3820 | 1465863159807 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:39 INFO - PROCESS | 3820 | 1465863159810 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:39 INFO - PROCESS | 3820 | 1465863159904 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 17:12:39 INFO - PROCESS | 3820 | 1465863159977 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:39 INFO - PROCESS | 3820 | 1465863159980 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:40 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8348C000 == 30 [pid = 3820] [id = 111] 17:12:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C84FCA800) [pid = 3820] [serial = 330] [outer = 0000000000000000] 17:12:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C86163400) [pid = 3820] [serial = 331] [outer = 0000007C84FCA800] 17:12:40 INFO - PROCESS | 3820 | 1465863160032 Marionette DEBUG loaded listener.js 17:12:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C871AE400) [pid = 3820] [serial = 332] [outer = 0000007C84FCA800] 17:12:40 INFO - PROCESS | 3820 | 1465863160489 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 17:12:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 17:12:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 734ms 17:12:40 INFO - PROCESS | 3820 | 1465863160536 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 17:12:40 INFO - PROCESS | 3820 | 1465863160540 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 17:12:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 17:12:40 INFO - PROCESS | 3820 | 1465863160546 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 17:12:40 INFO - PROCESS | 3820 | 1465863160549 Marionette TRACE conn5 <- [1,410,null,{}] 17:12:40 INFO - PROCESS | 3820 | 1465863160553 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:40 INFO - PROCESS | 3820 | 1465863160555 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:40 INFO - PROCESS | 3820 | 1465863160648 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 17:12:40 INFO - PROCESS | 3820 | 1465863160655 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:40 INFO - PROCESS | 3820 | 1465863160658 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:40 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87B0B800 == 31 [pid = 3820] [id = 112] 17:12:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C88A3A800) [pid = 3820] [serial = 333] [outer = 0000000000000000] 17:12:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C88AB2400) [pid = 3820] [serial = 334] [outer = 0000007C88A3A800] 17:12:40 INFO - PROCESS | 3820 | 1465863160706 Marionette DEBUG loaded listener.js 17:12:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C8913F000) [pid = 3820] [serial = 335] [outer = 0000007C88A3A800] 17:12:41 INFO - PROCESS | 3820 | 1465863161189 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 17:12:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 17:12:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 671ms 17:12:41 INFO - PROCESS | 3820 | 1465863161220 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 17:12:41 INFO - PROCESS | 3820 | 1465863161223 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 17:12:41 INFO - PROCESS | 3820 | 1465863161226 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 17:12:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 17:12:41 INFO - PROCESS | 3820 | 1465863161230 Marionette TRACE conn5 <- [1,414,null,{}] 17:12:41 INFO - PROCESS | 3820 | 1465863161241 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:41 INFO - PROCESS | 3820 | 1465863161246 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:41 INFO - PROCESS | 3820 | 1465863161338 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 17:12:41 INFO - PROCESS | 3820 | 1465863161348 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:41 INFO - PROCESS | 3820 | 1465863161352 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:41 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89595800 == 32 [pid = 3820] [id = 113] 17:12:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C89670000) [pid = 3820] [serial = 336] [outer = 0000000000000000] 17:12:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C8982AC00) [pid = 3820] [serial = 337] [outer = 0000007C89670000] 17:12:41 INFO - PROCESS | 3820 | 1465863161400 Marionette DEBUG loaded listener.js 17:12:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C89857800) [pid = 3820] [serial = 338] [outer = 0000007C89670000] 17:12:41 INFO - PROCESS | 3820 | 1465863161837 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 17:12:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 17:12:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 693ms 17:12:41 INFO - PROCESS | 3820 | 1465863161921 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 17:12:41 INFO - PROCESS | 3820 | 1465863161924 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 17:12:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 17:12:41 INFO - PROCESS | 3820 | 1465863161927 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 17:12:41 INFO - PROCESS | 3820 | 1465863161929 Marionette TRACE conn5 <- [1,418,null,{}] 17:12:41 INFO - PROCESS | 3820 | 1465863161933 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:41 INFO - PROCESS | 3820 | 1465863161935 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:42 INFO - PROCESS | 3820 | 1465863162079 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 17:12:42 INFO - PROCESS | 3820 | 1465863162099 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:42 INFO - PROCESS | 3820 | 1465863162101 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:42 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899B3000 == 33 [pid = 3820] [id = 114] 17:12:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C89890C00) [pid = 3820] [serial = 339] [outer = 0000000000000000] 17:12:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8A5E6400) [pid = 3820] [serial = 340] [outer = 0000007C89890C00] 17:12:42 INFO - PROCESS | 3820 | 1465863162149 Marionette DEBUG loaded listener.js 17:12:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8A7C1C00) [pid = 3820] [serial = 341] [outer = 0000007C89890C00] 17:12:43 INFO - PROCESS | 3820 | 1465863163087 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 17:12:43 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 17:12:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1175ms 17:12:43 INFO - PROCESS | 3820 | 1465863163105 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 17:12:43 INFO - PROCESS | 3820 | 1465863163107 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 17:12:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 17:12:43 INFO - PROCESS | 3820 | 1465863163111 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 17:12:43 INFO - PROCESS | 3820 | 1465863163112 Marionette TRACE conn5 <- [1,422,null,{}] 17:12:43 INFO - PROCESS | 3820 | 1465863163124 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:43 INFO - PROCESS | 3820 | 1465863163126 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:43 INFO - PROCESS | 3820 | 1465863163233 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 17:12:43 INFO - PROCESS | 3820 | 1465863163240 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:43 INFO - PROCESS | 3820 | 1465863163242 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:43 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A72F800 == 34 [pid = 3820] [id = 115] 17:12:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C81ED7400) [pid = 3820] [serial = 342] [outer = 0000000000000000] 17:12:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF3B9EC00) [pid = 3820] [serial = 343] [outer = 0000007C81ED7400] 17:12:43 INFO - PROCESS | 3820 | 1465863163287 Marionette DEBUG loaded listener.js 17:12:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF45D2C00) [pid = 3820] [serial = 344] [outer = 0000007C81ED7400] 17:12:43 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C8765F000) [pid = 3820] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 17:12:43 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF3BA0800) [pid = 3820] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 17:12:43 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF5978000) [pid = 3820] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 17:12:43 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C865ED800) [pid = 3820] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 17:12:43 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C81EE1400) [pid = 3820] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 17:12:43 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C8765F400) [pid = 3820] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 17:12:43 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C82E87000) [pid = 3820] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 17:12:43 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C85939C00) [pid = 3820] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 17:12:43 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C8616E800) [pid = 3820] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 17:12:43 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C89826800) [pid = 3820] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 17:12:43 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C88ABA000) [pid = 3820] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 17:12:44 INFO - PROCESS | 3820 | 1465863164245 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 17:12:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 17:12:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1196ms 17:12:44 INFO - PROCESS | 3820 | 1465863164310 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 17:12:44 INFO - PROCESS | 3820 | 1465863164313 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 17:12:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 17:12:44 INFO - PROCESS | 3820 | 1465863164316 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 17:12:44 INFO - PROCESS | 3820 | 1465863164318 Marionette TRACE conn5 <- [1,426,null,{}] 17:12:44 INFO - PROCESS | 3820 | 1465863164321 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:44 INFO - PROCESS | 3820 | 1465863164328 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:44 INFO - PROCESS | 3820 | 1465863164456 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 17:12:44 INFO - PROCESS | 3820 | 1465863164465 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:44 INFO - PROCESS | 3820 | 1465863164467 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:44 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B03000 == 35 [pid = 3820] [id = 116] 17:12:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C86171C00) [pid = 3820] [serial = 345] [outer = 0000000000000000] 17:12:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007CF3BA2000) [pid = 3820] [serial = 346] [outer = 0000007C86171C00] 17:12:44 INFO - PROCESS | 3820 | 1465863164513 Marionette DEBUG loaded listener.js 17:12:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007CF5610C00) [pid = 3820] [serial = 347] [outer = 0000007C86171C00] 17:12:44 INFO - PROCESS | 3820 | 1465863164944 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 17:12:44 INFO - PROCESS | 3820 | 1465863164993 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 17:12:44 INFO - PROCESS | 3820 | 1465863164996 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 17:12:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 17:12:45 INFO - PROCESS | 3820 | 1465863164998 Marionette TRACE conn5 <- [1,430,null,{}] 17:12:45 INFO - PROCESS | 3820 | 1465863165001 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:45 INFO - PROCESS | 3820 | 1465863165003 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:45 INFO - PROCESS | 3820 | 1465863165114 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 17:12:45 INFO - PROCESS | 3820 | 1465863165121 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:45 INFO - PROCESS | 3820 | 1465863165123 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:45 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C0C800 == 36 [pid = 3820] [id = 117] 17:12:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007CF561F000) [pid = 3820] [serial = 348] [outer = 0000000000000000] 17:12:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007CF5656000) [pid = 3820] [serial = 349] [outer = 0000007CF561F000] 17:12:45 INFO - PROCESS | 3820 | 1465863165168 Marionette DEBUG loaded listener.js 17:12:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007CF589A800) [pid = 3820] [serial = 350] [outer = 0000007CF561F000] 17:12:45 INFO - PROCESS | 3820 | 1465863165577 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 17:12:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 17:12:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 17:12:45 INFO - PROCESS | 3820 | 1465863165629 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 17:12:45 INFO - PROCESS | 3820 | 1465863165631 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 17:12:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 17:12:45 INFO - PROCESS | 3820 | 1465863165634 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 17:12:45 INFO - PROCESS | 3820 | 1465863165636 Marionette TRACE conn5 <- [1,434,null,{}] 17:12:45 INFO - PROCESS | 3820 | 1465863165639 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:45 INFO - PROCESS | 3820 | 1465863165641 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:45 INFO - PROCESS | 3820 | 1465863165751 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 17:12:45 INFO - PROCESS | 3820 | 1465863165791 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:45 INFO - PROCESS | 3820 | 1465863165793 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:45 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4CE2800 == 37 [pid = 3820] [id = 118] 17:12:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007CF58A0C00) [pid = 3820] [serial = 351] [outer = 0000000000000000] 17:12:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF596EC00) [pid = 3820] [serial = 352] [outer = 0000007CF58A0C00] 17:12:45 INFO - PROCESS | 3820 | 1465863165853 Marionette DEBUG loaded listener.js 17:12:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF5978800) [pid = 3820] [serial = 353] [outer = 0000007CF58A0C00] 17:12:46 INFO - PROCESS | 3820 | 1465863166469 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 17:12:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 17:12:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 880ms 17:12:46 INFO - PROCESS | 3820 | 1465863166518 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 17:12:46 INFO - PROCESS | 3820 | 1465863166523 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 17:12:46 INFO - PROCESS | 3820 | 1465863166528 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 17:12:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 17:12:46 INFO - PROCESS | 3820 | 1465863166534 Marionette TRACE conn5 <- [1,438,null,{}] 17:12:46 INFO - PROCESS | 3820 | 1465863166539 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:46 INFO - PROCESS | 3820 | 1465863166542 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:46 INFO - PROCESS | 3820 | 1465863166660 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 17:12:46 INFO - PROCESS | 3820 | 1465863166734 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:46 INFO - PROCESS | 3820 | 1465863166738 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:46 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876CD000 == 38 [pid = 3820] [id = 119] 17:12:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C86169C00) [pid = 3820] [serial = 354] [outer = 0000000000000000] 17:12:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C865EBC00) [pid = 3820] [serial = 355] [outer = 0000007C86169C00] 17:12:46 INFO - PROCESS | 3820 | 1465863166838 Marionette DEBUG loaded listener.js 17:12:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C8765F400) [pid = 3820] [serial = 356] [outer = 0000007C86169C00] 17:12:47 INFO - PROCESS | 3820 | 1465863167532 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 17:12:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 17:12:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1027ms 17:12:47 INFO - PROCESS | 3820 | 1465863167559 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 17:12:47 INFO - PROCESS | 3820 | 1465863167565 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 17:12:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 17:12:47 INFO - PROCESS | 3820 | 1465863167571 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 17:12:47 INFO - PROCESS | 3820 | 1465863167575 Marionette TRACE conn5 <- [1,442,null,{}] 17:12:47 INFO - PROCESS | 3820 | 1465863167579 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:47 INFO - PROCESS | 3820 | 1465863167582 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:47 INFO - PROCESS | 3820 | 1465863167704 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 17:12:47 INFO - PROCESS | 3820 | 1465863167779 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:47 INFO - PROCESS | 3820 | 1465863167782 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:47 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB21000 == 39 [pid = 3820] [id = 120] 17:12:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C89822000) [pid = 3820] [serial = 357] [outer = 0000000000000000] 17:12:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C89854000) [pid = 3820] [serial = 358] [outer = 0000007C89822000] 17:12:47 INFO - PROCESS | 3820 | 1465863167882 Marionette DEBUG loaded listener.js 17:12:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C8A5E9000) [pid = 3820] [serial = 359] [outer = 0000007C89822000] 17:12:48 INFO - PROCESS | 3820 | 1465863168545 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 17:12:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 17:12:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1027ms 17:12:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 17:12:48 INFO - PROCESS | 3820 | 1465863168599 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 17:12:48 INFO - PROCESS | 3820 | 1465863168602 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 17:12:48 INFO - PROCESS | 3820 | 1465863168606 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 17:12:48 INFO - PROCESS | 3820 | 1465863168610 Marionette TRACE conn5 <- [1,446,null,{}] 17:12:48 INFO - PROCESS | 3820 | 1465863168622 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:48 INFO - PROCESS | 3820 | 1465863168628 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:48 INFO - PROCESS | 3820 | 1465863168759 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 17:12:48 INFO - PROCESS | 3820 | 1465863168834 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:48 INFO - PROCESS | 3820 | 1465863168838 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:48 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5F52000 == 40 [pid = 3820] [id = 121] 17:12:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF561A800) [pid = 3820] [serial = 360] [outer = 0000000000000000] 17:12:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF58A2000) [pid = 3820] [serial = 361] [outer = 0000007CF561A800] 17:12:48 INFO - PROCESS | 3820 | 1465863168938 Marionette DEBUG loaded listener.js 17:12:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF6013C00) [pid = 3820] [serial = 362] [outer = 0000007CF561A800] 17:12:49 INFO - PROCESS | 3820 | 1465863169724 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 17:12:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 17:12:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1177ms 17:12:49 INFO - PROCESS | 3820 | 1465863169786 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 17:12:49 INFO - PROCESS | 3820 | 1465863169790 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 17:12:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 17:12:49 INFO - PROCESS | 3820 | 1465863169796 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 17:12:49 INFO - PROCESS | 3820 | 1465863169799 Marionette TRACE conn5 <- [1,450,null,{}] 17:12:49 INFO - PROCESS | 3820 | 1465863169805 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:49 INFO - PROCESS | 3820 | 1465863169808 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:49 INFO - PROCESS | 3820 | 1465863169922 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 17:12:50 INFO - PROCESS | 3820 | 1465863169991 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:50 INFO - PROCESS | 3820 | 1465863169996 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:50 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C862A0000 == 41 [pid = 3820] [id = 122] 17:12:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C82FD9400) [pid = 3820] [serial = 363] [outer = 0000000000000000] 17:12:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C83BD2400) [pid = 3820] [serial = 364] [outer = 0000007C82FD9400] 17:12:50 INFO - PROCESS | 3820 | 1465863170049 Marionette DEBUG loaded listener.js 17:12:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C865E9800) [pid = 3820] [serial = 365] [outer = 0000007C82FD9400] 17:12:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C83BE2800 == 40 [pid = 3820] [id = 102] 17:12:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C0C800 == 39 [pid = 3820] [id = 117] 17:12:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B03000 == 38 [pid = 3820] [id = 116] 17:12:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A72F800 == 37 [pid = 3820] [id = 115] 17:12:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899B3000 == 36 [pid = 3820] [id = 114] 17:12:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89595800 == 35 [pid = 3820] [id = 113] 17:12:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87B0B800 == 34 [pid = 3820] [id = 112] 17:12:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8348C000 == 33 [pid = 3820] [id = 111] 17:12:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8348B000 == 32 [pid = 3820] [id = 110] 17:12:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8629C800 == 31 [pid = 3820] [id = 109] 17:12:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB12000 == 30 [pid = 3820] [id = 108] 17:12:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5F52000 == 29 [pid = 3820] [id = 121] 17:12:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB21000 == 28 [pid = 3820] [id = 120] 17:12:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C876CD000 == 27 [pid = 3820] [id = 119] 17:12:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4CE2800 == 26 [pid = 3820] [id = 118] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C88ABA400) [pid = 3820] [serial = 314] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF5617000) [pid = 3820] [serial = 296] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CFBED4000) [pid = 3820] [serial = 299] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C865F8C00) [pid = 3820] [serial = 302] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C83BCA800) [pid = 3820] [serial = 290] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C891C9000) [pid = 3820] [serial = 293] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C82E8D800) [pid = 3820] [serial = 307] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C82A21000) [pid = 3820] [serial = 289] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C86164C00) [pid = 3820] [serial = 304] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CFA843400) [pid = 3820] [serial = 298] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C865F2000) [pid = 3820] [serial = 301] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C86203C00) [pid = 3820] [serial = 310] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C88AC0000) [pid = 3820] [serial = 292] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C865F6400) [pid = 3820] [serial = 311] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF4FBFC00) [pid = 3820] [serial = 295] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C865F7000) [pid = 3820] [serial = 305] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C834F2800) [pid = 3820] [serial = 308] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C89885C00) [pid = 3820] [serial = 320] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C8A5EA800) [pid = 3820] [serial = 322] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C88A34000) [pid = 3820] [serial = 313] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C891C7800) [pid = 3820] [serial = 316] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007C8984B800) [pid = 3820] [serial = 319] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007C8966DC00) [pid = 3820] [serial = 317] [outer = 0000000000000000] [url = about:blank] 17:12:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C82A22400) [pid = 3820] [serial = 366] [outer = 0000007CFAA6BC00] 17:12:51 INFO - PROCESS | 3820 | 1465863171479 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 17:12:51 INFO - PROCESS | 3820 | 1465863171541 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 17:12:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 17:12:51 INFO - PROCESS | 3820 | 1465863171546 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 17:12:51 INFO - PROCESS | 3820 | 1465863171550 Marionette TRACE conn5 <- [1,454,null,{}] 17:12:51 INFO - PROCESS | 3820 | 1465863171555 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:51 INFO - PROCESS | 3820 | 1465863171558 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:51 INFO - PROCESS | 3820 | 1465863171651 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 17:12:51 INFO - PROCESS | 3820 | 1465863171659 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:51 INFO - PROCESS | 3820 | 1465863171664 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:51 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82D95000 == 27 [pid = 3820] [id = 123] 17:12:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C82DEE800) [pid = 3820] [serial = 367] [outer = 0000000000000000] 17:12:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C834E5C00) [pid = 3820] [serial = 368] [outer = 0000007C82DEE800] 17:12:51 INFO - PROCESS | 3820 | 1465863171719 Marionette DEBUG loaded listener.js 17:12:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C85260800) [pid = 3820] [serial = 369] [outer = 0000007C82DEE800] 17:12:52 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:52 INFO - PROCESS | 3820 | 1465863172196 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 17:12:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 17:12:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 692ms 17:12:52 INFO - PROCESS | 3820 | 1465863172242 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 17:12:52 INFO - PROCESS | 3820 | 1465863172248 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 17:12:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 17:12:52 INFO - PROCESS | 3820 | 1465863172255 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 17:12:52 INFO - PROCESS | 3820 | 1465863172257 Marionette TRACE conn5 <- [1,458,null,{}] 17:12:52 INFO - PROCESS | 3820 | 1465863172261 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:52 INFO - PROCESS | 3820 | 1465863172264 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:52 INFO - PROCESS | 3820 | 1465863172358 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 17:12:52 INFO - PROCESS | 3820 | 1465863172367 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:52 INFO - PROCESS | 3820 | 1465863172370 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:52 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87119800 == 28 [pid = 3820] [id = 124] 17:12:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C86202400) [pid = 3820] [serial = 370] [outer = 0000000000000000] 17:12:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C8621E400) [pid = 3820] [serial = 371] [outer = 0000007C86202400] 17:12:52 INFO - PROCESS | 3820 | 1465863172425 Marionette DEBUG loaded listener.js 17:12:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C871AC400) [pid = 3820] [serial = 372] [outer = 0000007C86202400] 17:12:52 INFO - PROCESS | 3820 | 1465863172909 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 17:12:52 INFO - PROCESS | 3820 | 1465863172951 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 17:12:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 17:12:52 INFO - PROCESS | 3820 | 1465863172954 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 17:12:52 INFO - PROCESS | 3820 | 1465863172958 Marionette TRACE conn5 <- [1,462,null,{}] 17:12:52 INFO - PROCESS | 3820 | 1465863172969 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:52 INFO - PROCESS | 3820 | 1465863172974 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:53 INFO - PROCESS | 3820 | 1465863173093 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 17:12:53 INFO - PROCESS | 3820 | 1465863173113 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:53 INFO - PROCESS | 3820 | 1465863173116 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:53 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E8A000 == 29 [pid = 3820] [id = 125] 17:12:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C83059400) [pid = 3820] [serial = 373] [outer = 0000000000000000] 17:12:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C88A3C000) [pid = 3820] [serial = 374] [outer = 0000007C83059400] 17:12:53 INFO - PROCESS | 3820 | 1465863173165 Marionette DEBUG loaded listener.js 17:12:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C88ABE000) [pid = 3820] [serial = 375] [outer = 0000007C83059400] 17:12:53 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:12:53 INFO - PROCESS | 3820 | 1465863173672 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 17:12:53 INFO - PROCESS | 3820 | 1465863173694 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 17:12:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 17:12:53 INFO - PROCESS | 3820 | 1465863173702 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 17:12:53 INFO - PROCESS | 3820 | 1465863173704 Marionette TRACE conn5 <- [1,466,null,{}] 17:12:53 INFO - PROCESS | 3820 | 1465863173715 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:53 INFO - PROCESS | 3820 | 1465863173717 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:53 INFO - PROCESS | 3820 | 1465863173826 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 17:12:53 INFO - PROCESS | 3820 | 1465863173835 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:53 INFO - PROCESS | 3820 | 1465863173837 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:53 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C895A6800 == 30 [pid = 3820] [id = 126] 17:12:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C891C6400) [pid = 3820] [serial = 376] [outer = 0000000000000000] 17:12:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C891CA000) [pid = 3820] [serial = 377] [outer = 0000007C891C6400] 17:12:53 INFO - PROCESS | 3820 | 1465863173920 Marionette DEBUG loaded listener.js 17:12:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C89667000) [pid = 3820] [serial = 378] [outer = 0000007C891C6400] 17:12:54 INFO - PROCESS | 3820 | 1465863174384 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 17:12:54 INFO - PROCESS | 3820 | 1465863174469 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 17:12:54 INFO - PROCESS | 3820 | 1465863174473 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 17:12:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 17:12:54 INFO - PROCESS | 3820 | 1465863174475 Marionette TRACE conn5 <- [1,470,null,{}] 17:12:54 INFO - PROCESS | 3820 | 1465863174478 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:54 INFO - PROCESS | 3820 | 1465863174480 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:54 INFO - PROCESS | 3820 | 1465863174586 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 17:12:54 INFO - PROCESS | 3820 | 1465863174599 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:54 INFO - PROCESS | 3820 | 1465863174601 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:54 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899B5800 == 31 [pid = 3820] [id = 127] 17:12:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C81ED5800) [pid = 3820] [serial = 379] [outer = 0000000000000000] 17:12:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C89822400) [pid = 3820] [serial = 380] [outer = 0000007C81ED5800] 17:12:54 INFO - PROCESS | 3820 | 1465863174646 Marionette DEBUG loaded listener.js 17:12:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C8984B800) [pid = 3820] [serial = 381] [outer = 0000007C81ED5800] 17:12:55 INFO - PROCESS | 3820 | 1465863175119 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 17:12:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 17:12:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 672ms 17:12:55 INFO - PROCESS | 3820 | 1465863175153 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 17:12:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 17:12:55 INFO - PROCESS | 3820 | 1465863175155 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 17:12:55 INFO - PROCESS | 3820 | 1465863175159 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 17:12:55 INFO - PROCESS | 3820 | 1465863175161 Marionette TRACE conn5 <- [1,474,null,{}] 17:12:55 INFO - PROCESS | 3820 | 1465863175165 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:55 INFO - PROCESS | 3820 | 1465863175171 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:55 INFO - PROCESS | 3820 | 1465863175309 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 17:12:55 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF561F000) [pid = 3820] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 17:12:55 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C89890C00) [pid = 3820] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 17:12:55 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C81ED7400) [pid = 3820] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 17:12:55 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C8A5E3800) [pid = 3820] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 17:12:55 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C871B8800) [pid = 3820] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 17:12:55 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C88A3A800) [pid = 3820] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 17:12:55 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C89670000) [pid = 3820] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 17:12:55 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C83DC9000) [pid = 3820] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 17:12:55 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C84FCA800) [pid = 3820] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 17:12:55 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C86171C00) [pid = 3820] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 17:12:55 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CF58A0C00) [pid = 3820] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 17:12:55 INFO - PROCESS | 3820 | 1465863175513 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:55 INFO - PROCESS | 3820 | 1465863175516 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:55 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8302E800 == 32 [pid = 3820] [id = 128] 17:12:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C81ED7C00) [pid = 3820] [serial = 382] [outer = 0000000000000000] 17:12:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C82E8A400) [pid = 3820] [serial = 383] [outer = 0000007C81ED7C00] 17:12:55 INFO - PROCESS | 3820 | 1465863175565 Marionette DEBUG loaded listener.js 17:12:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C89663400) [pid = 3820] [serial = 384] [outer = 0000007C81ED7C00] 17:12:56 INFO - PROCESS | 3820 | 1465863175991 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 17:12:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 17:12:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 881ms 17:12:56 INFO - PROCESS | 3820 | 1465863176043 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 17:12:56 INFO - PROCESS | 3820 | 1465863176045 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 17:12:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 17:12:56 INFO - PROCESS | 3820 | 1465863176059 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 17:12:56 INFO - PROCESS | 3820 | 1465863176061 Marionette TRACE conn5 <- [1,478,null,{}] 17:12:56 INFO - PROCESS | 3820 | 1465863176064 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:56 INFO - PROCESS | 3820 | 1465863176067 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:56 INFO - PROCESS | 3820 | 1465863176146 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 17:12:56 INFO - PROCESS | 3820 | 1465863176151 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:56 INFO - PROCESS | 3820 | 1465863176153 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:56 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB05000 == 33 [pid = 3820] [id = 129] 17:12:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8A7C1400) [pid = 3820] [serial = 385] [outer = 0000000000000000] 17:12:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8A7CA800) [pid = 3820] [serial = 386] [outer = 0000007C8A7C1400] 17:12:56 INFO - PROCESS | 3820 | 1465863176199 Marionette DEBUG loaded listener.js 17:12:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF444C400) [pid = 3820] [serial = 387] [outer = 0000007C8A7C1400] 17:12:56 INFO - PROCESS | 3820 | 1465863176633 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 17:12:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 17:12:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 629ms 17:12:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 17:12:56 INFO - PROCESS | 3820 | 1465863176687 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 17:12:56 INFO - PROCESS | 3820 | 1465863176689 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 17:12:56 INFO - PROCESS | 3820 | 1465863176692 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 17:12:56 INFO - PROCESS | 3820 | 1465863176694 Marionette TRACE conn5 <- [1,482,null,{}] 17:12:56 INFO - PROCESS | 3820 | 1465863176698 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:56 INFO - PROCESS | 3820 | 1465863176699 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:56 INFO - PROCESS | 3820 | 1465863176780 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 17:12:56 INFO - PROCESS | 3820 | 1465863176788 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:56 INFO - PROCESS | 3820 | 1465863176790 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:56 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B06800 == 34 [pid = 3820] [id = 130] 17:12:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF45CFC00) [pid = 3820] [serial = 388] [outer = 0000000000000000] 17:12:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF4C34000) [pid = 3820] [serial = 389] [outer = 0000007CF45CFC00] 17:12:56 INFO - PROCESS | 3820 | 1465863176834 Marionette DEBUG loaded listener.js 17:12:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF5520800) [pid = 3820] [serial = 390] [outer = 0000007CF45CFC00] 17:12:57 INFO - PROCESS | 3820 | 1465863177312 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 17:12:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 17:12:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 629ms 17:12:57 INFO - PROCESS | 3820 | 1465863177324 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 17:12:57 INFO - PROCESS | 3820 | 1465863177326 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 17:12:57 INFO - PROCESS | 3820 | 1465863177329 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 17:12:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 17:12:57 INFO - PROCESS | 3820 | 1465863177331 Marionette TRACE conn5 <- [1,486,null,{}] 17:12:57 INFO - PROCESS | 3820 | 1465863177335 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:57 INFO - PROCESS | 3820 | 1465863177337 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:57 INFO - PROCESS | 3820 | 1465863177419 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 17:12:57 INFO - PROCESS | 3820 | 1465863177424 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:57 INFO - PROCESS | 3820 | 1465863177426 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:57 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E87800 == 35 [pid = 3820] [id = 131] 17:12:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C8765A400) [pid = 3820] [serial = 391] [outer = 0000000000000000] 17:12:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF55EC800) [pid = 3820] [serial = 392] [outer = 0000007C8765A400] 17:12:57 INFO - PROCESS | 3820 | 1465863177470 Marionette DEBUG loaded listener.js 17:12:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF561A000) [pid = 3820] [serial = 393] [outer = 0000007C8765A400] 17:12:58 INFO - PROCESS | 3820 | 1465863178321 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 17:12:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 17:12:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1022ms 17:12:58 INFO - PROCESS | 3820 | 1465863178356 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 17:12:58 INFO - PROCESS | 3820 | 1465863178361 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 17:12:58 INFO - PROCESS | 3820 | 1465863178365 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 17:12:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 17:12:58 INFO - PROCESS | 3820 | 1465863178371 Marionette TRACE conn5 <- [1,490,null,{}] 17:12:58 INFO - PROCESS | 3820 | 1465863178398 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:58 INFO - PROCESS | 3820 | 1465863178401 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:58 INFO - PROCESS | 3820 | 1465863178526 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 17:12:58 INFO - PROCESS | 3820 | 1465863178599 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:58 INFO - PROCESS | 3820 | 1465863178602 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:58 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87117000 == 36 [pid = 3820] [id = 132] 17:12:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C84DF1400) [pid = 3820] [serial = 394] [outer = 0000000000000000] 17:12:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C85941000) [pid = 3820] [serial = 395] [outer = 0000007C84DF1400] 17:12:58 INFO - PROCESS | 3820 | 1465863178662 Marionette DEBUG loaded listener.js 17:12:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C871AC800) [pid = 3820] [serial = 396] [outer = 0000007C84DF1400] 17:12:59 INFO - PROCESS | 3820 | 1465863179437 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 17:12:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 17:12:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1161ms 17:12:59 INFO - PROCESS | 3820 | 1465863179531 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 17:12:59 INFO - PROCESS | 3820 | 1465863179536 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 17:12:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 17:12:59 INFO - PROCESS | 3820 | 1465863179543 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 17:12:59 INFO - PROCESS | 3820 | 1465863179546 Marionette TRACE conn5 <- [1,494,null,{}] 17:12:59 INFO - PROCESS | 3820 | 1465863179551 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:12:59 INFO - PROCESS | 3820 | 1465863179554 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:59 INFO - PROCESS | 3820 | 1465863179782 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 17:12:59 INFO - PROCESS | 3820 | 1465863179897 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:12:59 INFO - PROCESS | 3820 | 1465863179900 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:12:59 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8287D800 == 37 [pid = 3820] [id = 133] 17:12:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C8282E000) [pid = 3820] [serial = 397] [outer = 0000000000000000] 17:12:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C83314400) [pid = 3820] [serial = 398] [outer = 0000007C8282E000] 17:12:59 INFO - PROCESS | 3820 | 1465863179954 Marionette DEBUG loaded listener.js 17:13:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C86169800) [pid = 3820] [serial = 399] [outer = 0000007C8282E000] 17:13:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B06800 == 36 [pid = 3820] [id = 130] 17:13:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB05000 == 35 [pid = 3820] [id = 129] 17:13:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8302E800 == 34 [pid = 3820] [id = 128] 17:13:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899B5800 == 33 [pid = 3820] [id = 127] 17:13:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C895A6800 == 32 [pid = 3820] [id = 126] 17:13:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E8A000 == 31 [pid = 3820] [id = 125] 17:13:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87119800 == 30 [pid = 3820] [id = 124] 17:13:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82D95000 == 29 [pid = 3820] [id = 123] 17:13:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C862A0000 == 28 [pid = 3820] [id = 122] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF5656000) [pid = 3820] [serial = 349] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C8A5E6400) [pid = 3820] [serial = 340] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF3B9EC00) [pid = 3820] [serial = 343] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C8A7C1C00) [pid = 3820] [serial = 341] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF45D2C00) [pid = 3820] [serial = 344] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF4506800) [pid = 3820] [serial = 323] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C87655C00) [pid = 3820] [serial = 328] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C88A3E400) [pid = 3820] [serial = 329] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C88AB2400) [pid = 3820] [serial = 334] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C8913F000) [pid = 3820] [serial = 335] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C8982AC00) [pid = 3820] [serial = 337] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8593CC00) [pid = 3820] [serial = 325] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C86224000) [pid = 3820] [serial = 326] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C86163400) [pid = 3820] [serial = 331] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C871AE400) [pid = 3820] [serial = 332] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF5610C00) [pid = 3820] [serial = 347] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF589A800) [pid = 3820] [serial = 350] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C89857800) [pid = 3820] [serial = 338] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF3BA2000) [pid = 3820] [serial = 346] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CF596EC00) [pid = 3820] [serial = 352] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CF5978800) [pid = 3820] [serial = 353] [outer = 0000000000000000] [url = about:blank] 17:13:00 INFO - PROCESS | 3820 | 1465863180553 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 17:13:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 17:13:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1026ms 17:13:00 INFO - PROCESS | 3820 | 1465863180572 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 17:13:00 INFO - PROCESS | 3820 | 1465863180576 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 17:13:00 INFO - PROCESS | 3820 | 1465863180581 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 17:13:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 17:13:00 INFO - PROCESS | 3820 | 1465863180584 Marionette TRACE conn5 <- [1,498,null,{}] 17:13:00 INFO - PROCESS | 3820 | 1465863180589 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:00 INFO - PROCESS | 3820 | 1465863180592 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:00 INFO - PROCESS | 3820 | 1465863180682 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 17:13:00 INFO - PROCESS | 3820 | 1465863180691 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:00 INFO - PROCESS | 3820 | 1465863180694 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:00 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C861CD800 == 29 [pid = 3820] [id = 134] 17:13:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C8616D400) [pid = 3820] [serial = 400] [outer = 0000000000000000] 17:13:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C871B0000) [pid = 3820] [serial = 401] [outer = 0000007C8616D400] 17:13:00 INFO - PROCESS | 3820 | 1465863180742 Marionette DEBUG loaded listener.js 17:13:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C8765D400) [pid = 3820] [serial = 402] [outer = 0000007C8616D400] 17:13:01 INFO - PROCESS | 3820 | 1465863181224 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 17:13:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 17:13:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 691ms 17:13:01 INFO - PROCESS | 3820 | 1465863181296 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 17:13:01 INFO - PROCESS | 3820 | 1465863181299 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 17:13:01 INFO - PROCESS | 3820 | 1465863181303 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 17:13:01 INFO - PROCESS | 3820 | 1465863181305 Marionette TRACE conn5 <- [1,502,null,{}] 17:13:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 17:13:01 INFO - PROCESS | 3820 | 1465863181309 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:01 INFO - PROCESS | 3820 | 1465863181311 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:01 INFO - PROCESS | 3820 | 1465863181399 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 17:13:01 INFO - PROCESS | 3820 | 1465863181473 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:01 INFO - PROCESS | 3820 | 1465863181475 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:01 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E15000 == 30 [pid = 3820] [id = 135] 17:13:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C8616D800) [pid = 3820] [serial = 403] [outer = 0000000000000000] 17:13:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C89133000) [pid = 3820] [serial = 404] [outer = 0000007C8616D800] 17:13:01 INFO - PROCESS | 3820 | 1465863181524 Marionette DEBUG loaded listener.js 17:13:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C891C5C00) [pid = 3820] [serial = 405] [outer = 0000007C8616D800] 17:13:01 INFO - PROCESS | 3820 | 1465863181963 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 17:13:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 17:13:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 672ms 17:13:01 INFO - PROCESS | 3820 | 1465863181982 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 17:13:01 INFO - PROCESS | 3820 | 1465863181986 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 17:13:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 17:13:02 INFO - PROCESS | 3820 | 1465863181998 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 17:13:02 INFO - PROCESS | 3820 | 1465863182002 Marionette TRACE conn5 <- [1,506,null,{}] 17:13:02 INFO - PROCESS | 3820 | 1465863182011 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:02 INFO - PROCESS | 3820 | 1465863182015 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:02 INFO - PROCESS | 3820 | 1465863182112 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 17:13:02 INFO - PROCESS | 3820 | 1465863182120 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:02 INFO - PROCESS | 3820 | 1465863182122 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:02 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89975000 == 31 [pid = 3820] [id = 136] 17:13:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8982AC00) [pid = 3820] [serial = 406] [outer = 0000000000000000] 17:13:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C89855400) [pid = 3820] [serial = 407] [outer = 0000007C8982AC00] 17:13:02 INFO - PROCESS | 3820 | 1465863182167 Marionette DEBUG loaded listener.js 17:13:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C8988AC00) [pid = 3820] [serial = 408] [outer = 0000007C8982AC00] 17:13:02 INFO - PROCESS | 3820 | 1465863182648 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 17:13:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 17:13:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 692ms 17:13:02 INFO - PROCESS | 3820 | 1465863182688 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 17:13:02 INFO - PROCESS | 3820 | 1465863182691 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 17:13:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 17:13:02 INFO - PROCESS | 3820 | 1465863182694 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 17:13:02 INFO - PROCESS | 3820 | 1465863182696 Marionette TRACE conn5 <- [1,510,null,{}] 17:13:02 INFO - PROCESS | 3820 | 1465863182704 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:02 INFO - PROCESS | 3820 | 1465863182706 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:02 INFO - PROCESS | 3820 | 1465863182850 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 17:13:02 INFO - PROCESS | 3820 | 1465863182861 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:02 INFO - PROCESS | 3820 | 1465863182863 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:02 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A349800 == 32 [pid = 3820] [id = 137] 17:13:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8982CC00) [pid = 3820] [serial = 409] [outer = 0000000000000000] 17:13:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8A7C0000) [pid = 3820] [serial = 410] [outer = 0000007C8982CC00] 17:13:02 INFO - PROCESS | 3820 | 1465863182910 Marionette DEBUG loaded listener.js 17:13:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF3CD6400) [pid = 3820] [serial = 411] [outer = 0000007C8982CC00] 17:13:03 INFO - PROCESS | 3820 | 1465863183364 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 17:13:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 17:13:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 734ms 17:13:03 INFO - PROCESS | 3820 | 1465863183432 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 17:13:03 INFO - PROCESS | 3820 | 1465863183434 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 17:13:03 INFO - PROCESS | 3820 | 1465863183437 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 17:13:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 17:13:03 INFO - PROCESS | 3820 | 1465863183440 Marionette TRACE conn5 <- [1,514,null,{}] 17:13:03 INFO - PROCESS | 3820 | 1465863183443 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:03 INFO - PROCESS | 3820 | 1465863183445 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:03 INFO - PROCESS | 3820 | 1465863183556 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 17:13:03 INFO - PROCESS | 3820 | 1465863183610 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:03 INFO - PROCESS | 3820 | 1465863183616 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:03 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C895A6800 == 33 [pid = 3820] [id = 138] 17:13:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF55E2000) [pid = 3820] [serial = 412] [outer = 0000000000000000] 17:13:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF55E8000) [pid = 3820] [serial = 413] [outer = 0000007CF55E2000] 17:13:03 INFO - PROCESS | 3820 | 1465863183673 Marionette DEBUG loaded listener.js 17:13:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF5653400) [pid = 3820] [serial = 414] [outer = 0000007CF55E2000] 17:13:04 INFO - PROCESS | 3820 | 1465863184181 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 17:13:04 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 17:13:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 776ms 17:13:04 INFO - PROCESS | 3820 | 1465863184219 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 17:13:04 INFO - PROCESS | 3820 | 1465863184222 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 17:13:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 17:13:04 INFO - PROCESS | 3820 | 1465863184225 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 17:13:04 INFO - PROCESS | 3820 | 1465863184235 Marionette TRACE conn5 <- [1,518,null,{}] 17:13:04 INFO - PROCESS | 3820 | 1465863184239 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:04 INFO - PROCESS | 3820 | 1465863184241 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:04 INFO - PROCESS | 3820 | 1465863184349 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 17:13:04 INFO - PROCESS | 3820 | 1465863184400 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:04 INFO - PROCESS | 3820 | 1465863184403 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:04 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C18000 == 34 [pid = 3820] [id = 139] 17:13:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF5662400) [pid = 3820] [serial = 415] [outer = 0000000000000000] 17:13:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF58A4000) [pid = 3820] [serial = 416] [outer = 0000007CF5662400] 17:13:04 INFO - PROCESS | 3820 | 1465863184448 Marionette DEBUG loaded listener.js 17:13:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF5974000) [pid = 3820] [serial = 417] [outer = 0000007CF5662400] 17:13:04 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C89822000) [pid = 3820] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 17:13:04 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF561A800) [pid = 3820] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 17:13:04 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8A7C1400) [pid = 3820] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 17:13:04 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF45CFC00) [pid = 3820] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 17:13:04 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C891C6400) [pid = 3820] [serial = 376] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 17:13:04 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C81ED5800) [pid = 3820] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 17:13:04 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C83059400) [pid = 3820] [serial = 373] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 17:13:04 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C82DEE800) [pid = 3820] [serial = 367] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 17:13:04 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C86202400) [pid = 3820] [serial = 370] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 17:13:04 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C82FD9400) [pid = 3820] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 17:13:04 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C81ED7C00) [pid = 3820] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 17:13:04 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C86169C00) [pid = 3820] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 17:13:04 INFO - PROCESS | 3820 | 1465863184897 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 17:13:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 17:13:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 691ms 17:13:04 INFO - PROCESS | 3820 | 1465863184921 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 17:13:04 INFO - PROCESS | 3820 | 1465863184923 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 17:13:04 INFO - PROCESS | 3820 | 1465863184926 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 17:13:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 17:13:04 INFO - PROCESS | 3820 | 1465863184928 Marionette TRACE conn5 <- [1,522,null,{}] 17:13:04 INFO - PROCESS | 3820 | 1465863184932 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:04 INFO - PROCESS | 3820 | 1465863184934 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:05 INFO - PROCESS | 3820 | 1465863185043 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 17:13:05 INFO - PROCESS | 3820 | 1465863185089 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:05 INFO - PROCESS | 3820 | 1465863185091 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:05 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8711A800 == 35 [pid = 3820] [id = 140] 17:13:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C88ABD000) [pid = 3820] [serial = 418] [outer = 0000000000000000] 17:13:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C89849000) [pid = 3820] [serial = 419] [outer = 0000007C88ABD000] 17:13:05 INFO - PROCESS | 3820 | 1465863185138 Marionette DEBUG loaded listener.js 17:13:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF596EC00) [pid = 3820] [serial = 420] [outer = 0000007C88ABD000] 17:13:05 INFO - PROCESS | 3820 | 1465863185517 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 17:13:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 17:13:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 629ms 17:13:05 INFO - PROCESS | 3820 | 1465863185560 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 17:13:05 INFO - PROCESS | 3820 | 1465863185562 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 17:13:05 INFO - PROCESS | 3820 | 1465863185565 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 17:13:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 17:13:05 INFO - PROCESS | 3820 | 1465863185567 Marionette TRACE conn5 <- [1,526,null,{}] 17:13:05 INFO - PROCESS | 3820 | 1465863185570 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:05 INFO - PROCESS | 3820 | 1465863185572 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:05 INFO - PROCESS | 3820 | 1465863185656 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 17:13:05 INFO - PROCESS | 3820 | 1465863185690 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:05 INFO - PROCESS | 3820 | 1465863185692 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:05 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5F4E000 == 36 [pid = 3820] [id = 141] 17:13:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF5979C00) [pid = 3820] [serial = 421] [outer = 0000000000000000] 17:13:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF6012000) [pid = 3820] [serial = 422] [outer = 0000007CF5979C00] 17:13:05 INFO - PROCESS | 3820 | 1465863185737 Marionette DEBUG loaded listener.js 17:13:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF69C9800) [pid = 3820] [serial = 423] [outer = 0000007CF5979C00] 17:13:06 INFO - PROCESS | 3820 | 1465863186177 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 17:13:06 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 17:13:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 671ms 17:13:06 INFO - PROCESS | 3820 | 1465863186240 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 17:13:06 INFO - PROCESS | 3820 | 1465863186242 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 17:13:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 17:13:06 INFO - PROCESS | 3820 | 1465863186246 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 17:13:06 INFO - PROCESS | 3820 | 1465863186248 Marionette TRACE conn5 <- [1,530,null,{}] 17:13:06 INFO - PROCESS | 3820 | 1465863186251 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:06 INFO - PROCESS | 3820 | 1465863186253 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:06 INFO - PROCESS | 3820 | 1465863186339 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 17:13:06 INFO - PROCESS | 3820 | 1465863186346 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:06 INFO - PROCESS | 3820 | 1465863186348 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:06 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6EDF000 == 37 [pid = 3820] [id = 142] 17:13:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF6EB5C00) [pid = 3820] [serial = 424] [outer = 0000000000000000] 17:13:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF9FE8000) [pid = 3820] [serial = 425] [outer = 0000007CF6EB5C00] 17:13:06 INFO - PROCESS | 3820 | 1465863186393 Marionette DEBUG loaded listener.js 17:13:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CFA0ACC00) [pid = 3820] [serial = 426] [outer = 0000007CF6EB5C00] 17:13:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007C861CD800 == 36 [pid = 3820] [id = 134] 17:13:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8287D800 == 35 [pid = 3820] [id = 133] 17:13:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87117000 == 34 [pid = 3820] [id = 132] 17:13:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E87800 == 33 [pid = 3820] [id = 131] 17:13:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E15000 == 32 [pid = 3820] [id = 135] 17:13:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89975000 == 31 [pid = 3820] [id = 136] 17:13:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A349800 == 30 [pid = 3820] [id = 137] 17:13:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C18000 == 29 [pid = 3820] [id = 139] 17:13:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007C895A6800 == 28 [pid = 3820] [id = 138] 17:13:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8711A800 == 27 [pid = 3820] [id = 140] 17:13:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5F4E000 == 26 [pid = 3820] [id = 141] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF4C34000) [pid = 3820] [serial = 389] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C891CA000) [pid = 3820] [serial = 377] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C89822400) [pid = 3820] [serial = 380] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C88A3C000) [pid = 3820] [serial = 374] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C834E5C00) [pid = 3820] [serial = 368] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C85260800) [pid = 3820] [serial = 369] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C8621E400) [pid = 3820] [serial = 371] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C871AC400) [pid = 3820] [serial = 372] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C865E9800) [pid = 3820] [serial = 365] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C83BD2400) [pid = 3820] [serial = 364] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C89667000) [pid = 3820] [serial = 378] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C82E8A400) [pid = 3820] [serial = 383] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF5613800) [pid = 3820] [serial = 155] [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.] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C8765F400) [pid = 3820] [serial = 356] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C865EBC00) [pid = 3820] [serial = 355] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007C8A5E9000) [pid = 3820] [serial = 359] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007C89854000) [pid = 3820] [serial = 358] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007CF6013C00) [pid = 3820] [serial = 362] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007CF58A2000) [pid = 3820] [serial = 361] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007C8984B800) [pid = 3820] [serial = 381] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (0000007C89663400) [pid = 3820] [serial = 384] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (0000007C8A7CA800) [pid = 3820] [serial = 386] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (0000007CF5520800) [pid = 3820] [serial = 390] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 56 (0000007CF444C400) [pid = 3820] [serial = 387] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | --DOMWINDOW == 55 (0000007C88ABE000) [pid = 3820] [serial = 375] [outer = 0000000000000000] [url = about:blank] 17:13:08 INFO - PROCESS | 3820 | 1465863188343 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 17:13:08 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 17:13:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 17:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:13:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 17:13:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:13:08 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 17:13:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 17:13:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:13:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:13:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 17:13:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 17:13:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 2127ms 17:13:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 17:13:08 INFO - PROCESS | 3820 | 1465863188377 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 17:13:08 INFO - PROCESS | 3820 | 1465863188380 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 17:13:08 INFO - PROCESS | 3820 | 1465863188386 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 17:13:08 INFO - PROCESS | 3820 | 1465863188390 Marionette TRACE conn5 <- [1,534,null,{}] 17:13:08 INFO - PROCESS | 3820 | 1465863188397 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:08 INFO - PROCESS | 3820 | 1465863188400 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:08 INFO - PROCESS | 3820 | 1465863188504 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 17:13:08 INFO - PROCESS | 3820 | 1465863188512 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:08 INFO - PROCESS | 3820 | 1465863188515 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:08 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C833BC000 == 27 [pid = 3820] [id = 143] 17:13:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (0000007C8305FC00) [pid = 3820] [serial = 427] [outer = 0000000000000000] 17:13:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (0000007C83310400) [pid = 3820] [serial = 428] [outer = 0000007C8305FC00] 17:13:08 INFO - PROCESS | 3820 | 1465863188583 Marionette DEBUG loaded listener.js 17:13:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (0000007C83DB4C00) [pid = 3820] [serial = 429] [outer = 0000007C8305FC00] 17:13:09 INFO - PROCESS | 3820 | 1465863189047 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 17:13:09 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. 17:13:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 693ms 17:13:09 INFO - PROCESS | 3820 | 1465863189077 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 17:13:09 INFO - PROCESS | 3820 | 1465863189083 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 17:13:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 17:13:09 INFO - PROCESS | 3820 | 1465863189089 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 17:13:09 INFO - PROCESS | 3820 | 1465863189093 Marionette TRACE conn5 <- [1,538,null,{}] 17:13:09 INFO - PROCESS | 3820 | 1465863189097 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:09 INFO - PROCESS | 3820 | 1465863189100 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:09 INFO - PROCESS | 3820 | 1465863189193 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 17:13:09 INFO - PROCESS | 3820 | 1465863189200 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:09 INFO - PROCESS | 3820 | 1465863189203 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:09 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8201A000 == 28 [pid = 3820] [id = 144] 17:13:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (0000007C84FC6000) [pid = 3820] [serial = 430] [outer = 0000000000000000] 17:13:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (0000007C8593D400) [pid = 3820] [serial = 431] [outer = 0000007C84FC6000] 17:13:09 INFO - PROCESS | 3820 | 1465863189253 Marionette DEBUG loaded listener.js 17:13:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C8616A000) [pid = 3820] [serial = 432] [outer = 0000007C84FC6000] 17:13:09 INFO - PROCESS | 3820 | 1465863189706 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 17:13:09 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. 17:13:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 629ms 17:13:09 INFO - PROCESS | 3820 | 1465863189720 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 17:13:09 INFO - PROCESS | 3820 | 1465863189723 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 17:13:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 17:13:09 INFO - PROCESS | 3820 | 1465863189726 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 17:13:09 INFO - PROCESS | 3820 | 1465863189730 Marionette TRACE conn5 <- [1,542,null,{}] 17:13:09 INFO - PROCESS | 3820 | 1465863189741 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:09 INFO - PROCESS | 3820 | 1465863189746 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:09 INFO - PROCESS | 3820 | 1465863189837 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 17:13:09 INFO - PROCESS | 3820 | 1465863189876 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:09 INFO - PROCESS | 3820 | 1465863189879 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:09 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E1B800 == 29 [pid = 3820] [id = 145] 17:13:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C865EF400) [pid = 3820] [serial = 433] [outer = 0000000000000000] 17:13:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C865F6800) [pid = 3820] [serial = 434] [outer = 0000007C865EF400] 17:13:09 INFO - PROCESS | 3820 | 1465863189931 Marionette DEBUG loaded listener.js 17:13:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C87657400) [pid = 3820] [serial = 435] [outer = 0000007C865EF400] 17:13:10 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:10 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:10 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:13:10 INFO - PROCESS | 3820 | 1465863190378 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 17:13:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 17:13:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 692ms 17:13:10 INFO - PROCESS | 3820 | 1465863190421 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 17:13:10 INFO - PROCESS | 3820 | 1465863190424 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 17:13:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 17:13:10 INFO - PROCESS | 3820 | 1465863190427 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 17:13:10 INFO - PROCESS | 3820 | 1465863190429 Marionette TRACE conn5 <- [1,546,null,{}] 17:13:10 INFO - PROCESS | 3820 | 1465863190433 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:10 INFO - PROCESS | 3820 | 1465863190435 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:10 INFO - PROCESS | 3820 | 1465863190523 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 17:13:10 INFO - PROCESS | 3820 | 1465863190530 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:10 INFO - PROCESS | 3820 | 1465863190533 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:10 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8958B800 == 30 [pid = 3820] [id = 146] 17:13:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C87BD9C00) [pid = 3820] [serial = 436] [outer = 0000000000000000] 17:13:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C88A35800) [pid = 3820] [serial = 437] [outer = 0000007C87BD9C00] 17:13:10 INFO - PROCESS | 3820 | 1465863190579 Marionette DEBUG loaded listener.js 17:13:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C88AB2400) [pid = 3820] [serial = 438] [outer = 0000007C87BD9C00] 17:13:11 INFO - PROCESS | 3820 | 1465863191007 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 17:13:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 17:13:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 628ms 17:13:11 INFO - PROCESS | 3820 | 1465863191058 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 17:13:11 INFO - PROCESS | 3820 | 1465863191061 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 17:13:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 17:13:11 INFO - PROCESS | 3820 | 1465863191064 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 17:13:11 INFO - PROCESS | 3820 | 1465863191066 Marionette TRACE conn5 <- [1,550,null,{}] 17:13:11 INFO - PROCESS | 3820 | 1465863191069 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:11 INFO - PROCESS | 3820 | 1465863191071 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:11 INFO - PROCESS | 3820 | 1465863191154 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 17:13:11 INFO - PROCESS | 3820 | 1465863191161 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:11 INFO - PROCESS | 3820 | 1465863191164 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:11 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89974000 == 31 [pid = 3820] [id = 147] 17:13:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C88ABB000) [pid = 3820] [serial = 439] [outer = 0000000000000000] 17:13:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C88ABE400) [pid = 3820] [serial = 440] [outer = 0000007C88ABB000] 17:13:11 INFO - PROCESS | 3820 | 1465863191209 Marionette DEBUG loaded listener.js 17:13:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C8913F400) [pid = 3820] [serial = 441] [outer = 0000007C88ABB000] 17:13:11 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:11 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:13:11 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:11 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:13:11 INFO - PROCESS | 3820 | 1465863191665 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 17:13:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 17:13:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 629ms 17:13:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 17:13:11 INFO - PROCESS | 3820 | 1465863191697 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 17:13:11 INFO - PROCESS | 3820 | 1465863191699 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 17:13:11 INFO - PROCESS | 3820 | 1465863191702 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 17:13:11 INFO - PROCESS | 3820 | 1465863191704 Marionette TRACE conn5 <- [1,554,null,{}] 17:13:11 INFO - PROCESS | 3820 | 1465863191707 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:11 INFO - PROCESS | 3820 | 1465863191713 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:11 INFO - PROCESS | 3820 | 1465863191828 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 17:13:11 INFO - PROCESS | 3820 | 1465863191836 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:11 INFO - PROCESS | 3820 | 1465863191838 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:11 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A340800 == 32 [pid = 3820] [id = 148] 17:13:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C89664C00) [pid = 3820] [serial = 442] [outer = 0000000000000000] 17:13:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8981E400) [pid = 3820] [serial = 443] [outer = 0000007C89664C00] 17:13:11 INFO - PROCESS | 3820 | 1465863191883 Marionette DEBUG loaded listener.js 17:13:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8982C000) [pid = 3820] [serial = 444] [outer = 0000007C89664C00] 17:13:12 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:12 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:13:12 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:12 INFO - PROCESS | 3820 | 1465863192307 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:13:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 17:13:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 628ms 17:13:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 17:13:12 INFO - PROCESS | 3820 | 1465863192337 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 17:13:12 INFO - PROCESS | 3820 | 1465863192339 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 17:13:12 INFO - PROCESS | 3820 | 1465863192343 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 17:13:12 INFO - PROCESS | 3820 | 1465863192344 Marionette TRACE conn5 <- [1,558,null,{}] 17:13:12 INFO - PROCESS | 3820 | 1465863192349 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:12 INFO - PROCESS | 3820 | 1465863192351 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:12 INFO - PROCESS | 3820 | 1465863192432 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 17:13:12 INFO - PROCESS | 3820 | 1465863192437 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:12 INFO - PROCESS | 3820 | 1465863192439 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:12 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA11800 == 33 [pid = 3820] [id = 149] 17:13:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C8984F000) [pid = 3820] [serial = 445] [outer = 0000000000000000] 17:13:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C89852000) [pid = 3820] [serial = 446] [outer = 0000007C8984F000] 17:13:12 INFO - PROCESS | 3820 | 1465863192484 Marionette DEBUG loaded listener.js 17:13:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C89887800) [pid = 3820] [serial = 447] [outer = 0000007C8984F000] 17:13:12 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:12 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:13:12 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:12 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:13:12 INFO - PROCESS | 3820 | 1465863192932 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 17:13:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 17:13:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 630ms 17:13:12 INFO - PROCESS | 3820 | 1465863192978 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 17:13:12 INFO - PROCESS | 3820 | 1465863192980 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 17:13:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 17:13:12 INFO - PROCESS | 3820 | 1465863192983 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 17:13:12 INFO - PROCESS | 3820 | 1465863192985 Marionette TRACE conn5 <- [1,562,null,{}] 17:13:12 INFO - PROCESS | 3820 | 1465863192989 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:12 INFO - PROCESS | 3820 | 1465863192991 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:13 INFO - PROCESS | 3820 | 1465863193073 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 17:13:13 INFO - PROCESS | 3820 | 1465863193081 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:13 INFO - PROCESS | 3820 | 1465863193083 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:13 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB13800 == 34 [pid = 3820] [id = 150] 17:13:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C811EF400) [pid = 3820] [serial = 448] [outer = 0000000000000000] 17:13:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C8A5DE800) [pid = 3820] [serial = 449] [outer = 0000007C811EF400] 17:13:13 INFO - PROCESS | 3820 | 1465863193128 Marionette DEBUG loaded listener.js 17:13:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C8A5EC800) [pid = 3820] [serial = 450] [outer = 0000007C811EF400] 17:13:13 INFO - PROCESS | 3820 | 1465863193596 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:13:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 17:13:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 670ms 17:13:13 INFO - PROCESS | 3820 | 1465863193657 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 17:13:13 INFO - PROCESS | 3820 | 1465863193659 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 17:13:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 17:13:13 INFO - PROCESS | 3820 | 1465863193663 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 17:13:13 INFO - PROCESS | 3820 | 1465863193664 Marionette TRACE conn5 <- [1,566,null,{}] 17:13:13 INFO - PROCESS | 3820 | 1465863193675 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:13 INFO - PROCESS | 3820 | 1465863193677 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:13 INFO - PROCESS | 3820 | 1465863193780 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 17:13:13 INFO - PROCESS | 3820 | 1465863193853 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:13 INFO - PROCESS | 3820 | 1465863193855 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:13 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B1D000 == 35 [pid = 3820] [id = 151] 17:13:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C8A7C6400) [pid = 3820] [serial = 451] [outer = 0000000000000000] 17:13:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF3B96800) [pid = 3820] [serial = 452] [outer = 0000007C8A7C6400] 17:13:13 INFO - PROCESS | 3820 | 1465863193900 Marionette DEBUG loaded listener.js 17:13:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF3BA1C00) [pid = 3820] [serial = 453] [outer = 0000007C8A7C6400] 17:13:14 INFO - PROCESS | 3820 | 1465863194344 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 17:13:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 17:13:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 733ms 17:13:14 INFO - PROCESS | 3820 | 1465863194404 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 17:13:14 INFO - PROCESS | 3820 | 1465863194406 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 17:13:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 17:13:14 INFO - PROCESS | 3820 | 1465863194410 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 17:13:14 INFO - PROCESS | 3820 | 1465863194411 Marionette TRACE conn5 <- [1,570,null,{}] 17:13:14 INFO - PROCESS | 3820 | 1465863194423 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:14 INFO - PROCESS | 3820 | 1465863194425 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:14 INFO - PROCESS | 3820 | 1465863194536 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 17:13:14 INFO - PROCESS | 3820 | 1465863194547 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:14 INFO - PROCESS | 3820 | 1465863194549 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:14 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C16000 == 36 [pid = 3820] [id = 152] 17:13:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF3B9F800) [pid = 3820] [serial = 454] [outer = 0000000000000000] 17:13:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF4514C00) [pid = 3820] [serial = 455] [outer = 0000007CF3B9F800] 17:13:14 INFO - PROCESS | 3820 | 1465863194594 Marionette DEBUG loaded listener.js 17:13:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF4E51000) [pid = 3820] [serial = 456] [outer = 0000007CF3B9F800] 17:13:15 INFO - PROCESS | 3820 | 1465863195178 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 17:13:15 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 17:13:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 17:13:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 944ms 17:13:15 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C8982CC00) [pid = 3820] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 17:13:15 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF55E2000) [pid = 3820] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 17:13:15 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C88ABD000) [pid = 3820] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 17:13:15 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF5662400) [pid = 3820] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 17:13:15 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF5979C00) [pid = 3820] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 17:13:15 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8982AC00) [pid = 3820] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 17:13:15 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C8616D800) [pid = 3820] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 17:13:15 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C8616D400) [pid = 3820] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 17:13:15 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C8282E000) [pid = 3820] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 17:13:15 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C84DF1400) [pid = 3820] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 17:13:15 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8765A400) [pid = 3820] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 17:13:15 INFO - PROCESS | 3820 | 1465863195418 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 17:13:15 INFO - PROCESS | 3820 | 1465863195421 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 17:13:15 INFO - PROCESS | 3820 | 1465863195428 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 17:13:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 17:13:15 INFO - PROCESS | 3820 | 1465863195430 Marionette TRACE conn5 <- [1,574,null,{}] 17:13:15 INFO - PROCESS | 3820 | 1465863195434 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:15 INFO - PROCESS | 3820 | 1465863195436 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:15 INFO - PROCESS | 3820 | 1465863195533 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 17:13:15 INFO - PROCESS | 3820 | 1465863195540 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:15 INFO - PROCESS | 3820 | 1465863195543 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:15 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A340000 == 37 [pid = 3820] [id = 153] 17:13:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF3BA3400) [pid = 3820] [serial = 457] [outer = 0000000000000000] 17:13:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF5520400) [pid = 3820] [serial = 458] [outer = 0000007CF3BA3400] 17:13:15 INFO - PROCESS | 3820 | 1465863195591 Marionette DEBUG loaded listener.js 17:13:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF5615C00) [pid = 3820] [serial = 459] [outer = 0000007CF3BA3400] 17:13:15 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:15 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:13:15 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:16 INFO - PROCESS | 3820 | 1465863196018 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 17:13:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 17:13:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 17:13:16 INFO - PROCESS | 3820 | 1465863196063 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 17:13:16 INFO - PROCESS | 3820 | 1465863196065 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 17:13:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 17:13:16 INFO - PROCESS | 3820 | 1465863196073 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 17:13:16 INFO - PROCESS | 3820 | 1465863196075 Marionette TRACE conn5 <- [1,578,null,{}] 17:13:16 INFO - PROCESS | 3820 | 1465863196078 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:16 INFO - PROCESS | 3820 | 1465863196080 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:16 INFO - PROCESS | 3820 | 1465863196163 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 17:13:16 INFO - PROCESS | 3820 | 1465863196168 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:16 INFO - PROCESS | 3820 | 1465863196170 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:16 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF62C2800 == 38 [pid = 3820] [id = 154] 17:13:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF5657800) [pid = 3820] [serial = 460] [outer = 0000000000000000] 17:13:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF565F800) [pid = 3820] [serial = 461] [outer = 0000007CF5657800] 17:13:16 INFO - PROCESS | 3820 | 1465863196214 Marionette DEBUG loaded listener.js 17:13:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF5899800) [pid = 3820] [serial = 462] [outer = 0000007CF5657800] 17:13:16 INFO - PROCESS | 3820 | 1465863196647 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 17:13:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 17:13:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 629ms 17:13:16 INFO - PROCESS | 3820 | 1465863196706 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 17:13:16 INFO - PROCESS | 3820 | 1465863196708 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 17:13:16 INFO - PROCESS | 3820 | 1465863196712 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 17:13:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 17:13:16 INFO - PROCESS | 3820 | 1465863196713 Marionette TRACE conn5 <- [1,582,null,{}] 17:13:16 INFO - PROCESS | 3820 | 1465863196717 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:16 INFO - PROCESS | 3820 | 1465863196719 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:16 INFO - PROCESS | 3820 | 1465863196800 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 17:13:16 INFO - PROCESS | 3820 | 1465863196806 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:16 INFO - PROCESS | 3820 | 1465863196808 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:16 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA0D6000 == 39 [pid = 3820] [id = 155] 17:13:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF589E000) [pid = 3820] [serial = 463] [outer = 0000000000000000] 17:13:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF596E800) [pid = 3820] [serial = 464] [outer = 0000007CF589E000] 17:13:16 INFO - PROCESS | 3820 | 1465863196851 Marionette DEBUG loaded listener.js 17:13:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF5979C00) [pid = 3820] [serial = 465] [outer = 0000007CF589E000] 17:13:17 INFO - PROCESS | 3820 | 1465863197274 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 17:13:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 17:13:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 629ms 17:13:17 INFO - PROCESS | 3820 | 1465863197345 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 17:13:17 INFO - PROCESS | 3820 | 1465863197347 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 17:13:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 17:13:17 INFO - PROCESS | 3820 | 1465863197350 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 17:13:17 INFO - PROCESS | 3820 | 1465863197352 Marionette TRACE conn5 <- [1,586,null,{}] 17:13:17 INFO - PROCESS | 3820 | 1465863197356 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:17 INFO - PROCESS | 3820 | 1465863197357 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:17 INFO - PROCESS | 3820 | 1465863197485 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 17:13:17 INFO - PROCESS | 3820 | 1465863197637 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:17 INFO - PROCESS | 3820 | 1465863197641 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:17 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8224B000 == 40 [pid = 3820] [id = 156] 17:13:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C81E3B000) [pid = 3820] [serial = 466] [outer = 0000000000000000] 17:13:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C826D0000) [pid = 3820] [serial = 467] [outer = 0000007C81E3B000] 17:13:17 INFO - PROCESS | 3820 | 1465863197702 Marionette DEBUG loaded listener.js 17:13:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C82FBF000) [pid = 3820] [serial = 468] [outer = 0000007C81E3B000] 17:13:18 INFO - PROCESS | 3820 | 1465863198486 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 17:13:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 17:13:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1183ms 17:13:18 INFO - PROCESS | 3820 | 1465863198557 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 17:13:18 INFO - PROCESS | 3820 | 1465863198562 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 17:13:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 17:13:18 INFO - PROCESS | 3820 | 1465863198568 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 17:13:18 INFO - PROCESS | 3820 | 1465863198571 Marionette TRACE conn5 <- [1,590,null,{}] 17:13:18 INFO - PROCESS | 3820 | 1465863198576 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:18 INFO - PROCESS | 3820 | 1465863198580 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:18 INFO - PROCESS | 3820 | 1465863198716 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 17:13:18 INFO - PROCESS | 3820 | 1465863198782 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:18 INFO - PROCESS | 3820 | 1465863198785 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:18 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E19800 == 41 [pid = 3820] [id = 157] 17:13:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C86172400) [pid = 3820] [serial = 469] [outer = 0000000000000000] 17:13:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C865E9C00) [pid = 3820] [serial = 470] [outer = 0000007C86172400] 17:13:18 INFO - PROCESS | 3820 | 1465863198885 Marionette DEBUG loaded listener.js 17:13:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C87656000) [pid = 3820] [serial = 471] [outer = 0000007C86172400] 17:13:19 INFO - PROCESS | 3820 | 1465863199789 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 17:13:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 17:13:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1283ms 17:13:19 INFO - PROCESS | 3820 | 1465863199855 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 17:13:19 INFO - PROCESS | 3820 | 1465863199860 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 17:13:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 17:13:19 INFO - PROCESS | 3820 | 1465863199865 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 17:13:19 INFO - PROCESS | 3820 | 1465863199869 Marionette TRACE conn5 <- [1,594,null,{}] 17:13:19 INFO - PROCESS | 3820 | 1465863199874 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:19 INFO - PROCESS | 3820 | 1465863199877 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:20 INFO - PROCESS | 3820 | 1465863199993 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 17:13:20 INFO - PROCESS | 3820 | 1465863200065 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:20 INFO - PROCESS | 3820 | 1465863200070 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:20 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C854A2800 == 42 [pid = 3820] [id = 158] 17:13:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C85943800) [pid = 3820] [serial = 472] [outer = 0000000000000000] 17:13:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007C86172000) [pid = 3820] [serial = 473] [outer = 0000007C85943800] 17:13:20 INFO - PROCESS | 3820 | 1465863200121 Marionette DEBUG loaded listener.js 17:13:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007C871B4800) [pid = 3820] [serial = 474] [outer = 0000007C85943800] 17:13:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA0D6000 == 41 [pid = 3820] [id = 155] 17:13:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF62C2800 == 40 [pid = 3820] [id = 154] 17:13:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A340000 == 39 [pid = 3820] [id = 153] 17:13:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C16000 == 38 [pid = 3820] [id = 152] 17:13:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B1D000 == 37 [pid = 3820] [id = 151] 17:13:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB13800 == 36 [pid = 3820] [id = 150] 17:13:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA11800 == 35 [pid = 3820] [id = 149] 17:13:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A340800 == 34 [pid = 3820] [id = 148] 17:13:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89974000 == 33 [pid = 3820] [id = 147] 17:13:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8958B800 == 32 [pid = 3820] [id = 146] 17:13:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E1B800 == 31 [pid = 3820] [id = 145] 17:13:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8201A000 == 30 [pid = 3820] [id = 144] 17:13:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C833BC000 == 29 [pid = 3820] [id = 143] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C8A7C0000) [pid = 3820] [serial = 410] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007CF5653400) [pid = 3820] [serial = 414] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007CF55E8000) [pid = 3820] [serial = 413] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C89849000) [pid = 3820] [serial = 419] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CF58A4000) [pid = 3820] [serial = 416] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF6012000) [pid = 3820] [serial = 422] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF5974000) [pid = 3820] [serial = 417] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF9FE8000) [pid = 3820] [serial = 425] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C89855400) [pid = 3820] [serial = 407] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C89133000) [pid = 3820] [serial = 404] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C891C5C00) [pid = 3820] [serial = 405] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C871B0000) [pid = 3820] [serial = 401] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8765D400) [pid = 3820] [serial = 402] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C86169800) [pid = 3820] [serial = 399] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C83314400) [pid = 3820] [serial = 398] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C871AC800) [pid = 3820] [serial = 396] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C85941000) [pid = 3820] [serial = 395] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF55EC800) [pid = 3820] [serial = 392] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF561A000) [pid = 3820] [serial = 393] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF69C9800) [pid = 3820] [serial = 423] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF3CD6400) [pid = 3820] [serial = 411] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C8988AC00) [pid = 3820] [serial = 408] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF596EC00) [pid = 3820] [serial = 420] [outer = 0000000000000000] [url = about:blank] 17:13:20 INFO - PROCESS | 3820 | 1465863200686 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:13:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 17:13:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 880ms 17:13:20 INFO - PROCESS | 3820 | 1465863200749 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 17:13:20 INFO - PROCESS | 3820 | 1465863200754 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 17:13:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 17:13:20 INFO - PROCESS | 3820 | 1465863200761 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 17:13:20 INFO - PROCESS | 3820 | 1465863200764 Marionette TRACE conn5 <- [1,598,null,{}] 17:13:20 INFO - PROCESS | 3820 | 1465863200768 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:20 INFO - PROCESS | 3820 | 1465863200770 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:20 INFO - PROCESS | 3820 | 1465863200862 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 17:13:20 INFO - PROCESS | 3820 | 1465863200874 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:20 INFO - PROCESS | 3820 | 1465863200877 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:20 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87125000 == 30 [pid = 3820] [id = 159] 17:13:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C865F4400) [pid = 3820] [serial = 475] [outer = 0000000000000000] 17:13:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C871B7800) [pid = 3820] [serial = 476] [outer = 0000007C865F4400] 17:13:20 INFO - PROCESS | 3820 | 1465863200926 Marionette DEBUG loaded listener.js 17:13:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C88A32800) [pid = 3820] [serial = 477] [outer = 0000007C865F4400] 17:13:21 INFO - PROCESS | 3820 | 1465863201402 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 17:13:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 17:13:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 692ms 17:13:21 INFO - PROCESS | 3820 | 1465863201468 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 17:13:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 17:13:21 INFO - PROCESS | 3820 | 1465863201471 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 17:13:21 INFO - PROCESS | 3820 | 1465863201475 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 17:13:21 INFO - PROCESS | 3820 | 1465863201478 Marionette TRACE conn5 <- [1,602,null,{}] 17:13:21 INFO - PROCESS | 3820 | 1465863201490 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:21 INFO - PROCESS | 3820 | 1465863201495 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:21 INFO - PROCESS | 3820 | 1465863201583 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 17:13:21 INFO - PROCESS | 3820 | 1465863201656 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:21 INFO - PROCESS | 3820 | 1465863201660 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:21 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E91000 == 31 [pid = 3820] [id = 160] 17:13:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8913B000) [pid = 3820] [serial = 478] [outer = 0000000000000000] 17:13:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C891C7400) [pid = 3820] [serial = 479] [outer = 0000007C8913B000] 17:13:21 INFO - PROCESS | 3820 | 1465863201717 Marionette DEBUG loaded listener.js 17:13:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C89667800) [pid = 3820] [serial = 480] [outer = 0000007C8913B000] 17:13:22 INFO - PROCESS | 3820 | 1465863202120 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 17:13:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 17:13:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 693ms 17:13:22 INFO - PROCESS | 3820 | 1465863202167 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 17:13:22 INFO - PROCESS | 3820 | 1465863202170 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 17:13:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 17:13:22 INFO - PROCESS | 3820 | 1465863202173 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 17:13:22 INFO - PROCESS | 3820 | 1465863202175 Marionette TRACE conn5 <- [1,606,null,{}] 17:13:22 INFO - PROCESS | 3820 | 1465863202179 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:22 INFO - PROCESS | 3820 | 1465863202181 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:22 INFO - PROCESS | 3820 | 1465863202270 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 17:13:22 INFO - PROCESS | 3820 | 1465863202276 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:22 INFO - PROCESS | 3820 | 1465863202278 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:22 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899B0000 == 32 [pid = 3820] [id = 161] 17:13:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C89821800) [pid = 3820] [serial = 481] [outer = 0000000000000000] 17:13:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C89849000) [pid = 3820] [serial = 482] [outer = 0000007C89821800] 17:13:22 INFO - PROCESS | 3820 | 1465863202323 Marionette DEBUG loaded listener.js 17:13:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C89886C00) [pid = 3820] [serial = 483] [outer = 0000007C89821800] 17:13:22 INFO - PROCESS | 3820 | 1465863202762 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:13:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 17:13:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 17:13:22 INFO - PROCESS | 3820 | 1465863202809 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 17:13:22 INFO - PROCESS | 3820 | 1465863202811 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 17:13:22 INFO - PROCESS | 3820 | 1465863202814 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 17:13:22 INFO - PROCESS | 3820 | 1465863202816 Marionette TRACE conn5 <- [1,610,null,{}] 17:13:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 17:13:22 INFO - PROCESS | 3820 | 1465863202820 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:22 INFO - PROCESS | 3820 | 1465863202822 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:22 INFO - PROCESS | 3820 | 1465863202934 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 17:13:23 INFO - PROCESS | 3820 | 1465863203009 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:23 INFO - PROCESS | 3820 | 1465863203012 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:23 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A730800 == 33 [pid = 3820] [id = 162] 17:13:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C89890000) [pid = 3820] [serial = 484] [outer = 0000000000000000] 17:13:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C8A5E4000) [pid = 3820] [serial = 485] [outer = 0000007C89890000] 17:13:23 INFO - PROCESS | 3820 | 1465863203059 Marionette DEBUG loaded listener.js 17:13:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C8A7CA400) [pid = 3820] [serial = 486] [outer = 0000007C89890000] 17:13:23 INFO - PROCESS | 3820 | 1465863203491 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 17:13:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 17:13:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 733ms 17:13:23 INFO - PROCESS | 3820 | 1465863203552 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 17:13:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 17:13:23 INFO - PROCESS | 3820 | 1465863203554 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 17:13:23 INFO - PROCESS | 3820 | 1465863203558 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 17:13:23 INFO - PROCESS | 3820 | 1465863203560 Marionette TRACE conn5 <- [1,614,null,{}] 17:13:23 INFO - PROCESS | 3820 | 1465863203570 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:23 INFO - PROCESS | 3820 | 1465863203576 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:23 INFO - PROCESS | 3820 | 1465863203711 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 17:13:23 INFO - PROCESS | 3820 | 1465863203762 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:23 INFO - PROCESS | 3820 | 1465863203764 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:23 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B07800 == 34 [pid = 3820] [id = 163] 17:13:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF4C2F800) [pid = 3820] [serial = 487] [outer = 0000000000000000] 17:13:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF55EE800) [pid = 3820] [serial = 488] [outer = 0000007CF4C2F800] 17:13:23 INFO - PROCESS | 3820 | 1465863203812 Marionette DEBUG loaded listener.js 17:13:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF5654000) [pid = 3820] [serial = 489] [outer = 0000007CF4C2F800] 17:13:24 INFO - PROCESS | 3820 | 1465863204256 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 17:13:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 17:13:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 777ms 17:13:24 INFO - PROCESS | 3820 | 1465863204338 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 17:13:24 INFO - PROCESS | 3820 | 1465863204341 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 17:13:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 17:13:24 INFO - PROCESS | 3820 | 1465863204344 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 17:13:24 INFO - PROCESS | 3820 | 1465863204346 Marionette TRACE conn5 <- [1,618,null,{}] 17:13:24 INFO - PROCESS | 3820 | 1465863204349 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:24 INFO - PROCESS | 3820 | 1465863204359 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:24 INFO - PROCESS | 3820 | 1465863204462 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 17:13:24 INFO - PROCESS | 3820 | 1465863204511 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:24 INFO - PROCESS | 3820 | 1465863204513 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:24 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF45A0800 == 35 [pid = 3820] [id = 164] 17:13:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C82E8A400) [pid = 3820] [serial = 490] [outer = 0000000000000000] 17:13:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF58A4400) [pid = 3820] [serial = 491] [outer = 0000007C82E8A400] 17:13:24 INFO - PROCESS | 3820 | 1465863204559 Marionette DEBUG loaded listener.js 17:13:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF5978000) [pid = 3820] [serial = 492] [outer = 0000007C82E8A400] 17:13:24 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C84FC6000) [pid = 3820] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 17:13:24 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C8A7C6400) [pid = 3820] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 17:13:24 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C88ABB000) [pid = 3820] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 17:13:24 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF5657800) [pid = 3820] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 17:13:24 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C865EF400) [pid = 3820] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 17:13:24 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF3B9F800) [pid = 3820] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 17:13:24 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C89664C00) [pid = 3820] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 17:13:24 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8305FC00) [pid = 3820] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 17:13:24 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C811EF400) [pid = 3820] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 17:13:24 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C87BD9C00) [pid = 3820] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 17:13:24 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CF3BA3400) [pid = 3820] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 17:13:24 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF6EB5C00) [pid = 3820] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 17:13:24 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8984F000) [pid = 3820] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 17:13:25 INFO - PROCESS | 3820 | 1465863205026 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 17:13:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 17:13:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 734ms 17:13:25 INFO - PROCESS | 3820 | 1465863205081 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 17:13:25 INFO - PROCESS | 3820 | 1465863205084 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 17:13:25 INFO - PROCESS | 3820 | 1465863205087 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 17:13:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 17:13:25 INFO - PROCESS | 3820 | 1465863205089 Marionette TRACE conn5 <- [1,622,null,{}] 17:13:25 INFO - PROCESS | 3820 | 1465863205092 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:25 INFO - PROCESS | 3820 | 1465863205095 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:25 INFO - PROCESS | 3820 | 1465863205205 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 17:13:25 INFO - PROCESS | 3820 | 1465863205251 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:25 INFO - PROCESS | 3820 | 1465863205253 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:25 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4C44000 == 36 [pid = 3820] [id = 165] 17:13:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C871AF800) [pid = 3820] [serial = 493] [outer = 0000000000000000] 17:13:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8984F000) [pid = 3820] [serial = 494] [outer = 0000007C871AF800] 17:13:25 INFO - PROCESS | 3820 | 1465863205299 Marionette DEBUG loaded listener.js 17:13:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF5979400) [pid = 3820] [serial = 495] [outer = 0000007C871AF800] 17:13:25 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:25 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:13:25 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:25 INFO - PROCESS | 3820 | 1465863205664 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 17:13:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 17:13:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 629ms 17:13:25 INFO - PROCESS | 3820 | 1465863205719 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 17:13:25 INFO - PROCESS | 3820 | 1465863205722 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 17:13:25 INFO - PROCESS | 3820 | 1465863205725 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 17:13:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 17:13:25 INFO - PROCESS | 3820 | 1465863205727 Marionette TRACE conn5 <- [1,626,null,{}] 17:13:25 INFO - PROCESS | 3820 | 1465863205730 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:25 INFO - PROCESS | 3820 | 1465863205732 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:25 INFO - PROCESS | 3820 | 1465863205840 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 17:13:25 INFO - PROCESS | 3820 | 1465863205846 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:25 INFO - PROCESS | 3820 | 1465863205848 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:25 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF62C1000 == 37 [pid = 3820] [id = 166] 17:13:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF5977000) [pid = 3820] [serial = 496] [outer = 0000000000000000] 17:13:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF6CE3800) [pid = 3820] [serial = 497] [outer = 0000007CF5977000] 17:13:25 INFO - PROCESS | 3820 | 1465863205893 Marionette DEBUG loaded listener.js 17:13:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF9FEDC00) [pid = 3820] [serial = 498] [outer = 0000007CF5977000] 17:13:26 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:26 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:13:26 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:26 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:13:26 INFO - PROCESS | 3820 | 1465863206311 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 17:13:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 17:13:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 627ms 17:13:26 INFO - PROCESS | 3820 | 1465863206356 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 17:13:26 INFO - PROCESS | 3820 | 1465863206358 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 17:13:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 17:13:26 INFO - PROCESS | 3820 | 1465863206361 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 17:13:26 INFO - PROCESS | 3820 | 1465863206363 Marionette TRACE conn5 <- [1,630,null,{}] 17:13:26 INFO - PROCESS | 3820 | 1465863206367 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:26 INFO - PROCESS | 3820 | 1465863206369 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:26 INFO - PROCESS | 3820 | 1465863206454 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 17:13:26 INFO - PROCESS | 3820 | 1465863206460 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:26 INFO - PROCESS | 3820 | 1465863206462 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:26 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8997D000 == 38 [pid = 3820] [id = 167] 17:13:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CFA0B5400) [pid = 3820] [serial = 499] [outer = 0000000000000000] 17:13:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CFA7D0800) [pid = 3820] [serial = 500] [outer = 0000007CFA0B5400] 17:13:26 INFO - PROCESS | 3820 | 1465863206505 Marionette DEBUG loaded listener.js 17:13:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CFA89F800) [pid = 3820] [serial = 501] [outer = 0000007CFA0B5400] 17:13:27 INFO - PROCESS | 3820 | 1465863206992 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 17:13:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 17:13:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 17:13:27 INFO - PROCESS | 3820 | 1465863207035 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 17:13:27 INFO - PROCESS | 3820 | 1465863207040 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 17:13:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 17:13:27 INFO - PROCESS | 3820 | 1465863207046 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 17:13:27 INFO - PROCESS | 3820 | 1465863207051 Marionette TRACE conn5 <- [1,634,null,{}] 17:13:27 INFO - PROCESS | 3820 | 1465863207059 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:27 INFO - PROCESS | 3820 | 1465863207062 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:27 INFO - PROCESS | 3820 | 1465863207236 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 17:13:27 INFO - PROCESS | 3820 | 1465863207319 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:27 INFO - PROCESS | 3820 | 1465863207324 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:27 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C85492800 == 39 [pid = 3820] [id = 168] 17:13:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C83DB4400) [pid = 3820] [serial = 502] [outer = 0000000000000000] 17:13:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C85938800) [pid = 3820] [serial = 503] [outer = 0000007C83DB4400] 17:13:27 INFO - PROCESS | 3820 | 1465863207384 Marionette DEBUG loaded listener.js 17:13:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C865EBC00) [pid = 3820] [serial = 504] [outer = 0000007C83DB4400] 17:13:27 INFO - PROCESS | 3820 | 1465863207945 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 17:13:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 17:13:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 943ms 17:13:28 INFO - PROCESS | 3820 | 1465863207992 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 17:13:28 INFO - PROCESS | 3820 | 1465863207998 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 17:13:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 17:13:28 INFO - PROCESS | 3820 | 1465863208004 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 17:13:28 INFO - PROCESS | 3820 | 1465863208008 Marionette TRACE conn5 <- [1,638,null,{}] 17:13:28 INFO - PROCESS | 3820 | 1465863208012 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:28 INFO - PROCESS | 3820 | 1465863208015 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:28 INFO - PROCESS | 3820 | 1465863208137 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 17:13:28 INFO - PROCESS | 3820 | 1465863208213 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:28 INFO - PROCESS | 3820 | 1465863208216 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:28 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A332000 == 40 [pid = 3820] [id = 169] 17:13:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C8913B800) [pid = 3820] [serial = 505] [outer = 0000000000000000] 17:13:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C891C5800) [pid = 3820] [serial = 506] [outer = 0000007C8913B800] 17:13:28 INFO - PROCESS | 3820 | 1465863208316 Marionette DEBUG loaded listener.js 17:13:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C89825400) [pid = 3820] [serial = 507] [outer = 0000007C8913B800] 17:13:28 INFO - PROCESS | 3820 | 1465863208934 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 17:13:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 17:13:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 986ms 17:13:28 INFO - PROCESS | 3820 | 1465863208992 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 17:13:28 INFO - PROCESS | 3820 | 1465863208995 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 17:13:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 17:13:29 INFO - PROCESS | 3820 | 1465863208999 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 17:13:29 INFO - PROCESS | 3820 | 1465863209003 Marionette TRACE conn5 <- [1,642,null,{}] 17:13:29 INFO - PROCESS | 3820 | 1465863209016 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:29 INFO - PROCESS | 3820 | 1465863209022 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:29 INFO - PROCESS | 3820 | 1465863209183 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 17:13:29 INFO - PROCESS | 3820 | 1465863209194 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:29 INFO - PROCESS | 3820 | 1465863209198 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:29 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAACE800 == 41 [pid = 3820] [id = 170] 17:13:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007CF551BC00) [pid = 3820] [serial = 508] [outer = 0000000000000000] 17:13:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007CF55E8C00) [pid = 3820] [serial = 509] [outer = 0000007CF551BC00] 17:13:29 INFO - PROCESS | 3820 | 1465863209257 Marionette DEBUG loaded listener.js 17:13:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007CF69CA000) [pid = 3820] [serial = 510] [outer = 0000007CF551BC00] 17:13:29 INFO - PROCESS | 3820 | 1465863209885 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 17:13:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 17:13:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 945ms 17:13:29 INFO - PROCESS | 3820 | 1465863209945 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 17:13:29 INFO - PROCESS | 3820 | 1465863209949 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 17:13:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 17:13:29 INFO - PROCESS | 3820 | 1465863209953 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 17:13:29 INFO - PROCESS | 3820 | 1465863209955 Marionette TRACE conn5 <- [1,646,null,{}] 17:13:29 INFO - PROCESS | 3820 | 1465863209958 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:29 INFO - PROCESS | 3820 | 1465863209961 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:30 INFO - PROCESS | 3820 | 1465863210074 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 17:13:30 INFO - PROCESS | 3820 | 1465863210148 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:30 INFO - PROCESS | 3820 | 1465863210150 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:30 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB875800 == 42 [pid = 3820] [id = 171] 17:13:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007CFABEE400) [pid = 3820] [serial = 511] [outer = 0000000000000000] 17:13:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007CFAD32400) [pid = 3820] [serial = 512] [outer = 0000007CFABEE400] 17:13:30 INFO - PROCESS | 3820 | 1465863210247 Marionette DEBUG loaded listener.js 17:13:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007CFB759C00) [pid = 3820] [serial = 513] [outer = 0000007CFABEE400] 17:13:30 INFO - PROCESS | 3820 | 1465863210823 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 17:13:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 17:13:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 923ms 17:13:30 INFO - PROCESS | 3820 | 1465863210877 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 17:13:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 17:13:30 INFO - PROCESS | 3820 | 1465863210880 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 17:13:30 INFO - PROCESS | 3820 | 1465863210883 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 17:13:30 INFO - PROCESS | 3820 | 1465863210886 Marionette TRACE conn5 <- [1,650,null,{}] 17:13:30 INFO - PROCESS | 3820 | 1465863210889 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:30 INFO - PROCESS | 3820 | 1465863210892 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:31 INFO - PROCESS | 3820 | 1465863211001 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 17:13:31 INFO - PROCESS | 3820 | 1465863211117 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:31 INFO - PROCESS | 3820 | 1465863211119 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:31 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF9F99000 == 43 [pid = 3820] [id = 172] 17:13:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (0000007CF5657000) [pid = 3820] [serial = 514] [outer = 0000000000000000] 17:13:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (0000007CFB759400) [pid = 3820] [serial = 515] [outer = 0000007CF5657000] 17:13:31 INFO - PROCESS | 3820 | 1465863211176 Marionette DEBUG loaded listener.js 17:13:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (0000007CFB768C00) [pid = 3820] [serial = 516] [outer = 0000007CF5657000] 17:13:31 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:31 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:13:31 INFO - PROCESS | 3820 | 1465863211920 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 17:13:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 17:13:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1072ms 17:13:31 INFO - PROCESS | 3820 | 1465863211963 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 17:13:31 INFO - PROCESS | 3820 | 1465863211968 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 17:13:31 INFO - PROCESS | 3820 | 1465863211973 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 17:13:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 17:13:31 INFO - PROCESS | 3820 | 1465863211977 Marionette TRACE conn5 <- [1,654,null,{}] 17:13:31 INFO - PROCESS | 3820 | 1465863211982 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:31 INFO - PROCESS | 3820 | 1465863211985 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:32 INFO - PROCESS | 3820 | 1465863212096 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 17:13:32 INFO - PROCESS | 3820 | 1465863212172 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:32 INFO - PROCESS | 3820 | 1465863212176 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:32 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C820E5000 == 44 [pid = 3820] [id = 173] 17:13:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (0000007C82A22C00) [pid = 3820] [serial = 517] [outer = 0000000000000000] 17:13:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (0000007C8616B400) [pid = 3820] [serial = 518] [outer = 0000007C82A22C00] 17:13:32 INFO - PROCESS | 3820 | 1465863212271 Marionette DEBUG loaded listener.js 17:13:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (0000007C871B4C00) [pid = 3820] [serial = 519] [outer = 0000007C82A22C00] 17:13:33 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6EDF000 == 43 [pid = 3820] [id = 142] 17:13:33 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF62C1000 == 42 [pid = 3820] [id = 166] 17:13:33 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4C44000 == 41 [pid = 3820] [id = 165] 17:13:33 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF45A0800 == 40 [pid = 3820] [id = 164] 17:13:33 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B07800 == 39 [pid = 3820] [id = 163] 17:13:33 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A730800 == 38 [pid = 3820] [id = 162] 17:13:33 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899B0000 == 37 [pid = 3820] [id = 161] 17:13:33 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E91000 == 36 [pid = 3820] [id = 160] 17:13:33 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87125000 == 35 [pid = 3820] [id = 159] 17:13:33 INFO - PROCESS | 3820 | --DOCSHELL 0000007C854A2800 == 34 [pid = 3820] [id = 158] 17:13:33 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8224B000 == 33 [pid = 3820] [id = 156] 17:13:33 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E19800 == 32 [pid = 3820] [id = 157] 17:13:33 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF9F99000 == 31 [pid = 3820] [id = 172] 17:13:33 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB875800 == 30 [pid = 3820] [id = 171] 17:13:33 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAACE800 == 29 [pid = 3820] [id = 170] 17:13:33 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A332000 == 28 [pid = 3820] [id = 169] 17:13:33 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8997D000 == 27 [pid = 3820] [id = 167] 17:13:33 INFO - PROCESS | 3820 | --DOCSHELL 0000007C85492800 == 26 [pid = 3820] [id = 168] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (0000007CF3B96800) [pid = 3820] [serial = 452] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (0000007CFA0ACC00) [pid = 3820] [serial = 426] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (0000007C8A5DE800) [pid = 3820] [serial = 449] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (0000007CF4514C00) [pid = 3820] [serial = 455] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (0000007C89852000) [pid = 3820] [serial = 446] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (0000007C89887800) [pid = 3820] [serial = 447] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007C865F6800) [pid = 3820] [serial = 434] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007C87657400) [pid = 3820] [serial = 435] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007C8593D400) [pid = 3820] [serial = 431] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C8616A000) [pid = 3820] [serial = 432] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007C88ABE400) [pid = 3820] [serial = 440] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C8913F400) [pid = 3820] [serial = 441] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C83310400) [pid = 3820] [serial = 428] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C83DB4C00) [pid = 3820] [serial = 429] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C8981E400) [pid = 3820] [serial = 443] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C8982C000) [pid = 3820] [serial = 444] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF3BA1C00) [pid = 3820] [serial = 453] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF5520400) [pid = 3820] [serial = 458] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF565F800) [pid = 3820] [serial = 461] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF4E51000) [pid = 3820] [serial = 456] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C88A35800) [pid = 3820] [serial = 437] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF5899800) [pid = 3820] [serial = 462] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C88AB2400) [pid = 3820] [serial = 438] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CF5615C00) [pid = 3820] [serial = 459] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C8A5EC800) [pid = 3820] [serial = 450] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF596E800) [pid = 3820] [serial = 464] [outer = 0000000000000000] [url = about:blank] 17:13:33 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:33 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:13:33 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:33 INFO - PROCESS | 3820 | 1465863213561 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 17:13:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 17:13:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1637ms 17:13:33 INFO - PROCESS | 3820 | 1465863213616 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 17:13:33 INFO - PROCESS | 3820 | 1465863213621 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 17:13:33 INFO - PROCESS | 3820 | 1465863213626 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 17:13:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 17:13:33 INFO - PROCESS | 3820 | 1465863213628 Marionette TRACE conn5 <- [1,658,null,{}] 17:13:33 INFO - PROCESS | 3820 | 1465863213636 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:33 INFO - PROCESS | 3820 | 1465863213639 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:33 INFO - PROCESS | 3820 | 1465863213725 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 17:13:33 INFO - PROCESS | 3820 | 1465863213738 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:33 INFO - PROCESS | 3820 | 1465863213741 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:33 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8302B000 == 27 [pid = 3820] [id = 174] 17:13:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C83DAFC00) [pid = 3820] [serial = 520] [outer = 0000000000000000] 17:13:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C85485000) [pid = 3820] [serial = 521] [outer = 0000007C83DAFC00] 17:13:33 INFO - PROCESS | 3820 | 1465863213789 Marionette DEBUG loaded listener.js 17:13:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C8616A000) [pid = 3820] [serial = 522] [outer = 0000007C83DAFC00] 17:13:34 INFO - PROCESS | 3820 | 1465863214259 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 17:13:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 17:13:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 692ms 17:13:34 INFO - PROCESS | 3820 | 1465863214322 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 17:13:34 INFO - PROCESS | 3820 | 1465863214328 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 17:13:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 17:13:34 INFO - PROCESS | 3820 | 1465863214334 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 17:13:34 INFO - PROCESS | 3820 | 1465863214337 Marionette TRACE conn5 <- [1,662,null,{}] 17:13:34 INFO - PROCESS | 3820 | 1465863214341 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:34 INFO - PROCESS | 3820 | 1465863214344 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:34 INFO - PROCESS | 3820 | 1465863214442 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 17:13:34 INFO - PROCESS | 3820 | 1465863214517 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:34 INFO - PROCESS | 3820 | 1465863214519 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:34 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876C5800 == 28 [pid = 3820] [id = 175] 17:13:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C871B1000) [pid = 3820] [serial = 523] [outer = 0000000000000000] 17:13:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C871B9400) [pid = 3820] [serial = 524] [outer = 0000007C871B1000] 17:13:34 INFO - PROCESS | 3820 | 1465863214601 Marionette DEBUG loaded listener.js 17:13:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C8765E800) [pid = 3820] [serial = 525] [outer = 0000007C871B1000] 17:13:34 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:34 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:13:34 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:13:34 INFO - PROCESS | 3820 | [3820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 17:13:35 INFO - PROCESS | 3820 | 1465863215009 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 17:13:35 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 17:13:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 734ms 17:13:35 INFO - PROCESS | 3820 | 1465863215070 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 17:13:35 INFO - PROCESS | 3820 | 1465863215073 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 17:13:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 17:13:35 INFO - PROCESS | 3820 | 1465863215077 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 17:13:35 INFO - PROCESS | 3820 | 1465863215080 Marionette TRACE conn5 <- [1,666,null,{}] 17:13:35 INFO - PROCESS | 3820 | 1465863215092 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:35 INFO - PROCESS | 3820 | 1465863215097 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:35 INFO - PROCESS | 3820 | 1465863215183 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 17:13:35 INFO - PROCESS | 3820 | 1465863215190 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:35 INFO - PROCESS | 3820 | 1465863215193 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:35 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891DF000 == 29 [pid = 3820] [id = 176] 17:13:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C83DBB400) [pid = 3820] [serial = 526] [outer = 0000000000000000] 17:13:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C89137C00) [pid = 3820] [serial = 527] [outer = 0000007C83DBB400] 17:13:35 INFO - PROCESS | 3820 | 1465863215242 Marionette DEBUG loaded listener.js 17:13:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C891C8800) [pid = 3820] [serial = 528] [outer = 0000007C83DBB400] 17:13:35 INFO - PROCESS | 3820 | 1465863215735 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 17:13:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 17:13:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 692ms 17:13:35 INFO - PROCESS | 3820 | 1465863215771 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 17:13:35 INFO - PROCESS | 3820 | 1465863215774 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 17:13:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 17:13:35 INFO - PROCESS | 3820 | 1465863215777 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 17:13:35 INFO - PROCESS | 3820 | 1465863215779 Marionette TRACE conn5 <- [1,670,null,{}] 17:13:35 INFO - PROCESS | 3820 | 1465863215783 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:35 INFO - PROCESS | 3820 | 1465863215785 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:35 INFO - PROCESS | 3820 | 1465863215933 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 17:13:35 INFO - PROCESS | 3820 | 1465863215945 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:35 INFO - PROCESS | 3820 | 1465863215947 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:36 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8997B000 == 30 [pid = 3820] [id = 177] 17:13:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C8966A800) [pid = 3820] [serial = 529] [outer = 0000000000000000] 17:13:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C89827400) [pid = 3820] [serial = 530] [outer = 0000007C8966A800] 17:13:36 INFO - PROCESS | 3820 | 1465863216032 Marionette DEBUG loaded listener.js 17:13:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C89851400) [pid = 3820] [serial = 531] [outer = 0000007C8966A800] 17:13:36 INFO - PROCESS | 3820 | [3820] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:13:36 INFO - PROCESS | 3820 | [3820] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:13:36 INFO - PROCESS | 3820 | 1465863216980 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 17:13:37 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) 17:13:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1237ms 17:13:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 17:13:37 INFO - PROCESS | 3820 | 1465863217017 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 17:13:37 INFO - PROCESS | 3820 | 1465863217019 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 17:13:37 INFO - PROCESS | 3820 | 1465863217030 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 17:13:37 INFO - PROCESS | 3820 | 1465863217032 Marionette TRACE conn5 <- [1,674,null,{}] 17:13:37 INFO - PROCESS | 3820 | 1465863217036 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:37 INFO - PROCESS | 3820 | 1465863217038 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:37 INFO - PROCESS | 3820 | 1465863217145 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 17:13:37 INFO - PROCESS | 3820 | 1465863217152 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:37 INFO - PROCESS | 3820 | 1465863217154 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:37 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A346800 == 31 [pid = 3820] [id = 178] 17:13:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C871AE800) [pid = 3820] [serial = 532] [outer = 0000000000000000] 17:13:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C8988F400) [pid = 3820] [serial = 533] [outer = 0000007C871AE800] 17:13:37 INFO - PROCESS | 3820 | 1465863217201 Marionette DEBUG loaded listener.js 17:13:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C8A5EA800) [pid = 3820] [serial = 534] [outer = 0000007C871AE800] 17:13:37 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C89890000) [pid = 3820] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 17:13:37 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007CF5977000) [pid = 3820] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 17:13:37 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CF589E000) [pid = 3820] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 17:13:37 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C81E3B000) [pid = 3820] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 17:13:37 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C8913B000) [pid = 3820] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 17:13:37 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C865F4400) [pid = 3820] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 17:13:37 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF4C2F800) [pid = 3820] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 17:13:37 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C89821800) [pid = 3820] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 17:13:37 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C85943800) [pid = 3820] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 17:13:37 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C86172400) [pid = 3820] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 17:13:37 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C871AF800) [pid = 3820] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 17:13:37 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C82E8A400) [pid = 3820] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 17:13:37 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CFA0B5400) [pid = 3820] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 17:13:38 INFO - PROCESS | 3820 | 1465863218242 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 17:13:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 17:13:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1240ms 17:13:38 INFO - PROCESS | 3820 | 1465863218265 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 17:13:38 INFO - PROCESS | 3820 | 1465863218268 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 17:13:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 17:13:38 INFO - PROCESS | 3820 | 1465863218271 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 17:13:38 INFO - PROCESS | 3820 | 1465863218273 Marionette TRACE conn5 <- [1,678,null,{}] 17:13:38 INFO - PROCESS | 3820 | 1465863218276 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:38 INFO - PROCESS | 3820 | 1465863218282 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:38 INFO - PROCESS | 3820 | 1465863218412 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 17:13:38 INFO - PROCESS | 3820 | 1465863218420 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:38 INFO - PROCESS | 3820 | 1465863218423 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:38 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB05000 == 32 [pid = 3820] [id = 179] 17:13:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C8A5DE400) [pid = 3820] [serial = 535] [outer = 0000000000000000] 17:13:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF3BA3000) [pid = 3820] [serial = 536] [outer = 0000007C8A5DE400] 17:13:38 INFO - PROCESS | 3820 | 1465863218476 Marionette DEBUG loaded listener.js 17:13:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF4514C00) [pid = 3820] [serial = 537] [outer = 0000007C8A5DE400] 17:13:39 INFO - PROCESS | 3820 | 1465863219393 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 17:13:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 17:13:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1180ms 17:13:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 17:13:39 INFO - PROCESS | 3820 | 1465863219455 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 17:13:39 INFO - PROCESS | 3820 | 1465863219457 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 17:13:39 INFO - PROCESS | 3820 | 1465863219464 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 17:13:39 INFO - PROCESS | 3820 | 1465863219466 Marionette TRACE conn5 <- [1,682,null,{}] 17:13:39 INFO - PROCESS | 3820 | 1465863219470 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:39 INFO - PROCESS | 3820 | 1465863219472 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:39 INFO - PROCESS | 3820 | 1465863219552 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 17:13:39 INFO - PROCESS | 3820 | 1465863219675 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:39 INFO - PROCESS | 3820 | 1465863219679 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:39 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C820D0800 == 33 [pid = 3820] [id = 180] 17:13:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C817E5800) [pid = 3820] [serial = 538] [outer = 0000000000000000] 17:13:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C81ED9800) [pid = 3820] [serial = 539] [outer = 0000007C817E5800] 17:13:39 INFO - PROCESS | 3820 | 1465863219740 Marionette DEBUG loaded listener.js 17:13:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C82830800) [pid = 3820] [serial = 540] [outer = 0000007C817E5800] 17:13:40 INFO - PROCESS | 3820 | 1465863220976 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 17:13:40 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) 17:13:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1528ms 17:13:41 INFO - PROCESS | 3820 | 1465863220994 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 17:13:41 INFO - PROCESS | 3820 | 1465863220998 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 17:13:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 17:13:41 INFO - PROCESS | 3820 | 1465863221003 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 17:13:41 INFO - PROCESS | 3820 | 1465863221007 Marionette TRACE conn5 <- [1,686,null,{}] 17:13:41 INFO - PROCESS | 3820 | 1465863221012 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:41 INFO - PROCESS | 3820 | 1465863221015 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:41 INFO - PROCESS | 3820 | 1465863221179 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 17:13:41 INFO - PROCESS | 3820 | 1465863221272 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:41 INFO - PROCESS | 3820 | 1465863221275 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:41 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E8D800 == 34 [pid = 3820] [id = 181] 17:13:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C84603C00) [pid = 3820] [serial = 541] [outer = 0000000000000000] 17:13:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C865ED800) [pid = 3820] [serial = 542] [outer = 0000007C84603C00] 17:13:41 INFO - PROCESS | 3820 | 1465863221336 Marionette DEBUG loaded listener.js 17:13:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C8765DC00) [pid = 3820] [serial = 543] [outer = 0000007C84603C00] 17:13:42 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB882800 == 33 [pid = 3820] [id = 18] 17:13:42 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89594800 == 32 [pid = 3820] [id = 24] 17:13:42 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA771000 == 31 [pid = 3820] [id = 16] 17:13:42 INFO - PROCESS | 3820 | --DOCSHELL 0000007C819E6000 == 30 [pid = 3820] [id = 15] 17:13:42 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF45A1800 == 29 [pid = 3820] [id = 25] 17:13:42 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6907000 == 28 [pid = 3820] [id = 14] 17:13:42 INFO - PROCESS | 3820 | --DOCSHELL 0000007C84696800 == 27 [pid = 3820] [id = 23] 17:13:42 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB05000 == 26 [pid = 3820] [id = 179] 17:13:42 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A346800 == 25 [pid = 3820] [id = 178] 17:13:42 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8997B000 == 24 [pid = 3820] [id = 177] 17:13:42 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891DF000 == 23 [pid = 3820] [id = 176] 17:13:42 INFO - PROCESS | 3820 | --DOCSHELL 0000007C876C5800 == 22 [pid = 3820] [id = 175] 17:13:42 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8302B000 == 21 [pid = 3820] [id = 174] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C8A5E4000) [pid = 3820] [serial = 485] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C8A7CA400) [pid = 3820] [serial = 486] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF9FEDC00) [pid = 3820] [serial = 498] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF5979C00) [pid = 3820] [serial = 465] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C826D0000) [pid = 3820] [serial = 467] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C82FBF000) [pid = 3820] [serial = 468] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C891C7400) [pid = 3820] [serial = 479] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C89667800) [pid = 3820] [serial = 480] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C871B7800) [pid = 3820] [serial = 476] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CF5654000) [pid = 3820] [serial = 489] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C88A32800) [pid = 3820] [serial = 477] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF55EE800) [pid = 3820] [serial = 488] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C89849000) [pid = 3820] [serial = 482] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C86172000) [pid = 3820] [serial = 473] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C871B4800) [pid = 3820] [serial = 474] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C865E9C00) [pid = 3820] [serial = 470] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C87656000) [pid = 3820] [serial = 471] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C8984F000) [pid = 3820] [serial = 494] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF58A4400) [pid = 3820] [serial = 491] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CFA7D0800) [pid = 3820] [serial = 500] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CFA89F800) [pid = 3820] [serial = 501] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CF6CE3800) [pid = 3820] [serial = 497] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007CF5978000) [pid = 3820] [serial = 492] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007C89886C00) [pid = 3820] [serial = 483] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007CF5979400) [pid = 3820] [serial = 495] [outer = 0000000000000000] [url = about:blank] 17:13:42 INFO - PROCESS | 3820 | 1465863222599 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 17:13:42 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) 17:13:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1639ms 17:13:42 INFO - PROCESS | 3820 | 1465863222662 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 17:13:42 INFO - PROCESS | 3820 | 1465863222666 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 17:13:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 17:13:42 INFO - PROCESS | 3820 | 1465863222677 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 17:13:42 INFO - PROCESS | 3820 | 1465863222680 Marionette TRACE conn5 <- [1,690,null,{}] 17:13:42 INFO - PROCESS | 3820 | 1465863222687 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:42 INFO - PROCESS | 3820 | 1465863222690 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:42 INFO - PROCESS | 3820 | 1465863222779 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 17:13:42 INFO - PROCESS | 3820 | 1465863222787 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:42 INFO - PROCESS | 3820 | 1465863222792 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:42 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82D93800 == 22 [pid = 3820] [id = 182] 17:13:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C82A27800) [pid = 3820] [serial = 544] [outer = 0000000000000000] 17:13:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C82DEC400) [pid = 3820] [serial = 545] [outer = 0000007C82A27800] 17:13:42 INFO - PROCESS | 3820 | 1465863222844 Marionette DEBUG loaded listener.js 17:13:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C83055000) [pid = 3820] [serial = 546] [outer = 0000007C82A27800] 17:13:43 INFO - PROCESS | 3820 | 1465863223817 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 17:13:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 17:13:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1194ms 17:13:43 INFO - PROCESS | 3820 | 1465863223873 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 17:13:43 INFO - PROCESS | 3820 | 1465863223878 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 17:13:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 17:13:43 INFO - PROCESS | 3820 | 1465863223885 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 17:13:43 INFO - PROCESS | 3820 | 1465863223888 Marionette TRACE conn5 <- [1,694,null,{}] 17:13:43 INFO - PROCESS | 3820 | 1465863223892 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:43 INFO - PROCESS | 3820 | 1465863223894 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:43 INFO - PROCESS | 3820 | 1465863223992 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 17:13:44 INFO - PROCESS | 3820 | 1465863224001 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:44 INFO - PROCESS | 3820 | 1465863224003 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:44 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8629D800 == 23 [pid = 3820] [id = 183] 17:13:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C846B2400) [pid = 3820] [serial = 547] [outer = 0000000000000000] 17:13:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C84DF1800) [pid = 3820] [serial = 548] [outer = 0000007C846B2400] 17:13:44 INFO - PROCESS | 3820 | 1465863224054 Marionette DEBUG loaded listener.js 17:13:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C85945C00) [pid = 3820] [serial = 549] [outer = 0000007C846B2400] 17:13:45 INFO - PROCESS | 3820 | 1465863225046 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 17:13:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 17:13:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1185ms 17:13:45 INFO - PROCESS | 3820 | 1465863225073 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 17:13:45 INFO - PROCESS | 3820 | 1465863225075 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 17:13:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 17:13:45 INFO - PROCESS | 3820 | 1465863225079 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 17:13:45 INFO - PROCESS | 3820 | 1465863225083 Marionette TRACE conn5 <- [1,698,null,{}] 17:13:45 INFO - PROCESS | 3820 | 1465863225094 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:45 INFO - PROCESS | 3820 | 1465863225099 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:45 INFO - PROCESS | 3820 | 1465863225217 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 17:13:45 INFO - PROCESS | 3820 | 1465863225225 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:45 INFO - PROCESS | 3820 | 1465863225228 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:45 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E74800 == 24 [pid = 3820] [id = 184] 17:13:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C87BE4800) [pid = 3820] [serial = 550] [outer = 0000000000000000] 17:13:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C88A35800) [pid = 3820] [serial = 551] [outer = 0000007C87BE4800] 17:13:45 INFO - PROCESS | 3820 | 1465863225316 Marionette DEBUG loaded listener.js 17:13:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C88ABE000) [pid = 3820] [serial = 552] [outer = 0000007C87BE4800] 17:13:45 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C83DAFC00) [pid = 3820] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 17:13:45 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C83DBB400) [pid = 3820] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 17:13:45 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C82A22C00) [pid = 3820] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 17:13:45 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C8966A800) [pid = 3820] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 17:13:45 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C83DB4400) [pid = 3820] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 17:13:45 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007C8913B800) [pid = 3820] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 17:13:45 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007CF551BC00) [pid = 3820] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 17:13:45 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007CFABEE400) [pid = 3820] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 17:13:45 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007CF5657000) [pid = 3820] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 17:13:45 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007C871AE800) [pid = 3820] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 17:13:45 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (0000007C871B1000) [pid = 3820] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 17:13:46 INFO - PROCESS | 3820 | 1465863226279 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 17:13:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 17:13:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1234ms 17:13:46 INFO - PROCESS | 3820 | 1465863226316 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 17:13:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 17:13:46 INFO - PROCESS | 3820 | 1465863226319 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 17:13:46 INFO - PROCESS | 3820 | 1465863226322 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 17:13:46 INFO - PROCESS | 3820 | 1465863226324 Marionette TRACE conn5 <- [1,702,null,{}] 17:13:46 INFO - PROCESS | 3820 | 1465863226327 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:46 INFO - PROCESS | 3820 | 1465863226330 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:46 INFO - PROCESS | 3820 | 1465863226425 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 17:13:46 INFO - PROCESS | 3820 | 1465863226431 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:46 INFO - PROCESS | 3820 | 1465863226433 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:46 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89962800 == 25 [pid = 3820] [id = 185] 17:13:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (0000007C89141400) [pid = 3820] [serial = 553] [outer = 0000000000000000] 17:13:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C891C7800) [pid = 3820] [serial = 554] [outer = 0000007C89141400] 17:13:46 INFO - PROCESS | 3820 | 1465863226480 Marionette DEBUG loaded listener.js 17:13:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C89822400) [pid = 3820] [serial = 555] [outer = 0000007C89141400] 17:13:47 INFO - PROCESS | 3820 | 1465863227439 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 17:13:47 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 17:13:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1131ms 17:13:47 INFO - PROCESS | 3820 | 1465863227456 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 17:13:47 INFO - PROCESS | 3820 | 1465863227458 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 17:13:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 17:13:47 INFO - PROCESS | 3820 | 1465863227461 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 17:13:47 INFO - PROCESS | 3820 | 1465863227463 Marionette TRACE conn5 <- [1,706,null,{}] 17:13:47 INFO - PROCESS | 3820 | 1465863227467 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:47 INFO - PROCESS | 3820 | 1465863227469 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:47 INFO - PROCESS | 3820 | 1465863227553 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 17:13:47 INFO - PROCESS | 3820 | 1465863227559 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:47 INFO - PROCESS | 3820 | 1465863227561 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:47 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C833BB000 == 26 [pid = 3820] [id = 186] 17:13:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C8982DC00) [pid = 3820] [serial = 556] [outer = 0000000000000000] 17:13:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C89853000) [pid = 3820] [serial = 557] [outer = 0000007C8982DC00] 17:13:47 INFO - PROCESS | 3820 | 1465863227606 Marionette DEBUG loaded listener.js 17:13:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C8988FC00) [pid = 3820] [serial = 558] [outer = 0000007C8982DC00] 17:13:48 INFO - PROCESS | 3820 | 1465863228547 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 17:13:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 17:13:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1182ms 17:13:48 INFO - PROCESS | 3820 | 1465863228648 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 17:13:48 INFO - PROCESS | 3820 | 1465863228652 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 17:13:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 17:13:48 INFO - PROCESS | 3820 | 1465863228658 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 17:13:48 INFO - PROCESS | 3820 | 1465863228662 Marionette TRACE conn5 <- [1,710,null,{}] 17:13:48 INFO - PROCESS | 3820 | 1465863228669 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:48 INFO - PROCESS | 3820 | 1465863228673 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:48 INFO - PROCESS | 3820 | 1465863228841 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 17:13:49 INFO - PROCESS | 3820 | 1465863229001 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:49 INFO - PROCESS | 3820 | 1465863229005 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:49 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8529A800 == 27 [pid = 3820] [id = 187] 17:13:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C836AFC00) [pid = 3820] [serial = 559] [outer = 0000000000000000] 17:13:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C83DB1C00) [pid = 3820] [serial = 560] [outer = 0000007C836AFC00] 17:13:49 INFO - PROCESS | 3820 | 1465863229068 Marionette DEBUG loaded listener.js 17:13:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C86172400) [pid = 3820] [serial = 561] [outer = 0000007C836AFC00] 17:13:49 INFO - PROCESS | 3820 | 1465863229680 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 17:13:49 INFO - PROCESS | 3820 | 1465863229756 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 17:13:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 17:13:49 INFO - PROCESS | 3820 | 1465863229763 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 17:13:49 INFO - PROCESS | 3820 | 1465863229767 Marionette TRACE conn5 <- [1,714,null,{}] 17:13:49 INFO - PROCESS | 3820 | 1465863229785 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:49 INFO - PROCESS | 3820 | 1465863229788 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:49 INFO - PROCESS | 3820 | 1465863229910 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 17:13:49 INFO - PROCESS | 3820 | 1465863229975 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:49 INFO - PROCESS | 3820 | 1465863229978 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:50 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899B2000 == 28 [pid = 3820] [id = 188] 17:13:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C88A35C00) [pid = 3820] [serial = 562] [outer = 0000000000000000] 17:13:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C891C0400) [pid = 3820] [serial = 563] [outer = 0000007C88A35C00] 17:13:50 INFO - PROCESS | 3820 | 1465863230038 Marionette DEBUG loaded listener.js 17:13:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C89888C00) [pid = 3820] [serial = 564] [outer = 0000007C88A35C00] 17:13:50 INFO - PROCESS | 3820 | 1465863230710 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 17:13:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 17:13:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 987ms 17:13:50 INFO - PROCESS | 3820 | 1465863230751 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 17:13:50 INFO - PROCESS | 3820 | 1465863230754 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 17:13:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 17:13:50 INFO - PROCESS | 3820 | 1465863230758 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 17:13:50 INFO - PROCESS | 3820 | 1465863230761 Marionette TRACE conn5 <- [1,718,null,{}] 17:13:50 INFO - PROCESS | 3820 | 1465863230772 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:50 INFO - PROCESS | 3820 | 1465863230777 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:50 INFO - PROCESS | 3820 | 1465863230900 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 17:13:50 INFO - PROCESS | 3820 | 1465863230975 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:50 INFO - PROCESS | 3820 | 1465863230980 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:51 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B08000 == 29 [pid = 3820] [id = 189] 17:13:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007CF3CDA000) [pid = 3820] [serial = 565] [outer = 0000000000000000] 17:13:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF4449800) [pid = 3820] [serial = 566] [outer = 0000007CF3CDA000] 17:13:51 INFO - PROCESS | 3820 | 1465863231082 Marionette DEBUG loaded listener.js 17:13:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF45D1000) [pid = 3820] [serial = 567] [outer = 0000007CF3CDA000] 17:13:51 INFO - PROCESS | 3820 | 1465863231738 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 17:13:51 INFO - PROCESS | 3820 | 1465863231784 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 17:13:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 17:13:51 INFO - PROCESS | 3820 | 1465863231788 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 17:13:51 INFO - PROCESS | 3820 | 1465863231790 Marionette TRACE conn5 <- [1,722,null,{}] 17:13:51 INFO - PROCESS | 3820 | 1465863231794 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:51 INFO - PROCESS | 3820 | 1465863231796 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:51 INFO - PROCESS | 3820 | 1465863231909 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 17:13:51 INFO - PROCESS | 3820 | 1465863231983 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:51 INFO - PROCESS | 3820 | 1465863231985 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:52 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C1B000 == 30 [pid = 3820] [id = 190] 17:13:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF3CDA800) [pid = 3820] [serial = 568] [outer = 0000000000000000] 17:13:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF5521C00) [pid = 3820] [serial = 569] [outer = 0000007CF3CDA800] 17:13:52 INFO - PROCESS | 3820 | 1465863232083 Marionette DEBUG loaded listener.js 17:13:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF55E9C00) [pid = 3820] [serial = 570] [outer = 0000007CF3CDA800] 17:13:52 INFO - PROCESS | 3820 | 1465863232748 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 17:13:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 17:13:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1026ms 17:13:52 INFO - PROCESS | 3820 | 1465863232817 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 17:13:52 INFO - PROCESS | 3820 | 1465863232822 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 17:13:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 17:13:52 INFO - PROCESS | 3820 | 1465863232827 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 17:13:52 INFO - PROCESS | 3820 | 1465863232830 Marionette TRACE conn5 <- [1,726,null,{}] 17:13:52 INFO - PROCESS | 3820 | 1465863232836 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:52 INFO - PROCESS | 3820 | 1465863232839 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:53 INFO - PROCESS | 3820 | 1465863233005 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 17:13:53 INFO - PROCESS | 3820 | 1465863233072 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:53 INFO - PROCESS | 3820 | 1465863233076 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007C820D0800 == 29 [pid = 3820] [id = 180] 17:13:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA756000 == 28 [pid = 3820] [id = 27] 17:13:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAD1D000 == 27 [pid = 3820] [id = 17] 17:13:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007C895A0000 == 26 [pid = 3820] [id = 22] 17:13:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007C861CA800 == 25 [pid = 3820] [id = 10] 17:13:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55BF800 == 24 [pid = 3820] [id = 13] 17:13:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E78000 == 23 [pid = 3820] [id = 20] 17:13:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF62BA000 == 22 [pid = 3820] [id = 26] 17:13:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A720000 == 21 [pid = 3820] [id = 21] 17:13:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007C83BE8800 == 20 [pid = 3820] [id = 28] 17:13:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFFB9C800 == 19 [pid = 3820] [id = 19] 17:13:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007C820E5000 == 18 [pid = 3820] [id = 173] 17:13:53 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C819E3800 == 19 [pid = 3820] [id = 191] 17:13:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C81ED9400) [pid = 3820] [serial = 571] [outer = 0000000000000000] 17:13:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C81EDD400) [pid = 3820] [serial = 572] [outer = 0000007C81ED9400] 17:13:53 INFO - PROCESS | 3820 | 1465863233708 Marionette DEBUG loaded listener.js 17:13:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C82E83000) [pid = 3820] [serial = 573] [outer = 0000007C81ED9400] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF3BA3000) [pid = 3820] [serial = 536] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C85485000) [pid = 3820] [serial = 521] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C8616A000) [pid = 3820] [serial = 522] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C89137C00) [pid = 3820] [serial = 527] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C871B4C00) [pid = 3820] [serial = 519] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8616B400) [pid = 3820] [serial = 518] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C89827400) [pid = 3820] [serial = 530] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C865EBC00) [pid = 3820] [serial = 504] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C85938800) [pid = 3820] [serial = 503] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C89825400) [pid = 3820] [serial = 507] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C891C5800) [pid = 3820] [serial = 506] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CF69CA000) [pid = 3820] [serial = 510] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF55E8C00) [pid = 3820] [serial = 509] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CFB759C00) [pid = 3820] [serial = 513] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CFAD32400) [pid = 3820] [serial = 512] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CFB768C00) [pid = 3820] [serial = 516] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007CFB759400) [pid = 3820] [serial = 515] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007C8988F400) [pid = 3820] [serial = 533] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007C89851400) [pid = 3820] [serial = 531] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007C871B9400) [pid = 3820] [serial = 524] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (0000007C8765E800) [pid = 3820] [serial = 525] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (0000007C8A5EA800) [pid = 3820] [serial = 534] [outer = 0000000000000000] [url = about:blank] 17:13:53 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (0000007C891C8800) [pid = 3820] [serial = 528] [outer = 0000000000000000] [url = about:blank] 17:13:54 INFO - PROCESS | 3820 | [3820] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:13:54 INFO - PROCESS | 3820 | 1465863234721 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 17:13:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 17:13:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1933ms 17:13:54 INFO - PROCESS | 3820 | 1465863234765 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 17:13:54 INFO - PROCESS | 3820 | 1465863234768 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 17:13:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 17:13:54 INFO - PROCESS | 3820 | 1465863234774 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 17:13:54 INFO - PROCESS | 3820 | 1465863234777 Marionette TRACE conn5 <- [1,730,null,{}] 17:13:54 INFO - PROCESS | 3820 | 1465863234782 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:54 INFO - PROCESS | 3820 | 1465863234786 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:54 INFO - PROCESS | 3820 | 1465863234881 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 17:13:54 INFO - PROCESS | 3820 | 1465863234889 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:54 INFO - PROCESS | 3820 | 1465863234892 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:54 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C861A6000 == 20 [pid = 3820] [id = 192] 17:13:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (0000007C85488C00) [pid = 3820] [serial = 574] [outer = 0000000000000000] 17:13:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (0000007C85943C00) [pid = 3820] [serial = 575] [outer = 0000007C85488C00] 17:13:54 INFO - PROCESS | 3820 | 1465863234949 Marionette DEBUG loaded listener.js 17:13:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (0000007C86171400) [pid = 3820] [serial = 576] [outer = 0000007C85488C00] 17:13:55 INFO - PROCESS | 3820 | 1465863235936 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 17:13:55 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 17:13:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1190ms 17:13:55 INFO - PROCESS | 3820 | 1465863235966 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 17:13:55 INFO - PROCESS | 3820 | 1465863235971 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 17:13:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 17:13:55 INFO - PROCESS | 3820 | 1465863235978 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 17:13:55 INFO - PROCESS | 3820 | 1465863235981 Marionette TRACE conn5 <- [1,734,null,{}] 17:13:55 INFO - PROCESS | 3820 | 1465863235985 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:55 INFO - PROCESS | 3820 | 1465863235988 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:56 INFO - PROCESS | 3820 | 1465863236107 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 17:13:56 INFO - PROCESS | 3820 | 1465863236115 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:56 INFO - PROCESS | 3820 | 1465863236118 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:56 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87B1E000 == 21 [pid = 3820] [id = 193] 17:13:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C865EE000) [pid = 3820] [serial = 577] [outer = 0000000000000000] 17:13:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C871B5800) [pid = 3820] [serial = 578] [outer = 0000007C865EE000] 17:13:56 INFO - PROCESS | 3820 | 1465863236209 Marionette DEBUG loaded listener.js 17:13:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C87BD6400) [pid = 3820] [serial = 579] [outer = 0000007C865EE000] 17:13:57 INFO - PROCESS | 3820 | 1465863237151 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 17:13:57 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.) 17:13:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1179ms 17:13:57 INFO - PROCESS | 3820 | 1465863237161 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 17:13:57 INFO - PROCESS | 3820 | 1465863237164 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 17:13:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 17:13:57 INFO - PROCESS | 3820 | 1465863237167 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 17:13:57 INFO - PROCESS | 3820 | 1465863237171 Marionette TRACE conn5 <- [1,738,null,{}] 17:13:57 INFO - PROCESS | 3820 | 1465863237188 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:57 INFO - PROCESS | 3820 | 1465863237192 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:57 INFO - PROCESS | 3820 | 1465863237307 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 17:13:57 INFO - PROCESS | 3820 | 1465863237316 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:57 INFO - PROCESS | 3820 | 1465863237318 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:57 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89595000 == 22 [pid = 3820] [id = 194] 17:13:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C8913BC00) [pid = 3820] [serial = 580] [outer = 0000000000000000] 17:13:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C891C2800) [pid = 3820] [serial = 581] [outer = 0000007C8913BC00] 17:13:57 INFO - PROCESS | 3820 | 1465863237400 Marionette DEBUG loaded listener.js 17:13:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C891CF400) [pid = 3820] [serial = 582] [outer = 0000007C8913BC00] 17:13:57 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C87BE4800) [pid = 3820] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 17:13:57 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007C82A27800) [pid = 3820] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 17:13:57 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007C817E5800) [pid = 3820] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 17:13:57 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007C89141400) [pid = 3820] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 17:13:57 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007C84603C00) [pid = 3820] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 17:13:57 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007C846B2400) [pid = 3820] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 17:13:57 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (0000007C8A5DE400) [pid = 3820] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 17:13:57 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (0000007C8982DC00) [pid = 3820] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 17:13:58 INFO - PROCESS | 3820 | 1465863238339 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 17:13:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 17:13:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1177ms 17:13:58 INFO - PROCESS | 3820 | 1465863238347 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 17:13:58 INFO - PROCESS | 3820 | 1465863238350 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 17:13:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 17:13:58 INFO - PROCESS | 3820 | 1465863238353 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 17:13:58 INFO - PROCESS | 3820 | 1465863238355 Marionette TRACE conn5 <- [1,742,null,{}] 17:13:58 INFO - PROCESS | 3820 | 1465863238359 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:58 INFO - PROCESS | 3820 | 1465863238361 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:58 INFO - PROCESS | 3820 | 1465863238471 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 17:13:58 INFO - PROCESS | 3820 | 1465863238485 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:58 INFO - PROCESS | 3820 | 1465863238487 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:58 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899A7800 == 23 [pid = 3820] [id = 195] 17:13:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (0000007C8913C000) [pid = 3820] [serial = 583] [outer = 0000000000000000] 17:13:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (0000007C8966B800) [pid = 3820] [serial = 584] [outer = 0000007C8913C000] 17:13:58 INFO - PROCESS | 3820 | 1465863238534 Marionette DEBUG loaded listener.js 17:13:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C8982D000) [pid = 3820] [serial = 585] [outer = 0000007C8913C000] 17:13:59 INFO - PROCESS | 3820 | 1465863239449 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 17:13:59 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 17:13:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1127ms 17:13:59 INFO - PROCESS | 3820 | 1465863239484 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 17:13:59 INFO - PROCESS | 3820 | 1465863239486 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 17:13:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 17:13:59 INFO - PROCESS | 3820 | 1465863239489 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 17:13:59 INFO - PROCESS | 3820 | 1465863239491 Marionette TRACE conn5 <- [1,746,null,{}] 17:13:59 INFO - PROCESS | 3820 | 1465863239494 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:13:59 INFO - PROCESS | 3820 | 1465863239497 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:59 INFO - PROCESS | 3820 | 1465863239601 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 17:13:59 INFO - PROCESS | 3820 | 1465863239609 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:13:59 INFO - PROCESS | 3820 | 1465863239611 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:13:59 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A71B800 == 24 [pid = 3820] [id = 196] 17:13:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C865E9800) [pid = 3820] [serial = 586] [outer = 0000000000000000] 17:13:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C89883800) [pid = 3820] [serial = 587] [outer = 0000007C865E9800] 17:13:59 INFO - PROCESS | 3820 | 1465863239667 Marionette DEBUG loaded listener.js 17:13:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C8A5E3000) [pid = 3820] [serial = 588] [outer = 0000007C865E9800] 17:14:00 INFO - PROCESS | 3820 | 1465863240379 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 17:14:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 17:14:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 923ms 17:14:00 INFO - PROCESS | 3820 | 1465863240416 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 17:14:00 INFO - PROCESS | 3820 | 1465863240421 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 17:14:00 INFO - PROCESS | 3820 | 1465863240427 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 17:14:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 17:14:00 INFO - PROCESS | 3820 | 1465863240430 Marionette TRACE conn5 <- [1,750,null,{}] 17:14:00 INFO - PROCESS | 3820 | 1465863240437 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:00 INFO - PROCESS | 3820 | 1465863240441 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:00 INFO - PROCESS | 3820 | 1465863240565 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 17:14:00 INFO - PROCESS | 3820 | 1465863240635 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:00 INFO - PROCESS | 3820 | 1465863240638 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:00 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8223D800 == 25 [pid = 3820] [id = 197] 17:14:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C83062C00) [pid = 3820] [serial = 589] [outer = 0000000000000000] 17:14:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C83BCD800) [pid = 3820] [serial = 590] [outer = 0000007C83062C00] 17:14:00 INFO - PROCESS | 3820 | 1465863240699 Marionette DEBUG loaded listener.js 17:14:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C86165800) [pid = 3820] [serial = 591] [outer = 0000007C83062C00] 17:14:01 INFO - PROCESS | 3820 | [3820] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:14:01 INFO - PROCESS | 3820 | 1465863241866 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 17:14:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 17:14:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1491ms 17:14:01 INFO - PROCESS | 3820 | 1465863241921 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 17:14:01 INFO - PROCESS | 3820 | 1465863241926 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 17:14:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 17:14:02 INFO - PROCESS | 3820 | 1465863242096 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 17:14:02 INFO - PROCESS | 3820 | 1465863242100 Marionette TRACE conn5 <- [1,754,null,{}] 17:14:02 INFO - PROCESS | 3820 | 1465863242106 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:02 INFO - PROCESS | 3820 | 1465863242110 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:02 INFO - PROCESS | 3820 | 1465863242219 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 17:14:02 INFO - PROCESS | 3820 | 1465863242279 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:02 INFO - PROCESS | 3820 | 1465863242281 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:02 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C85299800 == 26 [pid = 3820] [id = 198] 17:14:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C83DBC400) [pid = 3820] [serial = 592] [outer = 0000000000000000] 17:14:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C846AE400) [pid = 3820] [serial = 593] [outer = 0000007C83DBC400] 17:14:02 INFO - PROCESS | 3820 | 1465863242334 Marionette DEBUG loaded listener.js 17:14:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C865F6400) [pid = 3820] [serial = 594] [outer = 0000007C83DBC400] 17:14:02 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF4514C00) [pid = 3820] [serial = 537] [outer = 0000000000000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C89853000) [pid = 3820] [serial = 557] [outer = 0000000000000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C88A35800) [pid = 3820] [serial = 551] [outer = 0000000000000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C82DEC400) [pid = 3820] [serial = 545] [outer = 0000000000000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C83055000) [pid = 3820] [serial = 546] [outer = 0000000000000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007C81ED9800) [pid = 3820] [serial = 539] [outer = 0000000000000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007C891C7800) [pid = 3820] [serial = 554] [outer = 0000000000000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007C82830800) [pid = 3820] [serial = 540] [outer = 0000000000000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007C865ED800) [pid = 3820] [serial = 542] [outer = 0000000000000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007C8765DC00) [pid = 3820] [serial = 543] [outer = 0000000000000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (0000007C84DF1800) [pid = 3820] [serial = 548] [outer = 0000000000000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (0000007C88ABE000) [pid = 3820] [serial = 552] [outer = 0000000000000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (0000007C8988FC00) [pid = 3820] [serial = 558] [outer = 0000000000000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3820 | --DOMWINDOW == 56 (0000007C89822400) [pid = 3820] [serial = 555] [outer = 0000000000000000] [url = about:blank] 17:14:02 INFO - PROCESS | 3820 | --DOMWINDOW == 55 (0000007C85945C00) [pid = 3820] [serial = 549] [outer = 0000000000000000] [url = about:blank] 17:14:03 INFO - PROCESS | 3820 | 1465863243336 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 17:14:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 17:14:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1319ms 17:14:03 INFO - PROCESS | 3820 | 1465863243375 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 17:14:03 INFO - PROCESS | 3820 | 1465863243379 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 17:14:03 INFO - PROCESS | 3820 | 1465863243384 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 17:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 17:14:03 INFO - PROCESS | 3820 | 1465863243386 Marionette TRACE conn5 <- [1,758,null,{}] 17:14:03 INFO - PROCESS | 3820 | 1465863243393 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:03 INFO - PROCESS | 3820 | 1465863243397 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:03 INFO - PROCESS | 3820 | 1465863243511 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 17:14:03 INFO - PROCESS | 3820 | 1465863243579 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:03 INFO - PROCESS | 3820 | 1465863243581 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:03 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876CB800 == 27 [pid = 3820] [id = 199] 17:14:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (0000007C83DBD000) [pid = 3820] [serial = 595] [outer = 0000000000000000] 17:14:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (0000007C871B5C00) [pid = 3820] [serial = 596] [outer = 0000007C83DBD000] 17:14:03 INFO - PROCESS | 3820 | 1465863243633 Marionette DEBUG loaded listener.js 17:14:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (0000007C87BDC400) [pid = 3820] [serial = 597] [outer = 0000007C83DBD000] 17:14:04 INFO - PROCESS | 3820 | 1465863244067 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 17:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 17:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 735ms 17:14:04 INFO - PROCESS | 3820 | 1465863244122 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 17:14:04 INFO - PROCESS | 3820 | 1465863244125 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 17:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 17:14:04 INFO - PROCESS | 3820 | 1465863244128 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 17:14:04 INFO - PROCESS | 3820 | 1465863244130 Marionette TRACE conn5 <- [1,762,null,{}] 17:14:04 INFO - PROCESS | 3820 | 1465863244134 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:04 INFO - PROCESS | 3820 | 1465863244136 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:04 INFO - PROCESS | 3820 | 1465863244223 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 17:14:04 INFO - PROCESS | 3820 | 1465863244239 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:04 INFO - PROCESS | 3820 | 1465863244246 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:04 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89596800 == 28 [pid = 3820] [id = 200] 17:14:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (0000007C891C5000) [pid = 3820] [serial = 598] [outer = 0000000000000000] 17:14:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (0000007C891C9C00) [pid = 3820] [serial = 599] [outer = 0000007C891C5000] 17:14:04 INFO - PROCESS | 3820 | 1465863244305 Marionette DEBUG loaded listener.js 17:14:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C89827C00) [pid = 3820] [serial = 600] [outer = 0000007C891C5000] 17:14:04 INFO - PROCESS | 3820 | 1465863244755 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 17:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 17:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 692ms 17:14:04 INFO - PROCESS | 3820 | 1465863244823 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 17:14:04 INFO - PROCESS | 3820 | 1465863244826 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 17:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 17:14:04 INFO - PROCESS | 3820 | 1465863244829 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 17:14:04 INFO - PROCESS | 3820 | 1465863244831 Marionette TRACE conn5 <- [1,766,null,{}] 17:14:04 INFO - PROCESS | 3820 | 1465863244842 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:04 INFO - PROCESS | 3820 | 1465863244845 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:04 INFO - PROCESS | 3820 | 1465863244988 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 17:14:05 INFO - PROCESS | 3820 | 1465863245004 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:05 INFO - PROCESS | 3820 | 1465863245007 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:05 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A342800 == 29 [pid = 3820] [id = 201] 17:14:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C82828800) [pid = 3820] [serial = 601] [outer = 0000000000000000] 17:14:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C8988D400) [pid = 3820] [serial = 602] [outer = 0000007C82828800] 17:14:05 INFO - PROCESS | 3820 | 1465863245091 Marionette DEBUG loaded listener.js 17:14:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C8A5E8000) [pid = 3820] [serial = 603] [outer = 0000007C82828800] 17:14:05 INFO - PROCESS | 3820 | 1465863245531 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 17:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 17:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 734ms 17:14:05 INFO - PROCESS | 3820 | 1465863245567 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 17:14:05 INFO - PROCESS | 3820 | 1465863245570 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 17:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 17:14:05 INFO - PROCESS | 3820 | 1465863245573 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 17:14:05 INFO - PROCESS | 3820 | 1465863245575 Marionette TRACE conn5 <- [1,770,null,{}] 17:14:05 INFO - PROCESS | 3820 | 1465863245578 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:05 INFO - PROCESS | 3820 | 1465863245580 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:05 INFO - PROCESS | 3820 | 1465863245687 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 17:14:05 INFO - PROCESS | 3820 | 1465863245692 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:05 INFO - PROCESS | 3820 | 1465863245694 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:05 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A71A800 == 30 [pid = 3820] [id = 202] 17:14:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C82A28400) [pid = 3820] [serial = 604] [outer = 0000000000000000] 17:14:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C8A7C5C00) [pid = 3820] [serial = 605] [outer = 0000007C82A28400] 17:14:05 INFO - PROCESS | 3820 | 1465863245746 Marionette DEBUG loaded listener.js 17:14:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007CF3B9A400) [pid = 3820] [serial = 606] [outer = 0000007C82A28400] 17:14:06 INFO - PROCESS | 3820 | 1465863246194 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 17:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 17:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 671ms 17:14:06 INFO - PROCESS | 3820 | 1465863246252 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 17:14:06 INFO - PROCESS | 3820 | 1465863246255 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 17:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 17:14:06 INFO - PROCESS | 3820 | 1465863246258 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 17:14:06 INFO - PROCESS | 3820 | 1465863246260 Marionette TRACE conn5 <- [1,774,null,{}] 17:14:06 INFO - PROCESS | 3820 | 1465863246263 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:06 INFO - PROCESS | 3820 | 1465863246270 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:06 INFO - PROCESS | 3820 | 1465863246448 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 17:14:06 INFO - PROCESS | 3820 | 1465863246465 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:06 INFO - PROCESS | 3820 | 1465863246467 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:06 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B04800 == 31 [pid = 3820] [id = 203] 17:14:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007CF3BA4400) [pid = 3820] [serial = 607] [outer = 0000000000000000] 17:14:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007CF4C30C00) [pid = 3820] [serial = 608] [outer = 0000007CF3BA4400] 17:14:06 INFO - PROCESS | 3820 | 1465863246513 Marionette DEBUG loaded listener.js 17:14:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007CF4FBC400) [pid = 3820] [serial = 609] [outer = 0000007CF3BA4400] 17:14:06 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C865EE000) [pid = 3820] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 17:14:06 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C85488C00) [pid = 3820] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 17:14:06 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C81ED9400) [pid = 3820] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 17:14:06 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CF3CDA800) [pid = 3820] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 17:14:06 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C836AFC00) [pid = 3820] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 17:14:06 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007C88A35C00) [pid = 3820] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 17:14:06 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007C8913BC00) [pid = 3820] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 17:14:06 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007CF3CDA000) [pid = 3820] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 17:14:06 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007C8913C000) [pid = 3820] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 17:14:06 INFO - PROCESS | 3820 | 1465863246957 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 17:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 17:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 734ms 17:14:07 INFO - PROCESS | 3820 | 1465863246994 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 17:14:07 INFO - PROCESS | 3820 | 1465863246996 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 17:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 17:14:07 INFO - PROCESS | 3820 | 1465863247001 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 17:14:07 INFO - PROCESS | 3820 | 1465863247002 Marionette TRACE conn5 <- [1,778,null,{}] 17:14:07 INFO - PROCESS | 3820 | 1465863247006 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:07 INFO - PROCESS | 3820 | 1465863247008 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:07 INFO - PROCESS | 3820 | 1465863247114 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 17:14:07 INFO - PROCESS | 3820 | 1465863247171 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:07 INFO - PROCESS | 3820 | 1465863247173 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:07 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C14800 == 32 [pid = 3820] [id = 204] 17:14:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C84FCC000) [pid = 3820] [serial = 610] [outer = 0000000000000000] 17:14:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007CF4509000) [pid = 3820] [serial = 611] [outer = 0000007C84FCC000] 17:14:07 INFO - PROCESS | 3820 | 1465863247220 Marionette DEBUG loaded listener.js 17:14:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007CF5529000) [pid = 3820] [serial = 612] [outer = 0000007C84FCC000] 17:14:07 INFO - PROCESS | 3820 | 1465863247593 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 17:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 17:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 17:14:07 INFO - PROCESS | 3820 | 1465863247633 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 17:14:07 INFO - PROCESS | 3820 | 1465863247635 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 17:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 17:14:07 INFO - PROCESS | 3820 | 1465863247639 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 17:14:07 INFO - PROCESS | 3820 | 1465863247641 Marionette TRACE conn5 <- [1,782,null,{}] 17:14:07 INFO - PROCESS | 3820 | 1465863247644 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:07 INFO - PROCESS | 3820 | 1465863247647 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:07 INFO - PROCESS | 3820 | 1465863247732 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 17:14:07 INFO - PROCESS | 3820 | 1465863247765 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:07 INFO - PROCESS | 3820 | 1465863247767 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:07 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4CF7000 == 33 [pid = 3820] [id = 205] 17:14:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007CF55E8C00) [pid = 3820] [serial = 613] [outer = 0000000000000000] 17:14:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007CF5612800) [pid = 3820] [serial = 614] [outer = 0000007CF55E8C00] 17:14:07 INFO - PROCESS | 3820 | 1465863247812 Marionette DEBUG loaded listener.js 17:14:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007CF5619000) [pid = 3820] [serial = 615] [outer = 0000007CF55E8C00] 17:14:08 INFO - PROCESS | 3820 | 1465863248223 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 17:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 17:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 629ms 17:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 17:14:08 INFO - PROCESS | 3820 | 1465863248272 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 17:14:08 INFO - PROCESS | 3820 | 1465863248275 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 17:14:08 INFO - PROCESS | 3820 | 1465863248278 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 17:14:08 INFO - PROCESS | 3820 | 1465863248280 Marionette TRACE conn5 <- [1,786,null,{}] 17:14:08 INFO - PROCESS | 3820 | 1465863248283 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:08 INFO - PROCESS | 3820 | 1465863248285 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:08 INFO - PROCESS | 3820 | 1465863248378 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 17:14:08 INFO - PROCESS | 3820 | 1465863248387 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:08 INFO - PROCESS | 3820 | 1465863248389 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:08 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55C3000 == 34 [pid = 3820] [id = 206] 17:14:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007CF5618800) [pid = 3820] [serial = 616] [outer = 0000000000000000] 17:14:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007CF5657400) [pid = 3820] [serial = 617] [outer = 0000007CF5618800] 17:14:08 INFO - PROCESS | 3820 | 1465863248434 Marionette DEBUG loaded listener.js 17:14:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007CF5660C00) [pid = 3820] [serial = 618] [outer = 0000007CF5618800] 17:14:08 INFO - PROCESS | 3820 | 1465863248931 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 17:14:09 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 17:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 732ms 17:14:09 INFO - PROCESS | 3820 | 1465863249013 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 17:14:09 INFO - PROCESS | 3820 | 1465863249018 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 17:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 17:14:09 INFO - PROCESS | 3820 | 1465863249024 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 17:14:09 INFO - PROCESS | 3820 | 1465863249028 Marionette TRACE conn5 <- [1,790,null,{}] 17:14:09 INFO - PROCESS | 3820 | 1465863249034 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:09 INFO - PROCESS | 3820 | 1465863249037 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:09 INFO - PROCESS | 3820 | 1465863249250 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 17:14:09 INFO - PROCESS | 3820 | 1465863249308 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:09 INFO - PROCESS | 3820 | 1465863249313 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:09 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8711A000 == 35 [pid = 3820] [id = 207] 17:14:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C83DB6400) [pid = 3820] [serial = 619] [outer = 0000000000000000] 17:14:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C85938C00) [pid = 3820] [serial = 620] [outer = 0000007C83DB6400] 17:14:09 INFO - PROCESS | 3820 | 1465863249374 Marionette DEBUG loaded listener.js 17:14:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C871B9C00) [pid = 3820] [serial = 621] [outer = 0000007C83DB6400] 17:14:09 INFO - PROCESS | 3820 | 1465863249964 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 17:14:10 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 17:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 987ms 17:14:10 INFO - PROCESS | 3820 | 1465863250013 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 17:14:10 INFO - PROCESS | 3820 | 1465863250018 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 17:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 17:14:10 INFO - PROCESS | 3820 | 1465863250025 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 17:14:10 INFO - PROCESS | 3820 | 1465863250028 Marionette TRACE conn5 <- [1,794,null,{}] 17:14:10 INFO - PROCESS | 3820 | 1465863250032 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:10 INFO - PROCESS | 3820 | 1465863250035 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:10 INFO - PROCESS | 3820 | 1465863250151 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 17:14:10 INFO - PROCESS | 3820 | 1465863250225 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:10 INFO - PROCESS | 3820 | 1465863250228 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:10 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA08800 == 36 [pid = 3820] [id = 208] 17:14:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C891C5C00) [pid = 3820] [serial = 622] [outer = 0000000000000000] 17:14:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C89665400) [pid = 3820] [serial = 623] [outer = 0000007C891C5C00] 17:14:10 INFO - PROCESS | 3820 | 1465863250328 Marionette DEBUG loaded listener.js 17:14:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8988C400) [pid = 3820] [serial = 624] [outer = 0000007C891C5C00] 17:14:10 INFO - PROCESS | 3820 | 1465863250937 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 17:14:11 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 17:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 987ms 17:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 17:14:11 INFO - PROCESS | 3820 | 1465863251014 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 17:14:11 INFO - PROCESS | 3820 | 1465863251017 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 17:14:11 INFO - PROCESS | 3820 | 1465863251021 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 17:14:11 INFO - PROCESS | 3820 | 1465863251025 Marionette TRACE conn5 <- [1,798,null,{}] 17:14:11 INFO - PROCESS | 3820 | 1465863251051 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:11 INFO - PROCESS | 3820 | 1465863251056 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:11 INFO - PROCESS | 3820 | 1465863251198 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 17:14:11 INFO - PROCESS | 3820 | 1465863251242 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:11 INFO - PROCESS | 3820 | 1465863251246 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:11 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5F56800 == 37 [pid = 3820] [id = 209] 17:14:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF4C0E000) [pid = 3820] [serial = 625] [outer = 0000000000000000] 17:14:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF4ECDC00) [pid = 3820] [serial = 626] [outer = 0000007CF4C0E000] 17:14:11 INFO - PROCESS | 3820 | 1465863251306 Marionette DEBUG loaded listener.js 17:14:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF5660400) [pid = 3820] [serial = 627] [outer = 0000007CF4C0E000] 17:14:11 INFO - PROCESS | 3820 | 1465863251939 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 17:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 17:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 944ms 17:14:11 INFO - PROCESS | 3820 | 1465863251966 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 17:14:11 INFO - PROCESS | 3820 | 1465863251970 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 17:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 17:14:11 INFO - PROCESS | 3820 | 1465863251973 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 17:14:11 INFO - PROCESS | 3820 | 1465863251975 Marionette TRACE conn5 <- [1,802,null,{}] 17:14:11 INFO - PROCESS | 3820 | 1465863251979 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:11 INFO - PROCESS | 3820 | 1465863251981 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:12 INFO - PROCESS | 3820 | 1465863252094 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 17:14:12 INFO - PROCESS | 3820 | 1465863252167 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:12 INFO - PROCESS | 3820 | 1465863252169 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:12 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF698C000 == 38 [pid = 3820] [id = 210] 17:14:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF58A4400) [pid = 3820] [serial = 628] [outer = 0000000000000000] 17:14:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF596DC00) [pid = 3820] [serial = 629] [outer = 0000007CF58A4400] 17:14:12 INFO - PROCESS | 3820 | 1465863252266 Marionette DEBUG loaded listener.js 17:14:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF5977000) [pid = 3820] [serial = 630] [outer = 0000007CF58A4400] 17:14:13 INFO - PROCESS | 3820 | 1465863252995 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 17:14:13 INFO - PROCESS | 3820 | 1465863253054 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 17:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 17:14:13 INFO - PROCESS | 3820 | 1465863253069 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 17:14:13 INFO - PROCESS | 3820 | 1465863253073 Marionette TRACE conn5 <- [1,806,null,{}] 17:14:13 INFO - PROCESS | 3820 | 1465863253078 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:13 INFO - PROCESS | 3820 | 1465863253081 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:13 INFO - PROCESS | 3820 | 1465863253186 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 17:14:13 INFO - PROCESS | 3820 | 1465863253255 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:13 INFO - PROCESS | 3820 | 1465863253259 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:13 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87113000 == 39 [pid = 3820] [id = 211] 17:14:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C85260400) [pid = 3820] [serial = 631] [outer = 0000000000000000] 17:14:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C85943800) [pid = 3820] [serial = 632] [outer = 0000007C85260400] 17:14:13 INFO - PROCESS | 3820 | 1465863253310 Marionette DEBUG loaded listener.js 17:14:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C87BDAC00) [pid = 3820] [serial = 633] [outer = 0000007C85260400] 17:14:14 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A342800 == 38 [pid = 3820] [id = 201] 17:14:14 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89596800 == 37 [pid = 3820] [id = 200] 17:14:14 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B04800 == 36 [pid = 3820] [id = 203] 17:14:14 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C14800 == 35 [pid = 3820] [id = 204] 17:14:14 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E8D800 == 34 [pid = 3820] [id = 181] 17:14:14 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4CF7000 == 33 [pid = 3820] [id = 205] 17:14:14 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A71A800 == 32 [pid = 3820] [id = 202] 17:14:14 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF698C000 == 31 [pid = 3820] [id = 210] 17:14:14 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5F56800 == 30 [pid = 3820] [id = 209] 17:14:14 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA08800 == 29 [pid = 3820] [id = 208] 17:14:14 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55C3000 == 28 [pid = 3820] [id = 206] 17:14:14 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8711A000 == 27 [pid = 3820] [id = 207] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C87BD6400) [pid = 3820] [serial = 579] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C85943C00) [pid = 3820] [serial = 575] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C81EDD400) [pid = 3820] [serial = 572] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C82E83000) [pid = 3820] [serial = 573] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF55E9C00) [pid = 3820] [serial = 570] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF5521C00) [pid = 3820] [serial = 569] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C83DB1C00) [pid = 3820] [serial = 560] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C86172400) [pid = 3820] [serial = 561] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C89888C00) [pid = 3820] [serial = 564] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C891C0400) [pid = 3820] [serial = 563] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C891C2800) [pid = 3820] [serial = 581] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF45D1000) [pid = 3820] [serial = 567] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF4449800) [pid = 3820] [serial = 566] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C891CF400) [pid = 3820] [serial = 582] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C871B5800) [pid = 3820] [serial = 578] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C86171400) [pid = 3820] [serial = 576] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C8966B800) [pid = 3820] [serial = 584] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C8982D000) [pid = 3820] [serial = 585] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C89883800) [pid = 3820] [serial = 587] [outer = 0000000000000000] [url = about:blank] 17:14:14 INFO - PROCESS | 3820 | 1465863254591 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 17:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 17:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1593ms 17:14:14 INFO - PROCESS | 3820 | 1465863254672 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 17:14:14 INFO - PROCESS | 3820 | 1465863254676 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 17:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 17:14:14 INFO - PROCESS | 3820 | 1465863254682 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 17:14:14 INFO - PROCESS | 3820 | 1465863254685 Marionette TRACE conn5 <- [1,810,null,{}] 17:14:14 INFO - PROCESS | 3820 | 1465863254692 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:14 INFO - PROCESS | 3820 | 1465863254696 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:14 INFO - PROCESS | 3820 | 1465863254786 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 17:14:14 INFO - PROCESS | 3820 | 1465863254793 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:14 INFO - PROCESS | 3820 | 1465863254797 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:14 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82D7E000 == 28 [pid = 3820] [id = 212] 17:14:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C82D05000) [pid = 3820] [serial = 634] [outer = 0000000000000000] 17:14:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C82DF4C00) [pid = 3820] [serial = 635] [outer = 0000007C82D05000] 17:14:14 INFO - PROCESS | 3820 | 1465863254847 Marionette DEBUG loaded listener.js 17:14:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C83056000) [pid = 3820] [serial = 636] [outer = 0000007C82D05000] 17:14:16 INFO - PROCESS | 3820 | 1465863256690 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 17:14:16 INFO - PROCESS | 3820 | 1465863256721 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 17:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 17:14:16 INFO - PROCESS | 3820 | 1465863256728 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 17:14:16 INFO - PROCESS | 3820 | 1465863256731 Marionette TRACE conn5 <- [1,814,null,{}] 17:14:16 INFO - PROCESS | 3820 | 1465863256735 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:16 INFO - PROCESS | 3820 | 1465863256738 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:16 INFO - PROCESS | 3820 | 1465863256832 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 17:14:16 INFO - PROCESS | 3820 | 1465863256839 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:16 INFO - PROCESS | 3820 | 1465863256841 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:16 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E1B800 == 29 [pid = 3820] [id = 213] 17:14:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C871AE400) [pid = 3820] [serial = 637] [outer = 0000000000000000] 17:14:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C871BAC00) [pid = 3820] [serial = 638] [outer = 0000007C871AE400] 17:14:16 INFO - PROCESS | 3820 | 1465863256891 Marionette DEBUG loaded listener.js 17:14:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C88A33800) [pid = 3820] [serial = 639] [outer = 0000007C871AE400] 17:14:17 INFO - PROCESS | 3820 | 1465863257345 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 17:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 17:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 671ms 17:14:17 INFO - PROCESS | 3820 | 1465863257401 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 17:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 17:14:17 INFO - PROCESS | 3820 | 1465863257403 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 17:14:17 INFO - PROCESS | 3820 | 1465863257407 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 17:14:17 INFO - PROCESS | 3820 | 1465863257411 Marionette TRACE conn5 <- [1,818,null,{}] 17:14:17 INFO - PROCESS | 3820 | 1465863257422 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:17 INFO - PROCESS | 3820 | 1465863257427 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:17 INFO - PROCESS | 3820 | 1465863257518 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 17:14:17 INFO - PROCESS | 3820 | 1465863257527 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:17 INFO - PROCESS | 3820 | 1465863257531 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:17 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876CD000 == 30 [pid = 3820] [id = 214] 17:14:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C891C4000) [pid = 3820] [serial = 640] [outer = 0000000000000000] 17:14:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C891C7000) [pid = 3820] [serial = 641] [outer = 0000007C891C4000] 17:14:17 INFO - PROCESS | 3820 | 1465863257586 Marionette DEBUG loaded listener.js 17:14:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8966AC00) [pid = 3820] [serial = 642] [outer = 0000007C891C4000] 17:14:18 INFO - PROCESS | 3820 | 1465863258050 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 17:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 17:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 692ms 17:14:18 INFO - PROCESS | 3820 | 1465863258108 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 17:14:18 INFO - PROCESS | 3820 | 1465863258111 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 17:14:18 INFO - PROCESS | 3820 | 1465863258115 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 17:14:18 INFO - PROCESS | 3820 | 1465863258117 Marionette TRACE conn5 <- [1,822,null,{}] 17:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 17:14:18 INFO - PROCESS | 3820 | 1465863258120 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:18 INFO - PROCESS | 3820 | 1465863258122 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:18 INFO - PROCESS | 3820 | 1465863258233 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 17:14:18 INFO - PROCESS | 3820 | 1465863258238 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:18 INFO - PROCESS | 3820 | 1465863258241 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:18 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A339800 == 31 [pid = 3820] [id = 215] 17:14:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C89848C00) [pid = 3820] [serial = 643] [outer = 0000000000000000] 17:14:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C8984F400) [pid = 3820] [serial = 644] [outer = 0000007C89848C00] 17:14:18 INFO - PROCESS | 3820 | 1465863258322 Marionette DEBUG loaded listener.js 17:14:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C89889000) [pid = 3820] [serial = 645] [outer = 0000007C89848C00] 17:14:18 INFO - PROCESS | 3820 | 1465863258790 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 17:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 17:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 735ms 17:14:18 INFO - PROCESS | 3820 | 1465863258856 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 17:14:18 INFO - PROCESS | 3820 | 1465863258858 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 17:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 17:14:18 INFO - PROCESS | 3820 | 1465863258868 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 17:14:18 INFO - PROCESS | 3820 | 1465863258869 Marionette TRACE conn5 <- [1,826,null,{}] 17:14:18 INFO - PROCESS | 3820 | 1465863258913 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:18 INFO - PROCESS | 3820 | 1465863258915 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:19 INFO - PROCESS | 3820 | 1465863259026 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 17:14:19 INFO - PROCESS | 3820 | 1465863259032 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:19 INFO - PROCESS | 3820 | 1465863259034 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:19 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA1D800 == 32 [pid = 3820] [id = 216] 17:14:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C8984AC00) [pid = 3820] [serial = 646] [outer = 0000000000000000] 17:14:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C8A7C1400) [pid = 3820] [serial = 647] [outer = 0000007C8984AC00] 17:14:19 INFO - PROCESS | 3820 | 1465863259079 Marionette DEBUG loaded listener.js 17:14:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF3B9FC00) [pid = 3820] [serial = 648] [outer = 0000007C8984AC00] 17:14:19 INFO - PROCESS | 3820 | 1465863259542 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 17:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 17:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 715ms 17:14:19 INFO - PROCESS | 3820 | 1465863259585 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 17:14:19 INFO - PROCESS | 3820 | 1465863259588 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 17:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 17:14:19 INFO - PROCESS | 3820 | 1465863259591 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 17:14:19 INFO - PROCESS | 3820 | 1465863259593 Marionette TRACE conn5 <- [1,830,null,{}] 17:14:19 INFO - PROCESS | 3820 | 1465863259596 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:19 INFO - PROCESS | 3820 | 1465863259603 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:19 INFO - PROCESS | 3820 | 1465863259741 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 17:14:19 INFO - PROCESS | 3820 | 1465863259752 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:19 INFO - PROCESS | 3820 | 1465863259755 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:19 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C03000 == 33 [pid = 3820] [id = 217] 17:14:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF3CDA800) [pid = 3820] [serial = 649] [outer = 0000000000000000] 17:14:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF4509400) [pid = 3820] [serial = 650] [outer = 0000007CF3CDA800] 17:14:19 INFO - PROCESS | 3820 | 1465863259847 Marionette DEBUG loaded listener.js 17:14:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF55E3000) [pid = 3820] [serial = 651] [outer = 0000007CF3CDA800] 17:14:20 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C82828800) [pid = 3820] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 17:14:20 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C82A28400) [pid = 3820] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 17:14:20 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C84FCC000) [pid = 3820] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 17:14:20 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF3BA4400) [pid = 3820] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 17:14:20 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C865E9800) [pid = 3820] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 17:14:20 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C83DBC400) [pid = 3820] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 17:14:20 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C83DBD000) [pid = 3820] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 17:14:20 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C891C5000) [pid = 3820] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 17:14:20 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C83062C00) [pid = 3820] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 17:14:20 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF55E8C00) [pid = 3820] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 17:14:20 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF5618800) [pid = 3820] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 17:14:20 INFO - PROCESS | 3820 | 1465863260431 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 17:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 17:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 881ms 17:14:20 INFO - PROCESS | 3820 | 1465863260476 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 17:14:20 INFO - PROCESS | 3820 | 1465863260478 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 17:14:20 INFO - PROCESS | 3820 | 1465863260481 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 17:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 17:14:20 INFO - PROCESS | 3820 | 1465863260483 Marionette TRACE conn5 <- [1,834,null,{}] 17:14:20 INFO - PROCESS | 3820 | 1465863260486 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:20 INFO - PROCESS | 3820 | 1465863260488 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:20 INFO - PROCESS | 3820 | 1465863260595 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 17:14:20 INFO - PROCESS | 3820 | 1465863260642 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:20 INFO - PROCESS | 3820 | 1465863260644 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:20 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4CE8000 == 34 [pid = 3820] [id = 218] 17:14:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C88AB3C00) [pid = 3820] [serial = 652] [outer = 0000000000000000] 17:14:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF3B97C00) [pid = 3820] [serial = 653] [outer = 0000007C88AB3C00] 17:14:20 INFO - PROCESS | 3820 | 1465863260690 Marionette DEBUG loaded listener.js 17:14:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF5611000) [pid = 3820] [serial = 654] [outer = 0000007C88AB3C00] 17:14:21 INFO - PROCESS | 3820 | 1465863261055 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 17:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 17:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 629ms 17:14:21 INFO - PROCESS | 3820 | 1465863261114 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 17:14:21 INFO - PROCESS | 3820 | 1465863261116 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 17:14:21 INFO - PROCESS | 3820 | 1465863261119 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 17:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 17:14:21 INFO - PROCESS | 3820 | 1465863261121 Marionette TRACE conn5 <- [1,838,null,{}] 17:14:21 INFO - PROCESS | 3820 | 1465863261124 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:21 INFO - PROCESS | 3820 | 1465863261126 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:21 INFO - PROCESS | 3820 | 1465863261209 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 17:14:21 INFO - PROCESS | 3820 | 1465863261215 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:21 INFO - PROCESS | 3820 | 1465863261217 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:21 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5F4C000 == 35 [pid = 3820] [id = 219] 17:14:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF5619400) [pid = 3820] [serial = 655] [outer = 0000000000000000] 17:14:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF565CC00) [pid = 3820] [serial = 656] [outer = 0000007CF5619400] 17:14:21 INFO - PROCESS | 3820 | 1465863261270 Marionette DEBUG loaded listener.js 17:14:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF589EC00) [pid = 3820] [serial = 657] [outer = 0000007CF5619400] 17:14:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF58A5800) [pid = 3820] [serial = 658] [outer = 0000007CFAA6BC00] 17:14:21 INFO - PROCESS | 3820 | 1465863261786 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 17:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 17:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 671ms 17:14:21 INFO - PROCESS | 3820 | 1465863261793 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 17:14:21 INFO - PROCESS | 3820 | 1465863261795 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 17:14:21 INFO - PROCESS | 3820 | 1465863261799 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 17:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 17:14:21 INFO - PROCESS | 3820 | 1465863261800 Marionette TRACE conn5 <- [1,842,null,{}] 17:14:21 INFO - PROCESS | 3820 | 1465863261804 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:21 INFO - PROCESS | 3820 | 1465863261806 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:21 INFO - PROCESS | 3820 | 1465863261892 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 17:14:21 INFO - PROCESS | 3820 | 1465863261898 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:21 INFO - PROCESS | 3820 | 1465863261900 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:21 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82DAC000 == 36 [pid = 3820] [id = 220] 17:14:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C82A22800) [pid = 3820] [serial = 659] [outer = 0000000000000000] 17:14:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF5972000) [pid = 3820] [serial = 660] [outer = 0000007C82A22800] 17:14:21 INFO - PROCESS | 3820 | 1465863261948 Marionette DEBUG loaded listener.js 17:14:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF5DB4800) [pid = 3820] [serial = 661] [outer = 0000007C82A22800] 17:14:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E1B800 == 35 [pid = 3820] [id = 213] 17:14:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87113000 == 34 [pid = 3820] [id = 211] 17:14:23 INFO - PROCESS | 3820 | --DOCSHELL 0000007C876CD000 == 33 [pid = 3820] [id = 214] 17:14:23 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A339800 == 32 [pid = 3820] [id = 215] 17:14:23 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82D7E000 == 31 [pid = 3820] [id = 212] 17:14:23 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5F4C000 == 30 [pid = 3820] [id = 219] 17:14:23 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C03000 == 29 [pid = 3820] [id = 217] 17:14:23 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA1D800 == 28 [pid = 3820] [id = 216] 17:14:23 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4CE8000 == 27 [pid = 3820] [id = 218] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C8988D400) [pid = 3820] [serial = 602] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8A5E8000) [pid = 3820] [serial = 603] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF3B9A400) [pid = 3820] [serial = 606] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8A7C5C00) [pid = 3820] [serial = 605] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF4509000) [pid = 3820] [serial = 611] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CF4C30C00) [pid = 3820] [serial = 608] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C8A5E3000) [pid = 3820] [serial = 588] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF4FBC400) [pid = 3820] [serial = 609] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C846AE400) [pid = 3820] [serial = 593] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C865F6400) [pid = 3820] [serial = 594] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C871B5C00) [pid = 3820] [serial = 596] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C87BDC400) [pid = 3820] [serial = 597] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C891C9C00) [pid = 3820] [serial = 599] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C83BCD800) [pid = 3820] [serial = 590] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C86165800) [pid = 3820] [serial = 591] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF5619000) [pid = 3820] [serial = 615] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CF5660C00) [pid = 3820] [serial = 618] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CF5657400) [pid = 3820] [serial = 617] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CF5612800) [pid = 3820] [serial = 614] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007C89827C00) [pid = 3820] [serial = 600] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007CF5529000) [pid = 3820] [serial = 612] [outer = 0000000000000000] [url = about:blank] 17:14:23 INFO - PROCESS | 3820 | 1465863263692 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 17:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 17:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1933ms 17:14:23 INFO - PROCESS | 3820 | 1465863263736 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 17:14:23 INFO - PROCESS | 3820 | 1465863263740 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 17:14:23 INFO - PROCESS | 3820 | 1465863263745 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 17:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 17:14:23 INFO - PROCESS | 3820 | 1465863263749 Marionette TRACE conn5 <- [1,846,null,{}] 17:14:23 INFO - PROCESS | 3820 | 1465863263755 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:23 INFO - PROCESS | 3820 | 1465863263759 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:23 INFO - PROCESS | 3820 | 1465863263855 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 17:14:23 INFO - PROCESS | 3820 | 1465863263862 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:23 INFO - PROCESS | 3820 | 1465863263867 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:23 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82D82800 == 28 [pid = 3820] [id = 221] 17:14:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C82A28800) [pid = 3820] [serial = 662] [outer = 0000000000000000] 17:14:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C82D10800) [pid = 3820] [serial = 663] [outer = 0000007C82A28800] 17:14:23 INFO - PROCESS | 3820 | 1465863263924 Marionette DEBUG loaded listener.js 17:14:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C82FD9400) [pid = 3820] [serial = 664] [outer = 0000007C82A28800] 17:14:24 INFO - PROCESS | 3820 | 1465863264400 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 17:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 17:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 672ms 17:14:24 INFO - PROCESS | 3820 | 1465863264423 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 17:14:24 INFO - PROCESS | 3820 | 1465863264429 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 17:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 17:14:24 INFO - PROCESS | 3820 | 1465863264436 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 17:14:24 INFO - PROCESS | 3820 | 1465863264439 Marionette TRACE conn5 <- [1,850,null,{}] 17:14:24 INFO - PROCESS | 3820 | 1465863264443 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:24 INFO - PROCESS | 3820 | 1465863264446 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:24 INFO - PROCESS | 3820 | 1465863264537 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 17:14:24 INFO - PROCESS | 3820 | 1465863264546 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:24 INFO - PROCESS | 3820 | 1465863264549 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:24 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87111800 == 29 [pid = 3820] [id = 222] 17:14:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C83DB2000) [pid = 3820] [serial = 665] [outer = 0000000000000000] 17:14:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C83DB7800) [pid = 3820] [serial = 666] [outer = 0000007C83DB2000] 17:14:24 INFO - PROCESS | 3820 | 1465863264598 Marionette DEBUG loaded listener.js 17:14:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C84DF1C00) [pid = 3820] [serial = 667] [outer = 0000007C83DB2000] 17:14:25 INFO - PROCESS | 3820 | 1465863265069 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 17:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 17:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 691ms 17:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 17:14:25 INFO - PROCESS | 3820 | 1465863265132 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 17:14:25 INFO - PROCESS | 3820 | 1465863265134 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 17:14:25 INFO - PROCESS | 3820 | 1465863265138 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 17:14:25 INFO - PROCESS | 3820 | 1465863265142 Marionette TRACE conn5 <- [1,854,null,{}] 17:14:25 INFO - PROCESS | 3820 | 1465863265153 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:25 INFO - PROCESS | 3820 | 1465863265158 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:25 INFO - PROCESS | 3820 | 1465863265275 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 17:14:25 INFO - PROCESS | 3820 | 1465863265348 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:25 INFO - PROCESS | 3820 | 1465863265352 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:25 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E11800 == 30 [pid = 3820] [id = 223] 17:14:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C811ED800) [pid = 3820] [serial = 668] [outer = 0000000000000000] 17:14:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C865F3800) [pid = 3820] [serial = 669] [outer = 0000007C811ED800] 17:14:25 INFO - PROCESS | 3820 | 1465863265401 Marionette DEBUG loaded listener.js 17:14:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C871B8800) [pid = 3820] [serial = 670] [outer = 0000007C811ED800] 17:14:25 INFO - PROCESS | 3820 | 1465863265774 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 17:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 17:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 692ms 17:14:25 INFO - PROCESS | 3820 | 1465863265832 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 17:14:25 INFO - PROCESS | 3820 | 1465863265835 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 17:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 17:14:25 INFO - PROCESS | 3820 | 1465863265844 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 17:14:25 INFO - PROCESS | 3820 | 1465863265846 Marionette TRACE conn5 <- [1,858,null,{}] 17:14:25 INFO - PROCESS | 3820 | 1465863265850 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:25 INFO - PROCESS | 3820 | 1465863265852 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:25 INFO - PROCESS | 3820 | 1465863265941 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 17:14:25 INFO - PROCESS | 3820 | 1465863265947 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:25 INFO - PROCESS | 3820 | 1465863265949 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:25 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89592800 == 31 [pid = 3820] [id = 224] 17:14:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C87BDB400) [pid = 3820] [serial = 671] [outer = 0000000000000000] 17:14:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C88A37400) [pid = 3820] [serial = 672] [outer = 0000007C87BDB400] 17:14:25 INFO - PROCESS | 3820 | 1465863265994 Marionette DEBUG loaded listener.js 17:14:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C88AB8400) [pid = 3820] [serial = 673] [outer = 0000007C87BDB400] 17:14:26 INFO - PROCESS | 3820 | 1465863266429 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 17:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 17:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 629ms 17:14:26 INFO - PROCESS | 3820 | 1465863266474 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 17:14:26 INFO - PROCESS | 3820 | 1465863266476 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 17:14:26 INFO - PROCESS | 3820 | 1465863266480 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 17:14:26 INFO - PROCESS | 3820 | 1465863266482 Marionette TRACE conn5 <- [1,862,null,{}] 17:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 17:14:26 INFO - PROCESS | 3820 | 1465863266486 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:26 INFO - PROCESS | 3820 | 1465863266488 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:26 INFO - PROCESS | 3820 | 1465863266570 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 17:14:26 INFO - PROCESS | 3820 | 1465863266577 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:26 INFO - PROCESS | 3820 | 1465863266579 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:26 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8997A800 == 32 [pid = 3820] [id = 225] 17:14:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8913A400) [pid = 3820] [serial = 674] [outer = 0000000000000000] 17:14:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8913F400) [pid = 3820] [serial = 675] [outer = 0000007C8913A400] 17:14:26 INFO - PROCESS | 3820 | 1465863266653 Marionette DEBUG loaded listener.js 17:14:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C891C9400) [pid = 3820] [serial = 676] [outer = 0000007C8913A400] 17:14:27 INFO - PROCESS | 3820 | 1465863267096 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 17:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 17:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 672ms 17:14:27 INFO - PROCESS | 3820 | 1465863267157 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 17:14:27 INFO - PROCESS | 3820 | 1465863267159 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 17:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 17:14:27 INFO - PROCESS | 3820 | 1465863267163 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 17:14:27 INFO - PROCESS | 3820 | 1465863267164 Marionette TRACE conn5 <- [1,866,null,{}] 17:14:27 INFO - PROCESS | 3820 | 1465863267168 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:27 INFO - PROCESS | 3820 | 1465863267174 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:27 INFO - PROCESS | 3820 | 1465863267284 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 17:14:27 INFO - PROCESS | 3820 | 1465863267296 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:27 INFO - PROCESS | 3820 | 1465863267298 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:27 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A71F000 == 33 [pid = 3820] [id = 226] 17:14:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C891C0800) [pid = 3820] [serial = 677] [outer = 0000000000000000] 17:14:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C89671000) [pid = 3820] [serial = 678] [outer = 0000007C891C0800] 17:14:27 INFO - PROCESS | 3820 | 1465863267344 Marionette DEBUG loaded listener.js 17:14:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C89856800) [pid = 3820] [serial = 679] [outer = 0000007C891C0800] 17:14:27 INFO - PROCESS | 3820 | 1465863267757 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 17:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 17:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 628ms 17:14:27 INFO - PROCESS | 3820 | 1465863267794 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 17:14:27 INFO - PROCESS | 3820 | 1465863267796 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 17:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 17:14:27 INFO - PROCESS | 3820 | 1465863267799 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 17:14:27 INFO - PROCESS | 3820 | 1465863267801 Marionette TRACE conn5 <- [1,870,null,{}] 17:14:27 INFO - PROCESS | 3820 | 1465863267805 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:27 INFO - PROCESS | 3820 | 1465863267807 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:27 INFO - PROCESS | 3820 | 1465863267885 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 17:14:27 INFO - PROCESS | 3820 | 1465863267923 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:27 INFO - PROCESS | 3820 | 1465863267925 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:27 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB07000 == 34 [pid = 3820] [id = 227] 17:14:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C89664C00) [pid = 3820] [serial = 680] [outer = 0000000000000000] 17:14:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C8988E800) [pid = 3820] [serial = 681] [outer = 0000007C89664C00] 17:14:27 INFO - PROCESS | 3820 | 1465863267971 Marionette DEBUG loaded listener.js 17:14:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C8A5E6800) [pid = 3820] [serial = 682] [outer = 0000007C89664C00] 17:14:28 INFO - PROCESS | 3820 | 1465863268387 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 17:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 17:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 629ms 17:14:28 INFO - PROCESS | 3820 | 1465863268432 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 17:14:28 INFO - PROCESS | 3820 | 1465863268434 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 17:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 17:14:28 INFO - PROCESS | 3820 | 1465863268442 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 17:14:28 INFO - PROCESS | 3820 | 1465863268444 Marionette TRACE conn5 <- [1,874,null,{}] 17:14:28 INFO - PROCESS | 3820 | 1465863268447 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:28 INFO - PROCESS | 3820 | 1465863268449 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:28 INFO - PROCESS | 3820 | 1465863268529 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 17:14:28 INFO - PROCESS | 3820 | 1465863268537 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:28 INFO - PROCESS | 3820 | 1465863268539 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:28 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B0C800 == 35 [pid = 3820] [id = 228] 17:14:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C8A5EC800) [pid = 3820] [serial = 683] [outer = 0000000000000000] 17:14:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C8A7C3400) [pid = 3820] [serial = 684] [outer = 0000007C8A5EC800] 17:14:28 INFO - PROCESS | 3820 | 1465863268584 Marionette DEBUG loaded listener.js 17:14:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF3B98800) [pid = 3820] [serial = 685] [outer = 0000007C8A5EC800] 17:14:29 INFO - PROCESS | 3820 | 1465863269060 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 17:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 17:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 669ms 17:14:29 INFO - PROCESS | 3820 | 1465863269115 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 17:14:29 INFO - PROCESS | 3820 | 1465863269117 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 17:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 17:14:29 INFO - PROCESS | 3820 | 1465863269120 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 17:14:29 INFO - PROCESS | 3820 | 1465863269122 Marionette TRACE conn5 <- [1,878,null,{}] 17:14:29 INFO - PROCESS | 3820 | 1465863269126 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:29 INFO - PROCESS | 3820 | 1465863269128 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:29 INFO - PROCESS | 3820 | 1465863269241 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 17:14:29 INFO - PROCESS | 3820 | 1465863269318 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:29 INFO - PROCESS | 3820 | 1465863269320 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:29 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E11000 == 36 [pid = 3820] [id = 229] 17:14:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF3B96000) [pid = 3820] [serial = 686] [outer = 0000000000000000] 17:14:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF3BA2800) [pid = 3820] [serial = 687] [outer = 0000007CF3B96000] 17:14:29 INFO - PROCESS | 3820 | 1465863269366 Marionette DEBUG loaded listener.js 17:14:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CF44CB800) [pid = 3820] [serial = 688] [outer = 0000007CF3B96000] 17:14:29 INFO - PROCESS | 3820 | 1465863269803 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 17:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 17:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 734ms 17:14:29 INFO - PROCESS | 3820 | 1465863269863 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 17:14:29 INFO - PROCESS | 3820 | 1465863269865 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 17:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 17:14:29 INFO - PROCESS | 3820 | 1465863269874 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 17:14:29 INFO - PROCESS | 3820 | 1465863269876 Marionette TRACE conn5 <- [1,882,null,{}] 17:14:29 INFO - PROCESS | 3820 | 1465863269880 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:29 INFO - PROCESS | 3820 | 1465863269882 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:30 INFO - PROCESS | 3820 | 1465863269996 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 17:14:30 INFO - PROCESS | 3820 | 1465863270007 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:30 INFO - PROCESS | 3820 | 1465863270009 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:30 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4F17000 == 37 [pid = 3820] [id = 230] 17:14:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007CF3B96C00) [pid = 3820] [serial = 689] [outer = 0000000000000000] 17:14:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007CF4C34000) [pid = 3820] [serial = 690] [outer = 0000007CF3B96C00] 17:14:30 INFO - PROCESS | 3820 | 1465863270055 Marionette DEBUG loaded listener.js 17:14:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007CF4FB8400) [pid = 3820] [serial = 691] [outer = 0000007CF3B96C00] 17:14:30 INFO - PROCESS | 3820 | 1465863270525 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 17:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 17:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 692ms 17:14:30 INFO - PROCESS | 3820 | 1465863270564 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 17:14:30 INFO - PROCESS | 3820 | 1465863270567 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 17:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 17:14:30 INFO - PROCESS | 3820 | 1465863270610 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 17:14:30 INFO - PROCESS | 3820 | 1465863270613 Marionette TRACE conn5 <- [1,886,null,{}] 17:14:30 INFO - PROCESS | 3820 | 1465863270619 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:30 INFO - PROCESS | 3820 | 1465863270622 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:30 INFO - PROCESS | 3820 | 1465863270745 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 17:14:30 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C8984AC00) [pid = 3820] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 17:14:30 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007C88AB3C00) [pid = 3820] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 17:14:30 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007CF3CDA800) [pid = 3820] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 17:14:30 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007CF5619400) [pid = 3820] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 17:14:30 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C891C4000) [pid = 3820] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 17:14:30 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C871AE400) [pid = 3820] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 17:14:30 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C82D05000) [pid = 3820] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 17:14:30 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C85260400) [pid = 3820] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 17:14:30 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF58A4400) [pid = 3820] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 17:14:30 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF4C0E000) [pid = 3820] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 17:14:30 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C891C5C00) [pid = 3820] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 17:14:30 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C83DB6400) [pid = 3820] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 17:14:30 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C89848C00) [pid = 3820] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 17:14:30 INFO - PROCESS | 3820 | 1465863270909 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:30 INFO - PROCESS | 3820 | 1465863270912 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:30 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876C8800 == 38 [pid = 3820] [id = 231] 17:14:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C82A28400) [pid = 3820] [serial = 692] [outer = 0000000000000000] 17:14:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C8460CC00) [pid = 3820] [serial = 693] [outer = 0000007C82A28400] 17:14:30 INFO - PROCESS | 3820 | 1465863270964 Marionette DEBUG loaded listener.js 17:14:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF5614000) [pid = 3820] [serial = 694] [outer = 0000007C82A28400] 17:14:31 INFO - PROCESS | 3820 | 1465863271355 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 17:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 17:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 818ms 17:14:31 INFO - PROCESS | 3820 | 1465863271390 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 17:14:31 INFO - PROCESS | 3820 | 1465863271392 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 17:14:31 INFO - PROCESS | 3820 | 1465863271395 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 17:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 17:14:31 INFO - PROCESS | 3820 | 1465863271397 Marionette TRACE conn5 <- [1,890,null,{}] 17:14:31 INFO - PROCESS | 3820 | 1465863271400 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:31 INFO - PROCESS | 3820 | 1465863271402 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:31 INFO - PROCESS | 3820 | 1465863271513 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 17:14:31 INFO - PROCESS | 3820 | 1465863271520 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:31 INFO - PROCESS | 3820 | 1465863271522 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:31 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF697E800 == 39 [pid = 3820] [id = 232] 17:14:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF4FBBC00) [pid = 3820] [serial = 695] [outer = 0000000000000000] 17:14:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF5654800) [pid = 3820] [serial = 696] [outer = 0000007CF4FBBC00] 17:14:31 INFO - PROCESS | 3820 | 1465863271567 Marionette DEBUG loaded listener.js 17:14:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF5661800) [pid = 3820] [serial = 697] [outer = 0000007CF4FBBC00] 17:14:31 INFO - PROCESS | 3820 | 1465863271970 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 17:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 17:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 629ms 17:14:32 INFO - PROCESS | 3820 | 1465863272029 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 17:14:32 INFO - PROCESS | 3820 | 1465863272031 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 17:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 17:14:32 INFO - PROCESS | 3820 | 1465863272035 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 17:14:32 INFO - PROCESS | 3820 | 1465863272036 Marionette TRACE conn5 <- [1,894,null,{}] 17:14:32 INFO - PROCESS | 3820 | 1465863272040 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:32 INFO - PROCESS | 3820 | 1465863272042 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:32 INFO - PROCESS | 3820 | 1465863272154 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 17:14:32 INFO - PROCESS | 3820 | 1465863272193 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:32 INFO - PROCESS | 3820 | 1465863272195 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:32 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA4BC800 == 40 [pid = 3820] [id = 233] 17:14:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF589C000) [pid = 3820] [serial = 698] [outer = 0000000000000000] 17:14:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF58A1800) [pid = 3820] [serial = 699] [outer = 0000007CF589C000] 17:14:32 INFO - PROCESS | 3820 | 1465863272241 Marionette DEBUG loaded listener.js 17:14:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF5973C00) [pid = 3820] [serial = 700] [outer = 0000007CF589C000] 17:14:32 INFO - PROCESS | 3820 | 1465863272635 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 17:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 17:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 628ms 17:14:32 INFO - PROCESS | 3820 | 1465863272664 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 17:14:32 INFO - PROCESS | 3820 | 1465863272666 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 17:14:32 INFO - PROCESS | 3820 | 1465863272669 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 17:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 17:14:32 INFO - PROCESS | 3820 | 1465863272671 Marionette TRACE conn5 <- [1,898,null,{}] 17:14:32 INFO - PROCESS | 3820 | 1465863272675 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:32 INFO - PROCESS | 3820 | 1465863272676 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:32 INFO - PROCESS | 3820 | 1465863272787 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 17:14:32 INFO - PROCESS | 3820 | 1465863272795 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:32 INFO - PROCESS | 3820 | 1465863272797 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:32 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA873800 == 41 [pid = 3820] [id = 234] 17:14:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CF5D79400) [pid = 3820] [serial = 701] [outer = 0000000000000000] 17:14:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007CF5D9B000) [pid = 3820] [serial = 702] [outer = 0000007CF5D79400] 17:14:32 INFO - PROCESS | 3820 | 1465863272848 Marionette DEBUG loaded listener.js 17:14:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007CF60D2C00) [pid = 3820] [serial = 703] [outer = 0000007CF5D79400] 17:14:33 INFO - PROCESS | 3820 | 1465863273615 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 17:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 17:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1021ms 17:14:33 INFO - PROCESS | 3820 | 1465863273695 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 17:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 17:14:33 INFO - PROCESS | 3820 | 1465863273699 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 17:14:33 INFO - PROCESS | 3820 | 1465863273704 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 17:14:33 INFO - PROCESS | 3820 | 1465863273707 Marionette TRACE conn5 <- [1,902,null,{}] 17:14:33 INFO - PROCESS | 3820 | 1465863273734 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:33 INFO - PROCESS | 3820 | 1465863273737 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:33 INFO - PROCESS | 3820 | 1465863273889 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 17:14:34 INFO - PROCESS | 3820 | 1465863273999 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:34 INFO - PROCESS | 3820 | 1465863274002 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:34 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87126000 == 42 [pid = 3820] [id = 235] 17:14:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007C82E86400) [pid = 3820] [serial = 704] [outer = 0000000000000000] 17:14:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007C83BCEC00) [pid = 3820] [serial = 705] [outer = 0000007C82E86400] 17:14:34 INFO - PROCESS | 3820 | 1465863274063 Marionette DEBUG loaded listener.js 17:14:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007C8593DC00) [pid = 3820] [serial = 706] [outer = 0000007C82E86400] 17:14:34 INFO - PROCESS | 3820 | 1465863274959 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 17:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 17:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1304ms 17:14:35 INFO - PROCESS | 3820 | 1465863275008 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 17:14:35 INFO - PROCESS | 3820 | 1465863275013 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 17:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 17:14:35 INFO - PROCESS | 3820 | 1465863275019 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 17:14:35 INFO - PROCESS | 3820 | 1465863275023 Marionette TRACE conn5 <- [1,906,null,{}] 17:14:35 INFO - PROCESS | 3820 | 1465863275029 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:35 INFO - PROCESS | 3820 | 1465863275032 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:35 INFO - PROCESS | 3820 | 1465863275147 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 17:14:35 INFO - PROCESS | 3820 | 1465863275220 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:35 INFO - PROCESS | 3820 | 1465863275225 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:35 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82DAF000 == 43 [pid = 3820] [id = 236] 17:14:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007C83DC1C00) [pid = 3820] [serial = 707] [outer = 0000000000000000] 17:14:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (0000007C85255800) [pid = 3820] [serial = 708] [outer = 0000007C83DC1C00] 17:14:35 INFO - PROCESS | 3820 | 1465863275276 Marionette DEBUG loaded listener.js 17:14:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (0000007C8621E400) [pid = 3820] [serial = 709] [outer = 0000007C83DC1C00] 17:14:35 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA4BC800 == 42 [pid = 3820] [id = 233] 17:14:35 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF697E800 == 41 [pid = 3820] [id = 232] 17:14:35 INFO - PROCESS | 3820 | --DOCSHELL 0000007C876C8800 == 40 [pid = 3820] [id = 231] 17:14:35 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4F17000 == 39 [pid = 3820] [id = 230] 17:14:35 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E11000 == 38 [pid = 3820] [id = 229] 17:14:35 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B0C800 == 37 [pid = 3820] [id = 228] 17:14:35 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB07000 == 36 [pid = 3820] [id = 227] 17:14:35 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A71F000 == 35 [pid = 3820] [id = 226] 17:14:35 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8997A800 == 34 [pid = 3820] [id = 225] 17:14:35 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89592800 == 33 [pid = 3820] [id = 224] 17:14:35 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E11800 == 32 [pid = 3820] [id = 223] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (0000007CF5972000) [pid = 3820] [serial = 660] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87111800 == 31 [pid = 3820] [id = 222] 17:14:35 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82D82800 == 30 [pid = 3820] [id = 221] 17:14:35 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82DAC000 == 29 [pid = 3820] [id = 220] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (0000007C8966AC00) [pid = 3820] [serial = 642] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007C8A7C1400) [pid = 3820] [serial = 647] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007CF3B97C00) [pid = 3820] [serial = 653] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007CF4509400) [pid = 3820] [serial = 650] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007CF565CC00) [pid = 3820] [serial = 656] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007CF55E3000) [pid = 3820] [serial = 651] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C82A22400) [pid = 3820] [serial = 366] [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.] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C891C7000) [pid = 3820] [serial = 641] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C88A33800) [pid = 3820] [serial = 639] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C871BAC00) [pid = 3820] [serial = 638] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C82DF4C00) [pid = 3820] [serial = 635] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C83056000) [pid = 3820] [serial = 636] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C87BDAC00) [pid = 3820] [serial = 633] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C85943800) [pid = 3820] [serial = 632] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF5977000) [pid = 3820] [serial = 630] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF596DC00) [pid = 3820] [serial = 629] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF5660400) [pid = 3820] [serial = 627] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF4ECDC00) [pid = 3820] [serial = 626] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C8988C400) [pid = 3820] [serial = 624] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C89665400) [pid = 3820] [serial = 623] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C871B9C00) [pid = 3820] [serial = 621] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C85938C00) [pid = 3820] [serial = 620] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C8984F400) [pid = 3820] [serial = 644] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF589EC00) [pid = 3820] [serial = 657] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C89889000) [pid = 3820] [serial = 645] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF3B9FC00) [pid = 3820] [serial = 648] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF5611000) [pid = 3820] [serial = 654] [outer = 0000000000000000] [url = about:blank] 17:14:35 INFO - PROCESS | 3820 | 1465863275860 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 17:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 17:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 880ms 17:14:35 INFO - PROCESS | 3820 | 1465863275902 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 17:14:35 INFO - PROCESS | 3820 | 1465863275908 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 17:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 17:14:35 INFO - PROCESS | 3820 | 1465863275914 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 17:14:35 INFO - PROCESS | 3820 | 1465863275917 Marionette TRACE conn5 <- [1,910,null,{}] 17:14:35 INFO - PROCESS | 3820 | 1465863275921 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:35 INFO - PROCESS | 3820 | 1465863275924 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:36 INFO - PROCESS | 3820 | 1465863276016 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 17:14:36 INFO - PROCESS | 3820 | 1465863276089 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:36 INFO - PROCESS | 3820 | 1465863276092 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:36 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8711A000 == 30 [pid = 3820] [id = 237] 17:14:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C82E8D800) [pid = 3820] [serial = 710] [outer = 0000000000000000] 17:14:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C865F7800) [pid = 3820] [serial = 711] [outer = 0000007C82E8D800] 17:14:36 INFO - PROCESS | 3820 | 1465863276143 Marionette DEBUG loaded listener.js 17:14:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8765B000) [pid = 3820] [serial = 712] [outer = 0000007C82E8D800] 17:14:36 INFO - PROCESS | 3820 | 1465863276561 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 17:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 17:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 672ms 17:14:36 INFO - PROCESS | 3820 | 1465863276588 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 17:14:36 INFO - PROCESS | 3820 | 1465863276591 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 17:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 17:14:36 INFO - PROCESS | 3820 | 1465863276626 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 17:14:36 INFO - PROCESS | 3820 | 1465863276629 Marionette TRACE conn5 <- [1,914,null,{}] 17:14:36 INFO - PROCESS | 3820 | 1465863276644 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:36 INFO - PROCESS | 3820 | 1465863276649 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:36 INFO - PROCESS | 3820 | 1465863276739 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 17:14:36 INFO - PROCESS | 3820 | 1465863276747 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:36 INFO - PROCESS | 3820 | 1465863276750 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:36 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E81000 == 31 [pid = 3820] [id = 238] 17:14:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C88ABC800) [pid = 3820] [serial = 713] [outer = 0000000000000000] 17:14:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C89141400) [pid = 3820] [serial = 714] [outer = 0000007C88ABC800] 17:14:36 INFO - PROCESS | 3820 | 1465863276812 Marionette DEBUG loaded listener.js 17:14:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C891CFC00) [pid = 3820] [serial = 715] [outer = 0000007C88ABC800] 17:14:37 INFO - PROCESS | 3820 | 1465863277266 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 17:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 17:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 713ms 17:14:37 INFO - PROCESS | 3820 | 1465863277310 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 17:14:37 INFO - PROCESS | 3820 | 1465863277313 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 17:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 17:14:37 INFO - PROCESS | 3820 | 1465863277316 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 17:14:37 INFO - PROCESS | 3820 | 1465863277318 Marionette TRACE conn5 <- [1,918,null,{}] 17:14:37 INFO - PROCESS | 3820 | 1465863277322 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:37 INFO - PROCESS | 3820 | 1465863277324 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:37 INFO - PROCESS | 3820 | 1465863277414 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 17:14:37 INFO - PROCESS | 3820 | 1465863277422 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:37 INFO - PROCESS | 3820 | 1465863277424 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:37 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89973800 == 32 [pid = 3820] [id = 239] 17:14:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8966E800) [pid = 3820] [serial = 716] [outer = 0000000000000000] 17:14:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C89825800) [pid = 3820] [serial = 717] [outer = 0000007C8966E800] 17:14:37 INFO - PROCESS | 3820 | 1465863277471 Marionette DEBUG loaded listener.js 17:14:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C89850400) [pid = 3820] [serial = 718] [outer = 0000007C8966E800] 17:14:37 INFO - PROCESS | 3820 | 1465863277906 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 17:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 17:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 630ms 17:14:37 INFO - PROCESS | 3820 | 1465863277948 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 17:14:37 INFO - PROCESS | 3820 | 1465863277950 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 17:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 17:14:37 INFO - PROCESS | 3820 | 1465863277960 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 17:14:37 INFO - PROCESS | 3820 | 1465863277962 Marionette TRACE conn5 <- [1,922,null,{}] 17:14:37 INFO - PROCESS | 3820 | 1465863277966 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:37 INFO - PROCESS | 3820 | 1465863277968 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:38 INFO - PROCESS | 3820 | 1465863278080 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 17:14:38 INFO - PROCESS | 3820 | 1465863278155 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:38 INFO - PROCESS | 3820 | 1465863278157 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:38 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A33E000 == 33 [pid = 3820] [id = 240] 17:14:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C82E89000) [pid = 3820] [serial = 719] [outer = 0000000000000000] 17:14:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C89889000) [pid = 3820] [serial = 720] [outer = 0000007C82E89000] 17:14:38 INFO - PROCESS | 3820 | 1465863278202 Marionette DEBUG loaded listener.js 17:14:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C8A5E3400) [pid = 3820] [serial = 721] [outer = 0000007C82E89000] 17:14:38 INFO - PROCESS | 3820 | 1465863278690 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 17:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 17:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 775ms 17:14:38 INFO - PROCESS | 3820 | 1465863278737 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 17:14:38 INFO - PROCESS | 3820 | 1465863278740 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 17:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 17:14:38 INFO - PROCESS | 3820 | 1465863278743 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 17:14:38 INFO - PROCESS | 3820 | 1465863278745 Marionette TRACE conn5 <- [1,926,null,{}] 17:14:38 INFO - PROCESS | 3820 | 1465863278748 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:38 INFO - PROCESS | 3820 | 1465863278755 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:38 INFO - PROCESS | 3820 | 1465863278891 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 17:14:38 INFO - PROCESS | 3820 | 1465863278942 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:38 INFO - PROCESS | 3820 | 1465863278945 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:38 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB03000 == 34 [pid = 3820] [id = 241] 17:14:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C82A27400) [pid = 3820] [serial = 722] [outer = 0000000000000000] 17:14:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF45D2C00) [pid = 3820] [serial = 723] [outer = 0000007C82A27400] 17:14:39 INFO - PROCESS | 3820 | 1465863278991 Marionette DEBUG loaded listener.js 17:14:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF4E57800) [pid = 3820] [serial = 724] [outer = 0000007C82A27400] 17:14:39 INFO - PROCESS | 3820 | 1465863279430 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 17:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 17:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 776ms 17:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 17:14:39 INFO - PROCESS | 3820 | 1465863279523 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 17:14:39 INFO - PROCESS | 3820 | 1465863279526 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 17:14:39 INFO - PROCESS | 3820 | 1465863279529 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 17:14:39 INFO - PROCESS | 3820 | 1465863279531 Marionette TRACE conn5 <- [1,930,null,{}] 17:14:39 INFO - PROCESS | 3820 | 1465863279534 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:39 INFO - PROCESS | 3820 | 1465863279549 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:39 INFO - PROCESS | 3820 | 1465863279664 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 17:14:39 INFO - PROCESS | 3820 | 1465863279672 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:39 INFO - PROCESS | 3820 | 1465863279674 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:39 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B12800 == 35 [pid = 3820] [id = 242] 17:14:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF3BA3800) [pid = 3820] [serial = 725] [outer = 0000000000000000] 17:14:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF55E1400) [pid = 3820] [serial = 726] [outer = 0000007CF3BA3800] 17:14:39 INFO - PROCESS | 3820 | 1465863279719 Marionette DEBUG loaded listener.js 17:14:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF5612000) [pid = 3820] [serial = 727] [outer = 0000007CF3BA3800] 17:14:40 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF589C000) [pid = 3820] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 17:14:40 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF3B96000) [pid = 3820] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 17:14:40 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C811ED800) [pid = 3820] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 17:14:40 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C82A28800) [pid = 3820] [serial = 662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 17:14:40 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF3B96C00) [pid = 3820] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 17:14:40 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8913A400) [pid = 3820] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 17:14:40 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C89664C00) [pid = 3820] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 17:14:40 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C891C0800) [pid = 3820] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 17:14:40 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C83DB2000) [pid = 3820] [serial = 665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 17:14:40 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C87BDB400) [pid = 3820] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 17:14:40 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C8A5EC800) [pid = 3820] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 17:14:40 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C82A28400) [pid = 3820] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 17:14:40 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF4FBBC00) [pid = 3820] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 17:14:40 INFO - PROCESS | 3820 | 1465863280232 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 17:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 17:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 734ms 17:14:40 INFO - PROCESS | 3820 | 1465863280266 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 17:14:40 INFO - PROCESS | 3820 | 1465863280268 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 17:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 17:14:40 INFO - PROCESS | 3820 | 1465863280276 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 17:14:40 INFO - PROCESS | 3820 | 1465863280278 Marionette TRACE conn5 <- [1,934,null,{}] 17:14:40 INFO - PROCESS | 3820 | 1465863280287 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:40 INFO - PROCESS | 3820 | 1465863280289 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:40 INFO - PROCESS | 3820 | 1465863280369 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 17:14:40 INFO - PROCESS | 3820 | 1465863280375 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:40 INFO - PROCESS | 3820 | 1465863280377 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:40 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8224B000 == 36 [pid = 3820] [id = 243] 17:14:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8765E400) [pid = 3820] [serial = 728] [outer = 0000000000000000] 17:14:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF3B96C00) [pid = 3820] [serial = 729] [outer = 0000007C8765E400] 17:14:40 INFO - PROCESS | 3820 | 1465863280422 Marionette DEBUG loaded listener.js 17:14:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF5615800) [pid = 3820] [serial = 730] [outer = 0000007C8765E400] 17:14:40 INFO - PROCESS | 3820 | 1465863280855 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 17:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 17:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 628ms 17:14:40 INFO - PROCESS | 3820 | 1465863280908 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 17:14:40 INFO - PROCESS | 3820 | 1465863280910 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 17:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 17:14:40 INFO - PROCESS | 3820 | 1465863280913 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 17:14:40 INFO - PROCESS | 3820 | 1465863280915 Marionette TRACE conn5 <- [1,938,null,{}] 17:14:40 INFO - PROCESS | 3820 | 1465863280919 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:40 INFO - PROCESS | 3820 | 1465863280920 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:41 INFO - PROCESS | 3820 | 1465863281005 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 17:14:41 INFO - PROCESS | 3820 | 1465863281012 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:41 INFO - PROCESS | 3820 | 1465863281014 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:41 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55C6800 == 37 [pid = 3820] [id = 244] 17:14:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF3B95C00) [pid = 3820] [serial = 731] [outer = 0000000000000000] 17:14:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF5654400) [pid = 3820] [serial = 732] [outer = 0000007CF3B95C00] 17:14:41 INFO - PROCESS | 3820 | 1465863281060 Marionette DEBUG loaded listener.js 17:14:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF589A800) [pid = 3820] [serial = 733] [outer = 0000007CF3B95C00] 17:14:41 INFO - PROCESS | 3820 | 1465863281489 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 17:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 17:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 628ms 17:14:41 INFO - PROCESS | 3820 | 1465863281545 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 17:14:41 INFO - PROCESS | 3820 | 1465863281547 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 17:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 17:14:41 INFO - PROCESS | 3820 | 1465863281550 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 17:14:41 INFO - PROCESS | 3820 | 1465863281552 Marionette TRACE conn5 <- [1,942,null,{}] 17:14:41 INFO - PROCESS | 3820 | 1465863281561 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:41 INFO - PROCESS | 3820 | 1465863281563 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:41 INFO - PROCESS | 3820 | 1465863281648 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 17:14:41 INFO - PROCESS | 3820 | 1465863281655 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:41 INFO - PROCESS | 3820 | 1465863281657 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:41 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6257000 == 38 [pid = 3820] [id = 245] 17:14:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF58A4000) [pid = 3820] [serial = 734] [outer = 0000000000000000] 17:14:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF596F800) [pid = 3820] [serial = 735] [outer = 0000007CF58A4000] 17:14:41 INFO - PROCESS | 3820 | 1465863281703 Marionette DEBUG loaded listener.js 17:14:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF5DBF800) [pid = 3820] [serial = 736] [outer = 0000007CF58A4000] 17:14:42 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82DAF000 == 37 [pid = 3820] [id = 236] 17:14:42 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87126000 == 36 [pid = 3820] [id = 235] 17:14:42 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA873800 == 35 [pid = 3820] [id = 234] 17:14:43 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8711A000 == 34 [pid = 3820] [id = 237] 17:14:43 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB03000 == 33 [pid = 3820] [id = 241] 17:14:43 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E81000 == 32 [pid = 3820] [id = 238] 17:14:43 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55C6800 == 31 [pid = 3820] [id = 244] 17:14:43 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89973800 == 30 [pid = 3820] [id = 239] 17:14:43 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8224B000 == 29 [pid = 3820] [id = 243] 17:14:43 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A33E000 == 28 [pid = 3820] [id = 240] 17:14:43 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B12800 == 27 [pid = 3820] [id = 242] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF3BA2800) [pid = 3820] [serial = 687] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C865F3800) [pid = 3820] [serial = 669] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C871B8800) [pid = 3820] [serial = 670] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C82D10800) [pid = 3820] [serial = 663] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C82FD9400) [pid = 3820] [serial = 664] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CF4C34000) [pid = 3820] [serial = 690] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C8913F400) [pid = 3820] [serial = 675] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C891C9400) [pid = 3820] [serial = 676] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8988E800) [pid = 3820] [serial = 681] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C8A5E6800) [pid = 3820] [serial = 682] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C89671000) [pid = 3820] [serial = 678] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C89856800) [pid = 3820] [serial = 679] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C83DB7800) [pid = 3820] [serial = 666] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C84DF1C00) [pid = 3820] [serial = 667] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C88A37400) [pid = 3820] [serial = 672] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C88AB8400) [pid = 3820] [serial = 673] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C8A7C3400) [pid = 3820] [serial = 684] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CF44CB800) [pid = 3820] [serial = 688] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CF4FB8400) [pid = 3820] [serial = 691] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007CF5973C00) [pid = 3820] [serial = 700] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007CF5614000) [pid = 3820] [serial = 694] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007C8460CC00) [pid = 3820] [serial = 693] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007CF5661800) [pid = 3820] [serial = 697] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (0000007CF5654800) [pid = 3820] [serial = 696] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (0000007CF3B98800) [pid = 3820] [serial = 685] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (0000007CF58A1800) [pid = 3820] [serial = 699] [outer = 0000000000000000] [url = about:blank] 17:14:43 INFO - PROCESS | 3820 | 1465863283654 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 17:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 17:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 2127ms 17:14:43 INFO - PROCESS | 3820 | 1465863283682 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 17:14:43 INFO - PROCESS | 3820 | 1465863283688 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 17:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 17:14:43 INFO - PROCESS | 3820 | 1465863283694 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 17:14:43 INFO - PROCESS | 3820 | 1465863283698 Marionette TRACE conn5 <- [1,946,null,{}] 17:14:43 INFO - PROCESS | 3820 | 1465863283705 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:43 INFO - PROCESS | 3820 | 1465863283709 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:43 INFO - PROCESS | 3820 | 1465863283844 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 17:14:43 INFO - PROCESS | 3820 | 1465863283914 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:43 INFO - PROCESS | 3820 | 1465863283920 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:43 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82D9F800 == 28 [pid = 3820] [id = 246] 17:14:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (0000007C82DF6C00) [pid = 3820] [serial = 737] [outer = 0000000000000000] 17:14:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (0000007C82DF9000) [pid = 3820] [serial = 738] [outer = 0000007C82DF6C00] 17:14:43 INFO - PROCESS | 3820 | 1465863283984 Marionette DEBUG loaded listener.js 17:14:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (0000007C82FDA800) [pid = 3820] [serial = 739] [outer = 0000007C82DF6C00] 17:14:44 INFO - PROCESS | 3820 | 1465863284727 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 17:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 17:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1081ms 17:14:44 INFO - PROCESS | 3820 | 1465863284787 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 17:14:44 INFO - PROCESS | 3820 | 1465863284794 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 17:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 17:14:44 INFO - PROCESS | 3820 | 1465863284801 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 17:14:44 INFO - PROCESS | 3820 | 1465863284804 Marionette TRACE conn5 <- [1,950,null,{}] 17:14:44 INFO - PROCESS | 3820 | 1465863284833 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:44 INFO - PROCESS | 3820 | 1465863284837 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:44 INFO - PROCESS | 3820 | 1465863284974 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 17:14:45 INFO - PROCESS | 3820 | 1465863285035 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:45 INFO - PROCESS | 3820 | 1465863285039 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:45 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87111800 == 29 [pid = 3820] [id = 247] 17:14:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C83DB5800) [pid = 3820] [serial = 740] [outer = 0000000000000000] 17:14:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C83DBE400) [pid = 3820] [serial = 741] [outer = 0000007C83DB5800] 17:14:45 INFO - PROCESS | 3820 | 1465863285101 Marionette DEBUG loaded listener.js 17:14:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C852ED400) [pid = 3820] [serial = 742] [outer = 0000007C83DB5800] 17:14:45 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8223D800 == 28 [pid = 3820] [id = 197] 17:14:45 INFO - PROCESS | 3820 | 1465863285851 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 17:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 17:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1107ms 17:14:45 INFO - PROCESS | 3820 | 1465863285911 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 17:14:45 INFO - PROCESS | 3820 | 1465863285915 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 17:14:45 INFO - PROCESS | 3820 | 1465863285920 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 17:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 17:14:45 INFO - PROCESS | 3820 | 1465863285924 Marionette TRACE conn5 <- [1,954,null,{}] 17:14:45 INFO - PROCESS | 3820 | 1465863285930 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:45 INFO - PROCESS | 3820 | 1465863285932 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:46 INFO - PROCESS | 3820 | 1465863286035 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 17:14:46 INFO - PROCESS | 3820 | 1465863286104 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:46 INFO - PROCESS | 3820 | 1465863286108 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:46 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C85298000 == 29 [pid = 3820] [id = 248] 17:14:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C82A19800) [pid = 3820] [serial = 743] [outer = 0000000000000000] 17:14:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C83059000) [pid = 3820] [serial = 744] [outer = 0000007C82A19800] 17:14:46 INFO - PROCESS | 3820 | 1465863286159 Marionette DEBUG loaded listener.js 17:14:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C84DE9000) [pid = 3820] [serial = 745] [outer = 0000007C82A19800] 17:14:46 INFO - PROCESS | 3820 | 1465863286621 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 17:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 17:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 734ms 17:14:46 INFO - PROCESS | 3820 | 1465863286659 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 17:14:46 INFO - PROCESS | 3820 | 1465863286663 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 17:14:46 INFO - PROCESS | 3820 | 1465863286669 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 17:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 17:14:46 INFO - PROCESS | 3820 | 1465863286672 Marionette TRACE conn5 <- [1,958,null,{}] 17:14:46 INFO - PROCESS | 3820 | 1465863286676 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:46 INFO - PROCESS | 3820 | 1465863286679 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:46 INFO - PROCESS | 3820 | 1465863286775 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 17:14:46 INFO - PROCESS | 3820 | 1465863286783 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:46 INFO - PROCESS | 3820 | 1465863286786 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:46 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E72800 == 30 [pid = 3820] [id = 249] 17:14:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C865ED400) [pid = 3820] [serial = 746] [outer = 0000000000000000] 17:14:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C865F2C00) [pid = 3820] [serial = 747] [outer = 0000007C865ED400] 17:14:46 INFO - PROCESS | 3820 | 1465863286835 Marionette DEBUG loaded listener.js 17:14:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C871B8800) [pid = 3820] [serial = 748] [outer = 0000007C865ED400] 17:14:47 INFO - PROCESS | 3820 | 1465863287337 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 17:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 17:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 734ms 17:14:47 INFO - PROCESS | 3820 | 1465863287407 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 17:14:47 INFO - PROCESS | 3820 | 1465863287409 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 17:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 17:14:47 INFO - PROCESS | 3820 | 1465863287413 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 17:14:47 INFO - PROCESS | 3820 | 1465863287417 Marionette TRACE conn5 <- [1,962,null,{}] 17:14:47 INFO - PROCESS | 3820 | 1465863287428 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:47 INFO - PROCESS | 3820 | 1465863287433 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:47 INFO - PROCESS | 3820 | 1465863287550 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 17:14:47 INFO - PROCESS | 3820 | 1465863287598 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:47 INFO - PROCESS | 3820 | 1465863287601 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:47 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C895A6800 == 31 [pid = 3820] [id = 250] 17:14:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C83DB5400) [pid = 3820] [serial = 749] [outer = 0000000000000000] 17:14:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C88A39000) [pid = 3820] [serial = 750] [outer = 0000007C83DB5400] 17:14:47 INFO - PROCESS | 3820 | 1465863287653 Marionette DEBUG loaded listener.js 17:14:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C88ABE000) [pid = 3820] [serial = 751] [outer = 0000007C83DB5400] 17:14:48 INFO - PROCESS | 3820 | 1465863288059 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 17:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 17:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 692ms 17:14:48 INFO - PROCESS | 3820 | 1465863288138 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 17:14:48 INFO - PROCESS | 3820 | 1465863288141 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 17:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 17:14:48 INFO - PROCESS | 3820 | 1465863288148 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 17:14:48 INFO - PROCESS | 3820 | 1465863288150 Marionette TRACE conn5 <- [1,966,null,{}] 17:14:48 INFO - PROCESS | 3820 | 1465863288158 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:48 INFO - PROCESS | 3820 | 1465863288160 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:48 INFO - PROCESS | 3820 | 1465863288279 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 17:14:48 INFO - PROCESS | 3820 | 1465863288287 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:48 INFO - PROCESS | 3820 | 1465863288289 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:48 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A335800 == 32 [pid = 3820] [id = 251] 17:14:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C891C8400) [pid = 3820] [serial = 752] [outer = 0000000000000000] 17:14:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C891CCC00) [pid = 3820] [serial = 753] [outer = 0000007C891C8400] 17:14:48 INFO - PROCESS | 3820 | 1465863288336 Marionette DEBUG loaded listener.js 17:14:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8966BC00) [pid = 3820] [serial = 754] [outer = 0000007C891C8400] 17:14:48 INFO - PROCESS | 3820 | 1465863288835 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 17:14:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 17:14:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 734ms 17:14:48 INFO - PROCESS | 3820 | 1465863288886 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 17:14:48 INFO - PROCESS | 3820 | 1465863288888 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 17:14:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 17:14:48 INFO - PROCESS | 3820 | 1465863288891 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 17:14:48 INFO - PROCESS | 3820 | 1465863288893 Marionette TRACE conn5 <- [1,970,null,{}] 17:14:48 INFO - PROCESS | 3820 | 1465863288897 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:48 INFO - PROCESS | 3820 | 1465863288899 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:49 INFO - PROCESS | 3820 | 1465863289010 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 17:14:49 INFO - PROCESS | 3820 | 1465863289022 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:49 INFO - PROCESS | 3820 | 1465863289024 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:49 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA15800 == 33 [pid = 3820] [id = 252] 17:14:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C82DEEC00) [pid = 3820] [serial = 755] [outer = 0000000000000000] 17:14:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C89829C00) [pid = 3820] [serial = 756] [outer = 0000007C82DEEC00] 17:14:49 INFO - PROCESS | 3820 | 1465863289109 Marionette DEBUG loaded listener.js 17:14:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C89884400) [pid = 3820] [serial = 757] [outer = 0000007C82DEEC00] 17:14:49 INFO - PROCESS | 3820 | 1465863289551 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 17:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 17:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 671ms 17:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 17:14:49 INFO - PROCESS | 3820 | 1465863289565 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 17:14:49 INFO - PROCESS | 3820 | 1465863289568 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 17:14:49 INFO - PROCESS | 3820 | 1465863289571 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 17:14:49 INFO - PROCESS | 3820 | 1465863289573 Marionette TRACE conn5 <- [1,974,null,{}] 17:14:49 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C82A22800) [pid = 3820] [serial = 659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 17:14:49 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C82E89000) [pid = 3820] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 17:14:49 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C82A27400) [pid = 3820] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 17:14:49 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF3BA3800) [pid = 3820] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 17:14:49 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF3B95C00) [pid = 3820] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 17:14:49 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C83DC1C00) [pid = 3820] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 17:14:49 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C82E86400) [pid = 3820] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 17:14:49 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF5D79400) [pid = 3820] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 17:14:49 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C8966E800) [pid = 3820] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 17:14:49 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C88ABC800) [pid = 3820] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 17:14:49 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C82E8D800) [pid = 3820] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 17:14:49 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C8765E400) [pid = 3820] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 17:14:49 INFO - PROCESS | 3820 | 1465863289627 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:49 INFO - PROCESS | 3820 | 1465863289633 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:49 INFO - PROCESS | 3820 | 1465863289787 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 17:14:49 INFO - PROCESS | 3820 | 1465863289833 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:49 INFO - PROCESS | 3820 | 1465863289835 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:49 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B04000 == 34 [pid = 3820] [id = 253] 17:14:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C81E36000) [pid = 3820] [serial = 758] [outer = 0000000000000000] 17:14:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C83DB2000) [pid = 3820] [serial = 759] [outer = 0000007C81E36000] 17:14:49 INFO - PROCESS | 3820 | 1465863289882 Marionette DEBUG loaded listener.js 17:14:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007CF3B98000) [pid = 3820] [serial = 760] [outer = 0000007C81E36000] 17:14:50 INFO - PROCESS | 3820 | 1465863290257 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 17:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 17:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 755ms 17:14:50 INFO - PROCESS | 3820 | 1465863290330 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 17:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 17:14:50 INFO - PROCESS | 3820 | 1465863290332 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 17:14:50 INFO - PROCESS | 3820 | 1465863290335 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 17:14:50 INFO - PROCESS | 3820 | 1465863290337 Marionette TRACE conn5 <- [1,978,null,{}] 17:14:50 INFO - PROCESS | 3820 | 1465863290340 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:50 INFO - PROCESS | 3820 | 1465863290342 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:50 INFO - PROCESS | 3820 | 1465863290424 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 17:14:50 INFO - PROCESS | 3820 | 1465863290430 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:50 INFO - PROCESS | 3820 | 1465863290432 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:50 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C84D77800 == 35 [pid = 3820] [id = 254] 17:14:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007CF3B9E000) [pid = 3820] [serial = 761] [outer = 0000000000000000] 17:14:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007CF4446400) [pid = 3820] [serial = 762] [outer = 0000007CF3B9E000] 17:14:50 INFO - PROCESS | 3820 | 1465863290476 Marionette DEBUG loaded listener.js 17:14:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007CF4510400) [pid = 3820] [serial = 763] [outer = 0000007CF3B9E000] 17:14:50 INFO - PROCESS | 3820 | 1465863290900 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 17:14:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 17:14:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 587ms 17:14:50 INFO - PROCESS | 3820 | 1465863290926 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 17:14:50 INFO - PROCESS | 3820 | 1465863290928 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 17:14:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 17:14:50 INFO - PROCESS | 3820 | 1465863290931 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 17:14:50 INFO - PROCESS | 3820 | 1465863290933 Marionette TRACE conn5 <- [1,982,null,{}] 17:14:50 INFO - PROCESS | 3820 | 1465863290941 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:50 INFO - PROCESS | 3820 | 1465863290943 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:51 INFO - PROCESS | 3820 | 1465863291029 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 17:14:51 INFO - PROCESS | 3820 | 1465863291035 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:51 INFO - PROCESS | 3820 | 1465863291037 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:51 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4FA9800 == 36 [pid = 3820] [id = 255] 17:14:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF4CC4000) [pid = 3820] [serial = 764] [outer = 0000000000000000] 17:14:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF4E54400) [pid = 3820] [serial = 765] [outer = 0000007CF4CC4000] 17:14:51 INFO - PROCESS | 3820 | 1465863291085 Marionette DEBUG loaded listener.js 17:14:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF4FC0400) [pid = 3820] [serial = 766] [outer = 0000007CF4CC4000] 17:14:51 INFO - PROCESS | 3820 | 1465863291549 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 17:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 17:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 671ms 17:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 17:14:51 INFO - PROCESS | 3820 | 1465863291606 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 17:14:51 INFO - PROCESS | 3820 | 1465863291608 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 17:14:51 INFO - PROCESS | 3820 | 1465863291611 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 17:14:51 INFO - PROCESS | 3820 | 1465863291613 Marionette TRACE conn5 <- [1,986,null,{}] 17:14:51 INFO - PROCESS | 3820 | 1465863291617 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:51 INFO - PROCESS | 3820 | 1465863291619 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:51 INFO - PROCESS | 3820 | 1465863291705 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 17:14:51 INFO - PROCESS | 3820 | 1465863291712 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:51 INFO - PROCESS | 3820 | 1465863291714 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:51 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C895A6000 == 37 [pid = 3820] [id = 256] 17:14:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF55E1C00) [pid = 3820] [serial = 767] [outer = 0000000000000000] 17:14:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF55E7000) [pid = 3820] [serial = 768] [outer = 0000007CF55E1C00] 17:14:51 INFO - PROCESS | 3820 | 1465863291759 Marionette DEBUG loaded listener.js 17:14:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF5614800) [pid = 3820] [serial = 769] [outer = 0000007CF55E1C00] 17:14:52 INFO - PROCESS | 3820 | 1465863292320 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 17:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 17:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 734ms 17:14:52 INFO - PROCESS | 3820 | 1465863292348 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 17:14:52 INFO - PROCESS | 3820 | 1465863292353 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 17:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 17:14:52 INFO - PROCESS | 3820 | 1465863292358 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 17:14:52 INFO - PROCESS | 3820 | 1465863292362 Marionette TRACE conn5 <- [1,990,null,{}] 17:14:52 INFO - PROCESS | 3820 | 1465863292368 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:52 INFO - PROCESS | 3820 | 1465863292372 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:52 INFO - PROCESS | 3820 | 1465863292572 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 17:14:52 INFO - PROCESS | 3820 | 1465863292683 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:52 INFO - PROCESS | 3820 | 1465863292686 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:52 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87B22000 == 38 [pid = 3820] [id = 257] 17:14:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C82A1E800) [pid = 3820] [serial = 770] [outer = 0000000000000000] 17:14:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C83DB2C00) [pid = 3820] [serial = 771] [outer = 0000007C82A1E800] 17:14:52 INFO - PROCESS | 3820 | 1465863292747 Marionette DEBUG loaded listener.js 17:14:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C8616B800) [pid = 3820] [serial = 772] [outer = 0000007C82A1E800] 17:14:53 INFO - PROCESS | 3820 | 1465863293338 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 17:14:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 17:14:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1019ms 17:14:53 INFO - PROCESS | 3820 | 1465863293382 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 17:14:53 INFO - PROCESS | 3820 | 1465863293387 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 17:14:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 17:14:53 INFO - PROCESS | 3820 | 1465863293394 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 17:14:53 INFO - PROCESS | 3820 | 1465863293397 Marionette TRACE conn5 <- [1,994,null,{}] 17:14:53 INFO - PROCESS | 3820 | 1465863293401 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:53 INFO - PROCESS | 3820 | 1465863293404 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:53 INFO - PROCESS | 3820 | 1465863293522 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 17:14:53 INFO - PROCESS | 3820 | 1465863293611 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:53 INFO - PROCESS | 3820 | 1465863293614 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:53 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A731800 == 39 [pid = 3820] [id = 258] 17:14:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C87BDC400) [pid = 3820] [serial = 773] [outer = 0000000000000000] 17:14:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C88A39400) [pid = 3820] [serial = 774] [outer = 0000007C87BDC400] 17:14:53 INFO - PROCESS | 3820 | 1465863293680 Marionette DEBUG loaded listener.js 17:14:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C891C2800) [pid = 3820] [serial = 775] [outer = 0000007C87BDC400] 17:14:54 INFO - PROCESS | 3820 | 1465863294312 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 17:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 17:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 986ms 17:14:54 INFO - PROCESS | 3820 | 1465863294382 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 17:14:54 INFO - PROCESS | 3820 | 1465863294385 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 17:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 17:14:54 INFO - PROCESS | 3820 | 1465863294389 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 17:14:54 INFO - PROCESS | 3820 | 1465863294393 Marionette TRACE conn5 <- [1,998,null,{}] 17:14:54 INFO - PROCESS | 3820 | 1465863294417 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:54 INFO - PROCESS | 3820 | 1465863294423 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:54 INFO - PROCESS | 3820 | 1465863294567 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 17:14:54 INFO - PROCESS | 3820 | 1465863294613 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:54 INFO - PROCESS | 3820 | 1465863294616 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:54 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6EE3800 == 40 [pid = 3820] [id = 259] 17:14:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF4444000) [pid = 3820] [serial = 776] [outer = 0000000000000000] 17:14:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF4C34000) [pid = 3820] [serial = 777] [outer = 0000007CF4444000] 17:14:54 INFO - PROCESS | 3820 | 1465863294677 Marionette DEBUG loaded listener.js 17:14:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF5654000) [pid = 3820] [serial = 778] [outer = 0000007CF4444000] 17:14:55 INFO - PROCESS | 3820 | 1465863295286 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 17:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 17:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 944ms 17:14:55 INFO - PROCESS | 3820 | 1465863295335 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 17:14:55 INFO - PROCESS | 3820 | 1465863295338 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 17:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 17:14:55 INFO - PROCESS | 3820 | 1465863295341 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 17:14:55 INFO - PROCESS | 3820 | 1465863295344 Marionette TRACE conn5 <- [1,1002,null,{}] 17:14:55 INFO - PROCESS | 3820 | 1465863295347 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:55 INFO - PROCESS | 3820 | 1465863295350 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:55 INFO - PROCESS | 3820 | 1465863295465 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 17:14:55 INFO - PROCESS | 3820 | 1465863295539 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:55 INFO - PROCESS | 3820 | 1465863295542 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:55 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5E04800 == 41 [pid = 3820] [id = 260] 17:14:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C81EDA800) [pid = 3820] [serial = 779] [outer = 0000000000000000] 17:14:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CF5660400) [pid = 3820] [serial = 780] [outer = 0000007C81EDA800] 17:14:55 INFO - PROCESS | 3820 | 1465863295643 Marionette DEBUG loaded listener.js 17:14:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007CF58A4800) [pid = 3820] [serial = 781] [outer = 0000007C81EDA800] 17:14:56 INFO - PROCESS | 3820 | 1465863296338 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 17:14:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 17:14:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1019ms 17:14:56 INFO - PROCESS | 3820 | 1465863296363 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 17:14:56 INFO - PROCESS | 3820 | 1465863296368 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 17:14:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 17:14:56 INFO - PROCESS | 3820 | 1465863296373 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 17:14:56 INFO - PROCESS | 3820 | 1465863296377 Marionette TRACE conn5 <- [1,1006,null,{}] 17:14:56 INFO - PROCESS | 3820 | 1465863296383 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:56 INFO - PROCESS | 3820 | 1465863296386 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:56 INFO - PROCESS | 3820 | 1465863296496 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 17:14:56 INFO - PROCESS | 3820 | 1465863296589 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:56 INFO - PROCESS | 3820 | 1465863296591 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:56 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8629E800 == 42 [pid = 3820] [id = 261] 17:14:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007C83DCC000) [pid = 3820] [serial = 782] [outer = 0000000000000000] 17:14:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007C86167400) [pid = 3820] [serial = 783] [outer = 0000007C83DCC000] 17:14:56 INFO - PROCESS | 3820 | 1465863296643 Marionette DEBUG loaded listener.js 17:14:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007C8765D800) [pid = 3820] [serial = 784] [outer = 0000007C83DCC000] 17:14:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C1B000 == 41 [pid = 3820] [id = 190] 17:14:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89595000 == 40 [pid = 3820] [id = 194] 17:14:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A71B800 == 39 [pid = 3820] [id = 196] 17:14:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87B1E000 == 38 [pid = 3820] [id = 193] 17:14:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007C876CB800 == 37 [pid = 3820] [id = 199] 17:14:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899B2000 == 36 [pid = 3820] [id = 188] 17:14:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899A7800 == 35 [pid = 3820] [id = 195] 17:14:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007C861A6000 == 34 [pid = 3820] [id = 192] 17:14:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007C819E3800 == 33 [pid = 3820] [id = 191] 17:14:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82D9F800 == 32 [pid = 3820] [id = 246] 17:14:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6257000 == 31 [pid = 3820] [id = 245] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007CF5DB4800) [pid = 3820] [serial = 661] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C89889000) [pid = 3820] [serial = 720] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007C8A5E3400) [pid = 3820] [serial = 721] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007CF4E57800) [pid = 3820] [serial = 724] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007CF45D2C00) [pid = 3820] [serial = 723] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CF55E1400) [pid = 3820] [serial = 726] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF5654400) [pid = 3820] [serial = 732] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF5612000) [pid = 3820] [serial = 727] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF589A800) [pid = 3820] [serial = 733] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C8621E400) [pid = 3820] [serial = 709] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C85255800) [pid = 3820] [serial = 708] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8593DC00) [pid = 3820] [serial = 706] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C83BCEC00) [pid = 3820] [serial = 705] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF5D9B000) [pid = 3820] [serial = 702] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF60D2C00) [pid = 3820] [serial = 703] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C89825800) [pid = 3820] [serial = 717] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C89141400) [pid = 3820] [serial = 714] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C891CFC00) [pid = 3820] [serial = 715] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C865F7800) [pid = 3820] [serial = 711] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C8765B000) [pid = 3820] [serial = 712] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF3B96C00) [pid = 3820] [serial = 729] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF5615800) [pid = 3820] [serial = 730] [outer = 0000000000000000] [url = about:blank] 17:14:56 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C89850400) [pid = 3820] [serial = 718] [outer = 0000000000000000] [url = about:blank] 17:14:57 INFO - PROCESS | 3820 | 1465863297189 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 17:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 17:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 839ms 17:14:57 INFO - PROCESS | 3820 | 1465863297216 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 17:14:57 INFO - PROCESS | 3820 | 1465863297221 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 17:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 17:14:57 INFO - PROCESS | 3820 | 1465863297231 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 17:14:57 INFO - PROCESS | 3820 | 1465863297234 Marionette TRACE conn5 <- [1,1010,null,{}] 17:14:57 INFO - PROCESS | 3820 | 1465863297238 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:57 INFO - PROCESS | 3820 | 1465863297241 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:57 INFO - PROCESS | 3820 | 1465863297332 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 17:14:57 INFO - PROCESS | 3820 | 1465863297341 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:57 INFO - PROCESS | 3820 | 1465863297344 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:57 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876DA000 == 32 [pid = 3820] [id = 262] 17:14:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C87661000) [pid = 3820] [serial = 785] [outer = 0000000000000000] 17:14:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C88A33000) [pid = 3820] [serial = 786] [outer = 0000007C87661000] 17:14:57 INFO - PROCESS | 3820 | 1465863297392 Marionette DEBUG loaded listener.js 17:14:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8913B800) [pid = 3820] [serial = 787] [outer = 0000007C87661000] 17:14:57 INFO - PROCESS | 3820 | 1465863297856 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 17:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 17:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 671ms 17:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 17:14:57 INFO - PROCESS | 3820 | 1465863297907 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 17:14:57 INFO - PROCESS | 3820 | 1465863297910 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 17:14:57 INFO - PROCESS | 3820 | 1465863297913 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 17:14:57 INFO - PROCESS | 3820 | 1465863297916 Marionette TRACE conn5 <- [1,1014,null,{}] 17:14:57 INFO - PROCESS | 3820 | 1465863297927 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:57 INFO - PROCESS | 3820 | 1465863297932 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:58 INFO - PROCESS | 3820 | 1465863298023 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 17:14:58 INFO - PROCESS | 3820 | 1465863298032 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:58 INFO - PROCESS | 3820 | 1465863298035 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:58 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89968000 == 33 [pid = 3820] [id = 263] 17:14:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C89850400) [pid = 3820] [serial = 788] [outer = 0000000000000000] 17:14:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C89853800) [pid = 3820] [serial = 789] [outer = 0000007C89850400] 17:14:58 INFO - PROCESS | 3820 | 1465863298099 Marionette DEBUG loaded listener.js 17:14:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8A5E5000) [pid = 3820] [serial = 790] [outer = 0000007C89850400] 17:14:58 INFO - PROCESS | 3820 | 1465863298553 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 17:14:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 17:14:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 693ms 17:14:58 INFO - PROCESS | 3820 | 1465863298608 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 17:14:58 INFO - PROCESS | 3820 | 1465863298611 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 17:14:58 INFO - PROCESS | 3820 | 1465863298614 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 17:14:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 17:14:58 INFO - PROCESS | 3820 | 1465863298616 Marionette TRACE conn5 <- [1,1018,null,{}] 17:14:58 INFO - PROCESS | 3820 | 1465863298620 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:58 INFO - PROCESS | 3820 | 1465863298622 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:58 INFO - PROCESS | 3820 | 1465863298739 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 17:14:58 INFO - PROCESS | 3820 | 1465863298819 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:58 INFO - PROCESS | 3820 | 1465863298821 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:58 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A720800 == 34 [pid = 3820] [id = 264] 17:14:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C8984D000) [pid = 3820] [serial = 791] [outer = 0000000000000000] 17:14:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF44C9C00) [pid = 3820] [serial = 792] [outer = 0000007C8984D000] 17:14:58 INFO - PROCESS | 3820 | 1465863298872 Marionette DEBUG loaded listener.js 17:14:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF4ED2000) [pid = 3820] [serial = 793] [outer = 0000007C8984D000] 17:14:59 INFO - PROCESS | 3820 | 1465863299297 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 17:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 17:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 734ms 17:14:59 INFO - PROCESS | 3820 | 1465863299357 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 17:14:59 INFO - PROCESS | 3820 | 1465863299359 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 17:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 17:14:59 INFO - PROCESS | 3820 | 1465863299363 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 17:14:59 INFO - PROCESS | 3820 | 1465863299365 Marionette TRACE conn5 <- [1,1022,null,{}] 17:14:59 INFO - PROCESS | 3820 | 1465863299369 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:14:59 INFO - PROCESS | 3820 | 1465863299371 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:59 INFO - PROCESS | 3820 | 1465863299490 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 17:14:59 INFO - PROCESS | 3820 | 1465863299502 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:14:59 INFO - PROCESS | 3820 | 1465863299504 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:14:59 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3A56000 == 35 [pid = 3820] [id = 265] 17:14:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF4FBA000) [pid = 3820] [serial = 794] [outer = 0000000000000000] 17:14:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF55E1400) [pid = 3820] [serial = 795] [outer = 0000007CF4FBA000] 17:14:59 INFO - PROCESS | 3820 | 1465863299551 Marionette DEBUG loaded listener.js 17:14:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF561FC00) [pid = 3820] [serial = 796] [outer = 0000007CF4FBA000] 17:15:00 INFO - PROCESS | 3820 | 1465863300012 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 17:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 17:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 671ms 17:15:00 INFO - PROCESS | 3820 | 1465863300036 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 17:15:00 INFO - PROCESS | 3820 | 1465863300038 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 17:15:00 INFO - PROCESS | 3820 | 1465863300041 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 17:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 17:15:00 INFO - PROCESS | 3820 | 1465863300043 Marionette TRACE conn5 <- [1,1026,null,{}] 17:15:00 INFO - PROCESS | 3820 | 1465863300047 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:00 INFO - PROCESS | 3820 | 1465863300053 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:00 INFO - PROCESS | 3820 | 1465863300218 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 17:15:00 INFO - PROCESS | 3820 | 1465863300272 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:00 INFO - PROCESS | 3820 | 1465863300275 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:00 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4CF2800 == 36 [pid = 3820] [id = 266] 17:15:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF565E000) [pid = 3820] [serial = 797] [outer = 0000000000000000] 17:15:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF5979000) [pid = 3820] [serial = 798] [outer = 0000007CF565E000] 17:15:00 INFO - PROCESS | 3820 | 1465863300322 Marionette DEBUG loaded listener.js 17:15:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF623F400) [pid = 3820] [serial = 799] [outer = 0000007CF565E000] 17:15:00 INFO - PROCESS | 3820 | 1465863300765 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 17:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 17:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 775ms 17:15:00 INFO - PROCESS | 3820 | 1465863300821 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 17:15:00 INFO - PROCESS | 3820 | 1465863300823 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 17:15:00 INFO - PROCESS | 3820 | 1465863300826 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 17:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 17:15:00 INFO - PROCESS | 3820 | 1465863300836 Marionette TRACE conn5 <- [1,1030,null,{}] 17:15:00 INFO - PROCESS | 3820 | 1465863300848 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:00 INFO - PROCESS | 3820 | 1465863300850 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:00 INFO - PROCESS | 3820 | 1465863300960 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 17:15:00 INFO - PROCESS | 3820 | 1465863300972 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:00 INFO - PROCESS | 3820 | 1465863300974 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:01 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF62C7000 == 37 [pid = 3820] [id = 267] 17:15:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF6937400) [pid = 3820] [serial = 800] [outer = 0000000000000000] 17:15:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF69D2000) [pid = 3820] [serial = 801] [outer = 0000007CF6937400] 17:15:01 INFO - PROCESS | 3820 | 1465863301062 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF6EB2800) [pid = 3820] [serial = 802] [outer = 0000007CF6937400] 17:15:01 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C83DB5400) [pid = 3820] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 17:15:01 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C81E36000) [pid = 3820] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 17:15:01 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C891C8400) [pid = 3820] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 17:15:01 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C82DF6C00) [pid = 3820] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 17:15:01 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C82A19800) [pid = 3820] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 17:15:01 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C82DEEC00) [pid = 3820] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 17:15:01 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF4CC4000) [pid = 3820] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 17:15:01 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF3B9E000) [pid = 3820] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 17:15:01 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C865ED400) [pid = 3820] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 17:15:01 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C83DB5800) [pid = 3820] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 17:15:01 INFO - PROCESS | 3820 | 1465863301502 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 17:15:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 17:15:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 756ms 17:15:01 INFO - PROCESS | 3820 | 1465863301586 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 17:15:01 INFO - PROCESS | 3820 | 1465863301588 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 17:15:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 17:15:01 INFO - PROCESS | 3820 | 1465863301591 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 17:15:01 INFO - PROCESS | 3820 | 1465863301593 Marionette TRACE conn5 <- [1,1034,null,{}] 17:15:01 INFO - PROCESS | 3820 | 1465863301596 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:01 INFO - PROCESS | 3820 | 1465863301598 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:01 INFO - PROCESS | 3820 | 1465863301685 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 17:15:01 INFO - PROCESS | 3820 | 1465863301690 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:01 INFO - PROCESS | 3820 | 1465863301692 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:01 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA0D8000 == 38 [pid = 3820] [id = 268] 17:15:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C88ABC400) [pid = 3820] [serial = 803] [outer = 0000000000000000] 17:15:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF4CC4000) [pid = 3820] [serial = 804] [outer = 0000007C88ABC400] 17:15:01 INFO - PROCESS | 3820 | 1465863301741 Marionette DEBUG loaded listener.js 17:15:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF9D4CC00) [pid = 3820] [serial = 805] [outer = 0000007C88ABC400] 17:15:02 INFO - PROCESS | 3820 | 1465863302166 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 17:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 17:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 629ms 17:15:02 INFO - PROCESS | 3820 | 1465863302224 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 17:15:02 INFO - PROCESS | 3820 | 1465863302226 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 17:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 17:15:02 INFO - PROCESS | 3820 | 1465863302229 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 17:15:02 INFO - PROCESS | 3820 | 1465863302231 Marionette TRACE conn5 <- [1,1038,null,{}] 17:15:02 INFO - PROCESS | 3820 | 1465863302235 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:02 INFO - PROCESS | 3820 | 1465863302237 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:02 INFO - PROCESS | 3820 | 1465863302321 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 17:15:02 INFO - PROCESS | 3820 | 1465863302328 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:02 INFO - PROCESS | 3820 | 1465863302330 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:02 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAAB0000 == 39 [pid = 3820] [id = 269] 17:15:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF9FEDC00) [pid = 3820] [serial = 806] [outer = 0000000000000000] 17:15:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF9FF4800) [pid = 3820] [serial = 807] [outer = 0000007CF9FEDC00] 17:15:02 INFO - PROCESS | 3820 | 1465863302375 Marionette DEBUG loaded listener.js 17:15:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CFA0AD000) [pid = 3820] [serial = 808] [outer = 0000007CF9FEDC00] 17:15:02 INFO - PROCESS | 3820 | 1465863302798 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 17:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 17:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 17:15:02 INFO - PROCESS | 3820 | 1465863302863 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 17:15:02 INFO - PROCESS | 3820 | 1465863302866 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 17:15:02 INFO - PROCESS | 3820 | 1465863302869 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 17:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 17:15:02 INFO - PROCESS | 3820 | 1465863302871 Marionette TRACE conn5 <- [1,1042,null,{}] 17:15:02 INFO - PROCESS | 3820 | 1465863302874 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:02 INFO - PROCESS | 3820 | 1465863302876 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:02 INFO - PROCESS | 3820 | 1465863302963 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 17:15:02 INFO - PROCESS | 3820 | 1465863302972 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:02 INFO - PROCESS | 3820 | 1465863302974 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:02 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAD20000 == 40 [pid = 3820] [id = 270] 17:15:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CFA0B0800) [pid = 3820] [serial = 809] [outer = 0000000000000000] 17:15:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CFA72B400) [pid = 3820] [serial = 810] [outer = 0000007CFA0B0800] 17:15:03 INFO - PROCESS | 3820 | 1465863303018 Marionette DEBUG loaded listener.js 17:15:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CFA84B000) [pid = 3820] [serial = 811] [outer = 0000007CFA0B0800] 17:15:03 INFO - PROCESS | 3820 | 1465863303673 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 17:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 17:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 837ms 17:15:03 INFO - PROCESS | 3820 | 1465863303710 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 17:15:03 INFO - PROCESS | 3820 | 1465863303715 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 17:15:03 INFO - PROCESS | 3820 | 1465863303720 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 17:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 17:15:03 INFO - PROCESS | 3820 | 1465863303725 Marionette TRACE conn5 <- [1,1046,null,{}] 17:15:03 INFO - PROCESS | 3820 | 1465863303731 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:03 INFO - PROCESS | 3820 | 1465863303734 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:03 INFO - PROCESS | 3820 | 1465863303879 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 17:15:04 INFO - PROCESS | 3820 | 1465863304002 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:04 INFO - PROCESS | 3820 | 1465863304005 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:04 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E14800 == 41 [pid = 3820] [id = 271] 17:15:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C865EA000) [pid = 3820] [serial = 812] [outer = 0000000000000000] 17:15:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C865F7800) [pid = 3820] [serial = 813] [outer = 0000007C865EA000] 17:15:04 INFO - PROCESS | 3820 | 1465863304066 Marionette DEBUG loaded listener.js 17:15:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C891C7C00) [pid = 3820] [serial = 814] [outer = 0000007C865EA000] 17:15:04 INFO - PROCESS | 3820 | 1465863304689 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 17:15:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 17:15:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 985ms 17:15:04 INFO - PROCESS | 3820 | 1465863304709 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 17:15:04 INFO - PROCESS | 3820 | 1465863304714 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 17:15:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 17:15:04 INFO - PROCESS | 3820 | 1465863304721 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 17:15:04 INFO - PROCESS | 3820 | 1465863304724 Marionette TRACE conn5 <- [1,1050,null,{}] 17:15:04 INFO - PROCESS | 3820 | 1465863304728 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:04 INFO - PROCESS | 3820 | 1465863304731 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:04 INFO - PROCESS | 3820 | 1465863304855 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 17:15:04 INFO - PROCESS | 3820 | 1465863304975 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:04 INFO - PROCESS | 3820 | 1465863304978 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:05 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4C3F800 == 42 [pid = 3820] [id = 272] 17:15:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007C8A7C1C00) [pid = 3820] [serial = 815] [outer = 0000000000000000] 17:15:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007CF3BA1000) [pid = 3820] [serial = 816] [outer = 0000007C8A7C1C00] 17:15:05 INFO - PROCESS | 3820 | 1465863305039 Marionette DEBUG loaded listener.js 17:15:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007CF565C400) [pid = 3820] [serial = 817] [outer = 0000007C8A7C1C00] 17:15:05 INFO - PROCESS | 3820 | 1465863305667 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 17:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 17:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 987ms 17:15:05 INFO - PROCESS | 3820 | 1465863305709 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 17:15:05 INFO - PROCESS | 3820 | 1465863305712 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 17:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 17:15:05 INFO - PROCESS | 3820 | 1465863305716 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 17:15:05 INFO - PROCESS | 3820 | 1465863305720 Marionette TRACE conn5 <- [1,1054,null,{}] 17:15:05 INFO - PROCESS | 3820 | 1465863305731 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:05 INFO - PROCESS | 3820 | 1465863305737 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:05 INFO - PROCESS | 3820 | 1465863305882 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 17:15:06 INFO - PROCESS | 3820 | 1465863306002 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:06 INFO - PROCESS | 3820 | 1465863306006 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:06 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB882800 == 43 [pid = 3820] [id = 273] 17:15:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007CF5972C00) [pid = 3820] [serial = 818] [outer = 0000000000000000] 17:15:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007CF620FC00) [pid = 3820] [serial = 819] [outer = 0000007CF5972C00] 17:15:06 INFO - PROCESS | 3820 | 1465863306065 Marionette DEBUG loaded listener.js 17:15:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (0000007CFA84C000) [pid = 3820] [serial = 820] [outer = 0000007CF5972C00] 17:15:06 INFO - PROCESS | 3820 | 1465863306912 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 17:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 17:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1239ms 17:15:06 INFO - PROCESS | 3820 | 1465863306958 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 17:15:06 INFO - PROCESS | 3820 | 1465863306962 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 17:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 17:15:06 INFO - PROCESS | 3820 | 1465863306968 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 17:15:06 INFO - PROCESS | 3820 | 1465863306971 Marionette TRACE conn5 <- [1,1058,null,{}] 17:15:06 INFO - PROCESS | 3820 | 1465863306977 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:06 INFO - PROCESS | 3820 | 1465863306980 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:07 INFO - PROCESS | 3820 | 1465863307086 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 17:15:07 INFO - PROCESS | 3820 | 1465863307165 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:07 INFO - PROCESS | 3820 | 1465863307170 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:07 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C820DB800 == 44 [pid = 3820] [id = 274] 17:15:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (0000007C85255800) [pid = 3820] [serial = 821] [outer = 0000000000000000] 17:15:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (0000007C85943400) [pid = 3820] [serial = 822] [outer = 0000007C85255800] 17:15:07 INFO - PROCESS | 3820 | 1465863307269 Marionette DEBUG loaded listener.js 17:15:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (0000007C871BA800) [pid = 3820] [serial = 823] [outer = 0000007C85255800] 17:15:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8529A800 == 43 [pid = 3820] [id = 187] 17:15:07 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87111800 == 42 [pid = 3820] [id = 247] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (0000007CF55E7000) [pid = 3820] [serial = 768] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (0000007CF596F800) [pid = 3820] [serial = 735] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (0000007CF4FC0400) [pid = 3820] [serial = 766] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (0000007C88ABE000) [pid = 3820] [serial = 751] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007CF3B98000) [pid = 3820] [serial = 760] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007C891CCC00) [pid = 3820] [serial = 753] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007C82FDA800) [pid = 3820] [serial = 739] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C84DE9000) [pid = 3820] [serial = 745] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007C89884400) [pid = 3820] [serial = 757] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C89829C00) [pid = 3820] [serial = 756] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C88A39000) [pid = 3820] [serial = 750] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C83DB2000) [pid = 3820] [serial = 759] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF4E54400) [pid = 3820] [serial = 765] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF4510400) [pid = 3820] [serial = 763] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C8966BC00) [pid = 3820] [serial = 754] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C871B8800) [pid = 3820] [serial = 748] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C852ED400) [pid = 3820] [serial = 742] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C82DF9000) [pid = 3820] [serial = 738] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF4446400) [pid = 3820] [serial = 762] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C83DBE400) [pid = 3820] [serial = 741] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C865F2C00) [pid = 3820] [serial = 747] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C83059000) [pid = 3820] [serial = 744] [outer = 0000000000000000] [url = about:blank] 17:15:07 INFO - PROCESS | 3820 | 1465863307885 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 17:15:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 17:15:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 922ms 17:15:07 INFO - PROCESS | 3820 | 1465863307894 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 17:15:07 INFO - PROCESS | 3820 | 1465863307898 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 17:15:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 17:15:07 INFO - PROCESS | 3820 | 1465863307904 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 17:15:07 INFO - PROCESS | 3820 | 1465863307907 Marionette TRACE conn5 <- [1,1062,null,{}] 17:15:07 INFO - PROCESS | 3820 | 1465863307911 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:07 INFO - PROCESS | 3820 | 1465863307913 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:08 INFO - PROCESS | 3820 | 1465863308045 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 17:15:08 INFO - PROCESS | 3820 | 1465863308125 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:08 INFO - PROCESS | 3820 | 1465863308127 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:08 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E73000 == 43 [pid = 3820] [id = 275] 17:15:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C852EB800) [pid = 3820] [serial = 824] [outer = 0000000000000000] 17:15:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C87658800) [pid = 3820] [serial = 825] [outer = 0000007C852EB800] 17:15:08 INFO - PROCESS | 3820 | 1465863308176 Marionette DEBUG loaded listener.js 17:15:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C88A3DC00) [pid = 3820] [serial = 826] [outer = 0000007C852EB800] 17:15:08 INFO - PROCESS | 3820 | 1465863308627 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 17:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 17:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 776ms 17:15:08 INFO - PROCESS | 3820 | 1465863308684 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 17:15:08 INFO - PROCESS | 3820 | 1465863308686 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 17:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 17:15:08 INFO - PROCESS | 3820 | 1465863308690 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 17:15:08 INFO - PROCESS | 3820 | 1465863308694 Marionette TRACE conn5 <- [1,1066,null,{}] 17:15:08 INFO - PROCESS | 3820 | 1465863308705 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:08 INFO - PROCESS | 3820 | 1465863308710 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:08 INFO - PROCESS | 3820 | 1465863308802 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 17:15:08 INFO - PROCESS | 3820 | 1465863308809 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:08 INFO - PROCESS | 3820 | 1465863308812 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:08 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899BA800 == 44 [pid = 3820] [id = 276] 17:15:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C89827C00) [pid = 3820] [serial = 827] [outer = 0000000000000000] 17:15:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C89849C00) [pid = 3820] [serial = 828] [outer = 0000007C89827C00] 17:15:08 INFO - PROCESS | 3820 | 1465863308860 Marionette DEBUG loaded listener.js 17:15:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C8988B400) [pid = 3820] [serial = 829] [outer = 0000007C89827C00] 17:15:09 INFO - PROCESS | 3820 | 1465863309337 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 17:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 17:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 671ms 17:15:09 INFO - PROCESS | 3820 | 1465863309363 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 17:15:09 INFO - PROCESS | 3820 | 1465863309366 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 17:15:09 INFO - PROCESS | 3820 | 1465863309369 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 17:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 17:15:09 INFO - PROCESS | 3820 | 1465863309371 Marionette TRACE conn5 <- [1,1070,null,{}] 17:15:09 INFO - PROCESS | 3820 | 1465863309375 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:09 INFO - PROCESS | 3820 | 1465863309377 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:09 INFO - PROCESS | 3820 | 1465863309470 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 17:15:09 INFO - PROCESS | 3820 | 1465863309477 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:09 INFO - PROCESS | 3820 | 1465863309479 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:09 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB03000 == 45 [pid = 3820] [id = 277] 17:15:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF3B98800) [pid = 3820] [serial = 830] [outer = 0000000000000000] 17:15:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF3B9EC00) [pid = 3820] [serial = 831] [outer = 0000007CF3B98800] 17:15:09 INFO - PROCESS | 3820 | 1465863309525 Marionette DEBUG loaded listener.js 17:15:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF45D5C00) [pid = 3820] [serial = 832] [outer = 0000007CF3B98800] 17:15:09 INFO - PROCESS | 3820 | 1465863309957 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 17:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 17:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 629ms 17:15:10 INFO - PROCESS | 3820 | 1465863310002 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 17:15:10 INFO - PROCESS | 3820 | 1465863310004 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 17:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 17:15:10 INFO - PROCESS | 3820 | 1465863310007 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 17:15:10 INFO - PROCESS | 3820 | 1465863310009 Marionette TRACE conn5 <- [1,1074,null,{}] 17:15:10 INFO - PROCESS | 3820 | 1465863310022 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:10 INFO - PROCESS | 3820 | 1465863310024 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:10 INFO - PROCESS | 3820 | 1465863310140 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 17:15:10 INFO - PROCESS | 3820 | 1465863310216 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:10 INFO - PROCESS | 3820 | 1465863310219 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:10 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B1D800 == 46 [pid = 3820] [id = 278] 17:15:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF4E3E000) [pid = 3820] [serial = 833] [outer = 0000000000000000] 17:15:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF551C000) [pid = 3820] [serial = 834] [outer = 0000007CF4E3E000] 17:15:10 INFO - PROCESS | 3820 | 1465863310265 Marionette DEBUG loaded listener.js 17:15:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CF5615000) [pid = 3820] [serial = 835] [outer = 0000007CF4E3E000] 17:15:10 INFO - PROCESS | 3820 | 1465863310696 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 17:15:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 17:15:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 734ms 17:15:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 17:15:10 INFO - PROCESS | 3820 | 1465863310750 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 17:15:10 INFO - PROCESS | 3820 | 1465863310752 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 17:15:10 INFO - PROCESS | 3820 | 1465863310755 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 17:15:10 INFO - PROCESS | 3820 | 1465863310757 Marionette TRACE conn5 <- [1,1078,null,{}] 17:15:10 INFO - PROCESS | 3820 | 1465863310761 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:10 INFO - PROCESS | 3820 | 1465863310767 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:10 INFO - PROCESS | 3820 | 1465863310907 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 17:15:10 INFO - PROCESS | 3820 | 1465863310962 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:10 INFO - PROCESS | 3820 | 1465863310965 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:10 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82867000 == 47 [pid = 3820] [id = 279] 17:15:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007CF5977C00) [pid = 3820] [serial = 836] [outer = 0000000000000000] 17:15:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007CF6210000) [pid = 3820] [serial = 837] [outer = 0000007CF5977C00] 17:15:11 INFO - PROCESS | 3820 | 1465863311012 Marionette DEBUG loaded listener.js 17:15:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007CF9D4FC00) [pid = 3820] [serial = 838] [outer = 0000007CF5977C00] 17:15:11 INFO - PROCESS | 3820 | 1465863311466 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 17:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 17:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 734ms 17:15:11 INFO - PROCESS | 3820 | 1465863311504 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 17:15:11 INFO - PROCESS | 3820 | 1465863311506 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 17:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 17:15:11 INFO - PROCESS | 3820 | 1465863311514 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 17:15:11 INFO - PROCESS | 3820 | 1465863311516 Marionette TRACE conn5 <- [1,1082,null,{}] 17:15:11 INFO - PROCESS | 3820 | 1465863311520 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:11 INFO - PROCESS | 3820 | 1465863311522 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:11 INFO - PROCESS | 3820 | 1465863311641 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 17:15:11 INFO - PROCESS | 3820 | 1465863311648 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:11 INFO - PROCESS | 3820 | 1465863311650 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:11 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA0D4000 == 48 [pid = 3820] [id = 280] 17:15:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007CFA0ACC00) [pid = 3820] [serial = 839] [outer = 0000000000000000] 17:15:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007CFA702C00) [pid = 3820] [serial = 840] [outer = 0000007CFA0ACC00] 17:15:11 INFO - PROCESS | 3820 | 1465863311742 Marionette DEBUG loaded listener.js 17:15:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007CFAA72000) [pid = 3820] [serial = 841] [outer = 0000007CFA0ACC00] 17:15:12 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007CF4FBA000) [pid = 3820] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 17:15:12 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007CF565E000) [pid = 3820] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 17:15:12 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007C8984D000) [pid = 3820] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 17:15:12 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C81EDA800) [pid = 3820] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 17:15:12 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007C82A1E800) [pid = 3820] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 17:15:12 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C87661000) [pid = 3820] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 17:15:12 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C89850400) [pid = 3820] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 17:15:12 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CF4444000) [pid = 3820] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 17:15:12 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C87BDC400) [pid = 3820] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 17:15:12 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF6937400) [pid = 3820] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 17:15:12 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C88ABC400) [pid = 3820] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 17:15:12 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF9FEDC00) [pid = 3820] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 17:15:12 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C83DCC000) [pid = 3820] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 17:15:12 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF58A4000) [pid = 3820] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 17:15:12 INFO - PROCESS | 3820 | 1465863312292 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 17:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 17:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 840ms 17:15:12 INFO - PROCESS | 3820 | 1465863312359 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 17:15:12 INFO - PROCESS | 3820 | 1465863312361 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 17:15:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 17:15:12 INFO - PROCESS | 3820 | 1465863312365 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 17:15:12 INFO - PROCESS | 3820 | 1465863312366 Marionette TRACE conn5 <- [1,1086,null,{}] 17:15:12 INFO - PROCESS | 3820 | 1465863312370 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:12 INFO - PROCESS | 3820 | 1465863312372 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:12 INFO - PROCESS | 3820 | 1465863312488 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 17:15:12 INFO - PROCESS | 3820 | 1465863312539 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:12 INFO - PROCESS | 3820 | 1465863312541 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:12 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82237800 == 49 [pid = 3820] [id = 281] 17:15:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C83DCC000) [pid = 3820] [serial = 842] [outer = 0000000000000000] 17:15:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C8A5E6400) [pid = 3820] [serial = 843] [outer = 0000007C83DCC000] 17:15:12 INFO - PROCESS | 3820 | 1465863312587 Marionette DEBUG loaded listener.js 17:15:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF9DBD000) [pid = 3820] [serial = 844] [outer = 0000007C83DCC000] 17:15:12 INFO - PROCESS | 3820 | 1465863312951 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 17:15:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 17:15:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms 17:15:13 INFO - PROCESS | 3820 | 1465863312997 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 17:15:13 INFO - PROCESS | 3820 | 1465863312999 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 17:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 17:15:13 INFO - PROCESS | 3820 | 1465863313003 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 17:15:13 INFO - PROCESS | 3820 | 1465863313005 Marionette TRACE conn5 <- [1,1090,null,{}] 17:15:13 INFO - PROCESS | 3820 | 1465863313008 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:13 INFO - PROCESS | 3820 | 1465863313010 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:13 INFO - PROCESS | 3820 | 1465863313095 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 17:15:13 INFO - PROCESS | 3820 | 1465863313101 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:13 INFO - PROCESS | 3820 | 1465863313103 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:13 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB874800 == 50 [pid = 3820] [id = 282] 17:15:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C865EAC00) [pid = 3820] [serial = 845] [outer = 0000000000000000] 17:15:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CFAB6FC00) [pid = 3820] [serial = 846] [outer = 0000007C865EAC00] 17:15:13 INFO - PROCESS | 3820 | 1465863313148 Marionette DEBUG loaded listener.js 17:15:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CFABF1000) [pid = 3820] [serial = 847] [outer = 0000007C865EAC00] 17:15:13 INFO - PROCESS | 3820 | 1465863313578 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 17:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 17:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 629ms 17:15:13 INFO - PROCESS | 3820 | 1465863313635 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 17:15:13 INFO - PROCESS | 3820 | 1465863313638 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 17:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 17:15:13 INFO - PROCESS | 3820 | 1465863313641 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 17:15:13 INFO - PROCESS | 3820 | 1465863313643 Marionette TRACE conn5 <- [1,1094,null,{}] 17:15:13 INFO - PROCESS | 3820 | 1465863313647 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:13 INFO - PROCESS | 3820 | 1465863313649 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:13 INFO - PROCESS | 3820 | 1465863313735 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 17:15:13 INFO - PROCESS | 3820 | 1465863313743 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:13 INFO - PROCESS | 3820 | 1465863313745 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:13 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFBF12000 == 51 [pid = 3820] [id = 283] 17:15:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CFAD3E000) [pid = 3820] [serial = 848] [outer = 0000000000000000] 17:15:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CFADF4000) [pid = 3820] [serial = 849] [outer = 0000007CFAD3E000] 17:15:13 INFO - PROCESS | 3820 | 1465863313790 Marionette DEBUG loaded listener.js 17:15:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007CFB75A400) [pid = 3820] [serial = 850] [outer = 0000007CFAD3E000] 17:15:14 INFO - PROCESS | 3820 | 1465863314294 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 17:15:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 17:15:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 733ms 17:15:14 INFO - PROCESS | 3820 | 1465863314378 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 17:15:14 INFO - PROCESS | 3820 | 1465863314383 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 17:15:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 17:15:14 INFO - PROCESS | 3820 | 1465863314389 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 17:15:14 INFO - PROCESS | 3820 | 1465863314393 Marionette TRACE conn5 <- [1,1098,null,{}] 17:15:14 INFO - PROCESS | 3820 | 1465863314455 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:14 INFO - PROCESS | 3820 | 1465863314459 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:14 INFO - PROCESS | 3820 | 1465863314613 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 17:15:14 INFO - PROCESS | 3820 | 1465863314663 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:14 INFO - PROCESS | 3820 | 1465863314668 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:14 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C861A6000 == 52 [pid = 3820] [id = 284] 17:15:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007C83055000) [pid = 3820] [serial = 851] [outer = 0000000000000000] 17:15:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007C83060000) [pid = 3820] [serial = 852] [outer = 0000007C83055000] 17:15:14 INFO - PROCESS | 3820 | 1465863314729 Marionette DEBUG loaded listener.js 17:15:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007C8765E000) [pid = 3820] [serial = 853] [outer = 0000007C83055000] 17:15:15 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 17:15:15 INFO - PROCESS | 3820 | 1465863315555 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 17:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 17:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1240ms 17:15:15 INFO - PROCESS | 3820 | 1465863315632 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 17:15:15 INFO - PROCESS | 3820 | 1465863315637 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 17:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 17:15:15 INFO - PROCESS | 3820 | 1465863315644 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 17:15:15 INFO - PROCESS | 3820 | 1465863315647 Marionette TRACE conn5 <- [1,1102,null,{}] 17:15:15 INFO - PROCESS | 3820 | 1465863315651 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:15 INFO - PROCESS | 3820 | 1465863315655 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:15 INFO - PROCESS | 3820 | 1465863315813 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 17:15:15 INFO - PROCESS | 3820 | 1465863315927 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:15 INFO - PROCESS | 3820 | 1465863315930 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:15 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55C8800 == 53 [pid = 3820] [id = 285] 17:15:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007C8984FC00) [pid = 3820] [serial = 854] [outer = 0000000000000000] 17:15:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007CF5614400) [pid = 3820] [serial = 855] [outer = 0000007C8984FC00] 17:15:15 INFO - PROCESS | 3820 | 1465863315989 Marionette DEBUG loaded listener.js 17:15:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (0000007CF5972000) [pid = 3820] [serial = 856] [outer = 0000007C8984FC00] 17:15:16 INFO - PROCESS | 3820 | 1465863316609 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 17:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 17:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 986ms 17:15:16 INFO - PROCESS | 3820 | 1465863316637 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 17:15:16 INFO - PROCESS | 3820 | 1465863316640 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 17:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 17:15:16 INFO - PROCESS | 3820 | 1465863316645 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 17:15:16 INFO - PROCESS | 3820 | 1465863316650 Marionette TRACE conn5 <- [1,1106,null,{}] 17:15:16 INFO - PROCESS | 3820 | 1465863316661 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:16 INFO - PROCESS | 3820 | 1465863316667 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:16 INFO - PROCESS | 3820 | 1465863316783 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 17:15:16 INFO - PROCESS | 3820 | 1465863316891 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:16 INFO - PROCESS | 3820 | 1465863316895 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:16 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFFBAB000 == 54 [pid = 3820] [id = 286] 17:15:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (0000007CFB75EC00) [pid = 3820] [serial = 857] [outer = 0000000000000000] 17:15:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (0000007CFB75F800) [pid = 3820] [serial = 858] [outer = 0000007CFB75EC00] 17:15:16 INFO - PROCESS | 3820 | 1465863316956 Marionette DEBUG loaded listener.js 17:15:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (0000007CFB76A400) [pid = 3820] [serial = 859] [outer = 0000007CFB75EC00] 17:15:17 INFO - PROCESS | 3820 | 1465863317611 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 17:15:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 17:15:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 986ms 17:15:17 INFO - PROCESS | 3820 | 1465863317632 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 17:15:17 INFO - PROCESS | 3820 | 1465863317635 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 17:15:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 17:15:17 INFO - PROCESS | 3820 | 1465863317639 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 17:15:17 INFO - PROCESS | 3820 | 1465863317641 Marionette TRACE conn5 <- [1,1110,null,{}] 17:15:17 INFO - PROCESS | 3820 | 1465863317645 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:17 INFO - PROCESS | 3820 | 1465863317647 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:17 INFO - PROCESS | 3820 | 1465863317765 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 17:15:17 INFO - PROCESS | 3820 | 1465863317857 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:17 INFO - PROCESS | 3820 | 1465863317860 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:17 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89077000 == 55 [pid = 3820] [id = 287] 17:15:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 100 (0000007CFB75F000) [pid = 3820] [serial = 860] [outer = 0000000000000000] 17:15:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 101 (0000007CFB81E000) [pid = 3820] [serial = 861] [outer = 0000007CFB75F000] 17:15:17 INFO - PROCESS | 3820 | 1465863317917 Marionette DEBUG loaded listener.js 17:15:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 102 (0000007CFBED2C00) [pid = 3820] [serial = 862] [outer = 0000007CFB75F000] 17:15:18 INFO - PROCESS | 3820 | 1465863318561 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 17:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 17:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1125ms 17:15:18 INFO - PROCESS | 3820 | 1465863318767 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 17:15:18 INFO - PROCESS | 3820 | 1465863318772 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 17:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 17:15:18 INFO - PROCESS | 3820 | 1465863318777 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 17:15:18 INFO - PROCESS | 3820 | 1465863318781 Marionette TRACE conn5 <- [1,1114,null,{}] 17:15:18 INFO - PROCESS | 3820 | 1465863318787 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:18 INFO - PROCESS | 3820 | 1465863318791 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:18 INFO - PROCESS | 3820 | 1465863318900 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 17:15:19 INFO - PROCESS | 3820 | 1465863319042 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:19 INFO - PROCESS | 3820 | 1465863319046 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:19 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E15000 == 56 [pid = 3820] [id = 288] 17:15:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 103 (0000007C8460D000) [pid = 3820] [serial = 863] [outer = 0000000000000000] 17:15:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 104 (0000007C85937800) [pid = 3820] [serial = 864] [outer = 0000007C8460D000] 17:15:19 INFO - PROCESS | 3820 | 1465863319099 Marionette DEBUG loaded listener.js 17:15:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 105 (0000007C8765C000) [pid = 3820] [serial = 865] [outer = 0000007C8460D000] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB874800 == 55 [pid = 3820] [id = 282] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82237800 == 54 [pid = 3820] [id = 281] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA0D4000 == 53 [pid = 3820] [id = 280] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82867000 == 52 [pid = 3820] [id = 279] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B1D800 == 51 [pid = 3820] [id = 278] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB03000 == 50 [pid = 3820] [id = 277] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899BA800 == 49 [pid = 3820] [id = 276] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E73000 == 48 [pid = 3820] [id = 275] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C820DB800 == 47 [pid = 3820] [id = 274] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8629D800 == 46 [pid = 3820] [id = 183] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B08000 == 45 [pid = 3820] [id = 189] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82D93800 == 44 [pid = 3820] [id = 182] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF62C7000 == 43 [pid = 3820] [id = 267] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4CF2800 == 42 [pid = 3820] [id = 266] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E74800 == 41 [pid = 3820] [id = 184] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAAB0000 == 40 [pid = 3820] [id = 269] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C833BB000 == 39 [pid = 3820] [id = 186] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAD20000 == 38 [pid = 3820] [id = 270] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA0D8000 == 37 [pid = 3820] [id = 268] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB882800 == 36 [pid = 3820] [id = 273] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4C3F800 == 35 [pid = 3820] [id = 272] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E14800 == 34 [pid = 3820] [id = 271] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C85299800 == 33 [pid = 3820] [id = 198] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89962800 == 32 [pid = 3820] [id = 185] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89077000 == 31 [pid = 3820] [id = 287] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFFBAB000 == 30 [pid = 3820] [id = 286] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55C8800 == 29 [pid = 3820] [id = 285] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFBF12000 == 28 [pid = 3820] [id = 283] 17:15:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C861A6000 == 27 [pid = 3820] [id = 284] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 104 (0000007CF5DBF800) [pid = 3820] [serial = 736] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 103 (0000007CF55E1400) [pid = 3820] [serial = 795] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 102 (0000007CF561FC00) [pid = 3820] [serial = 796] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 101 (0000007CF5979000) [pid = 3820] [serial = 798] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 100 (0000007CF44C9C00) [pid = 3820] [serial = 792] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 99 (0000007CF58A4800) [pid = 3820] [serial = 781] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (0000007CF5660400) [pid = 3820] [serial = 780] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (0000007C8616B800) [pid = 3820] [serial = 772] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (0000007C83DB2C00) [pid = 3820] [serial = 771] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (0000007C88A33000) [pid = 3820] [serial = 786] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007C8913B800) [pid = 3820] [serial = 787] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007C89853800) [pid = 3820] [serial = 789] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007C8A5E5000) [pid = 3820] [serial = 790] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007CF5654000) [pid = 3820] [serial = 778] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007CF4C34000) [pid = 3820] [serial = 777] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C891C2800) [pid = 3820] [serial = 775] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C88A39400) [pid = 3820] [serial = 774] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CF69D2000) [pid = 3820] [serial = 801] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF623F400) [pid = 3820] [serial = 799] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF4CC4000) [pid = 3820] [serial = 804] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF9FF4800) [pid = 3820] [serial = 807] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF6EB2800) [pid = 3820] [serial = 802] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C86167400) [pid = 3820] [serial = 783] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CFA0AD000) [pid = 3820] [serial = 808] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8765D800) [pid = 3820] [serial = 784] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF9D4CC00) [pid = 3820] [serial = 805] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF4ED2000) [pid = 3820] [serial = 793] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CFA72B400) [pid = 3820] [serial = 810] [outer = 0000000000000000] [url = about:blank] 17:15:20 INFO - PROCESS | 3820 | 1465863320488 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 17:15:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 17:15:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1738ms 17:15:20 INFO - PROCESS | 3820 | 1465863320518 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 17:15:20 INFO - PROCESS | 3820 | 1465863320523 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 17:15:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 17:15:20 INFO - PROCESS | 3820 | 1465863320528 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 17:15:20 INFO - PROCESS | 3820 | 1465863320532 Marionette TRACE conn5 <- [1,1118,null,{}] 17:15:20 INFO - PROCESS | 3820 | 1465863320537 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:20 INFO - PROCESS | 3820 | 1465863320541 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:20 INFO - PROCESS | 3820 | 1465863320640 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 17:15:20 INFO - PROCESS | 3820 | 1465863320648 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:20 INFO - PROCESS | 3820 | 1465863320650 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:20 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82DA7000 == 28 [pid = 3820] [id = 289] 17:15:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C83054C00) [pid = 3820] [serial = 866] [outer = 0000000000000000] 17:15:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C83060400) [pid = 3820] [serial = 867] [outer = 0000007C83054C00] 17:15:20 INFO - PROCESS | 3820 | 1465863320702 Marionette DEBUG loaded listener.js 17:15:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C8460B400) [pid = 3820] [serial = 868] [outer = 0000007C83054C00] 17:15:21 INFO - PROCESS | 3820 | 1465863321172 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 17:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 17:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 691ms 17:15:21 INFO - PROCESS | 3820 | 1465863321223 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 17:15:21 INFO - PROCESS | 3820 | 1465863321228 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 17:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 17:15:21 INFO - PROCESS | 3820 | 1465863321235 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 17:15:21 INFO - PROCESS | 3820 | 1465863321238 Marionette TRACE conn5 <- [1,1122,null,{}] 17:15:21 INFO - PROCESS | 3820 | 1465863321241 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:21 INFO - PROCESS | 3820 | 1465863321244 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:21 INFO - PROCESS | 3820 | 1465863321336 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 17:15:21 INFO - PROCESS | 3820 | 1465863321345 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:21 INFO - PROCESS | 3820 | 1465863321348 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:21 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87B11800 == 29 [pid = 3820] [id = 290] 17:15:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C871B7000) [pid = 3820] [serial = 869] [outer = 0000000000000000] 17:15:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C87655C00) [pid = 3820] [serial = 870] [outer = 0000007C871B7000] 17:15:21 INFO - PROCESS | 3820 | 1465863321403 Marionette DEBUG loaded listener.js 17:15:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C88A3C000) [pid = 3820] [serial = 871] [outer = 0000007C871B7000] 17:15:21 INFO - PROCESS | 3820 | [GFX2-]: DrawTargetD2D 1.1 (0000007C896884B0): Failed to create GradientStopCollection with no stops. 17:15:21 INFO - PROCESS | 3820 | [GFX3-]: No stops specified for gradient pattern. 17:15:21 INFO - PROCESS | 3820 | 1465863321881 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 17:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 17:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 692ms 17:15:21 INFO - PROCESS | 3820 | 1465863321929 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 17:15:21 INFO - PROCESS | 3820 | 1465863321931 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 17:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 17:15:21 INFO - PROCESS | 3820 | 1465863321935 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 17:15:21 INFO - PROCESS | 3820 | 1465863321939 Marionette TRACE conn5 <- [1,1126,null,{}] 17:15:21 INFO - PROCESS | 3820 | 1465863321951 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:21 INFO - PROCESS | 3820 | 1465863321956 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:22 INFO - PROCESS | 3820 | 1465863322080 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 17:15:22 INFO - PROCESS | 3820 | 1465863322164 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:22 INFO - PROCESS | 3820 | 1465863322167 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:22 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89593800 == 30 [pid = 3820] [id = 291] 17:15:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C82A19C00) [pid = 3820] [serial = 872] [outer = 0000000000000000] 17:15:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C89663C00) [pid = 3820] [serial = 873] [outer = 0000007C82A19C00] 17:15:22 INFO - PROCESS | 3820 | 1465863322219 Marionette DEBUG loaded listener.js 17:15:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C8984CC00) [pid = 3820] [serial = 874] [outer = 0000007C82A19C00] 17:15:22 INFO - PROCESS | 3820 | 1465863322659 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 17:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 17:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 776ms 17:15:22 INFO - PROCESS | 3820 | 1465863322714 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 17:15:22 INFO - PROCESS | 3820 | 1465863322717 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 17:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 17:15:22 INFO - PROCESS | 3820 | 1465863322720 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 17:15:22 INFO - PROCESS | 3820 | 1465863322722 Marionette TRACE conn5 <- [1,1130,null,{}] 17:15:22 INFO - PROCESS | 3820 | 1465863322726 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:22 INFO - PROCESS | 3820 | 1465863322728 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:22 INFO - PROCESS | 3820 | 1465863322844 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 17:15:22 INFO - PROCESS | 3820 | 1465863322898 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:22 INFO - PROCESS | 3820 | 1465863322900 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:22 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899BF000 == 31 [pid = 3820] [id = 292] 17:15:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C8A5E1400) [pid = 3820] [serial = 875] [outer = 0000000000000000] 17:15:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C8A7BBC00) [pid = 3820] [serial = 876] [outer = 0000007C8A5E1400] 17:15:22 INFO - PROCESS | 3820 | 1465863322948 Marionette DEBUG loaded listener.js 17:15:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CF3BA2800) [pid = 3820] [serial = 877] [outer = 0000007C8A5E1400] 17:15:23 INFO - PROCESS | 3820 | 1465863323397 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 17:15:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 17:15:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 734ms 17:15:23 INFO - PROCESS | 3820 | 1465863323471 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 17:15:23 INFO - PROCESS | 3820 | 1465863323473 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 17:15:23 INFO - PROCESS | 3820 | 1465863323477 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 17:15:23 INFO - PROCESS | 3820 | 1465863323478 Marionette TRACE conn5 <- [1,1134,null,{}] 17:15:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 17:15:23 INFO - PROCESS | 3820 | 1465863323482 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:23 INFO - PROCESS | 3820 | 1465863323485 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:23 INFO - PROCESS | 3820 | 1465863323598 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 17:15:23 INFO - PROCESS | 3820 | 1465863323610 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:23 INFO - PROCESS | 3820 | 1465863323612 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:23 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA16000 == 32 [pid = 3820] [id = 293] 17:15:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C865E9400) [pid = 3820] [serial = 878] [outer = 0000000000000000] 17:15:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007CF45CF000) [pid = 3820] [serial = 879] [outer = 0000007C865E9400] 17:15:23 INFO - PROCESS | 3820 | 1465863323658 Marionette DEBUG loaded listener.js 17:15:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007CF4FB8400) [pid = 3820] [serial = 880] [outer = 0000007C865E9400] 17:15:24 INFO - PROCESS | 3820 | 1465863324126 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 17:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 17:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 671ms 17:15:24 INFO - PROCESS | 3820 | 1465863324156 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 17:15:24 INFO - PROCESS | 3820 | 1465863324158 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 17:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 17:15:24 INFO - PROCESS | 3820 | 1465863324161 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 17:15:24 INFO - PROCESS | 3820 | 1465863324163 Marionette TRACE conn5 <- [1,1138,null,{}] 17:15:24 INFO - PROCESS | 3820 | 1465863324166 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:24 INFO - PROCESS | 3820 | 1465863324172 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:24 INFO - PROCESS | 3820 | 1465863324309 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 17:15:24 INFO - PROCESS | 3820 | 1465863324366 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:24 INFO - PROCESS | 3820 | 1465863324368 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:24 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8D6CD000 == 33 [pid = 3820] [id = 294] 17:15:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007CF55E9800) [pid = 3820] [serial = 881] [outer = 0000000000000000] 17:15:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007CF561FC00) [pid = 3820] [serial = 882] [outer = 0000007CF55E9800] 17:15:24 INFO - PROCESS | 3820 | 1465863324416 Marionette DEBUG loaded listener.js 17:15:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007CF58A4400) [pid = 3820] [serial = 883] [outer = 0000007CF55E9800] 17:15:24 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007CF4E3E000) [pid = 3820] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 17:15:24 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007C89827C00) [pid = 3820] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 17:15:24 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007C8A7C1C00) [pid = 3820] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 17:15:24 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007CF5977C00) [pid = 3820] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 17:15:24 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007C85255800) [pid = 3820] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 17:15:24 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C865EA000) [pid = 3820] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 17:15:24 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007CF3B98800) [pid = 3820] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 17:15:24 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C83DCC000) [pid = 3820] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 17:15:24 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CFA0B0800) [pid = 3820] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 17:15:24 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF5972C00) [pid = 3820] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 17:15:24 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C865EAC00) [pid = 3820] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 17:15:24 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C852EB800) [pid = 3820] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 17:15:24 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CFA0ACC00) [pid = 3820] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 17:15:24 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CFAD3E000) [pid = 3820] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 17:15:24 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF55E1C00) [pid = 3820] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 17:15:25 INFO - PROCESS | 3820 | 1465863325068 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 17:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 17:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 923ms 17:15:25 INFO - PROCESS | 3820 | 1465863325087 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 17:15:25 INFO - PROCESS | 3820 | 1465863325089 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 17:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 17:15:25 INFO - PROCESS | 3820 | 1465863325092 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 17:15:25 INFO - PROCESS | 3820 | 1465863325094 Marionette TRACE conn5 <- [1,1142,null,{}] 17:15:25 INFO - PROCESS | 3820 | 1465863325098 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:25 INFO - PROCESS | 3820 | 1465863325100 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:25 INFO - PROCESS | 3820 | 1465863325180 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 17:15:25 INFO - PROCESS | 3820 | 1465863325186 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:25 INFO - PROCESS | 3820 | 1465863325188 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:25 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B0C800 == 34 [pid = 3820] [id = 295] 17:15:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF55E4000) [pid = 3820] [serial = 884] [outer = 0000000000000000] 17:15:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF58A4C00) [pid = 3820] [serial = 885] [outer = 0000007CF55E4000] 17:15:25 INFO - PROCESS | 3820 | 1465863325233 Marionette DEBUG loaded listener.js 17:15:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF5979C00) [pid = 3820] [serial = 886] [outer = 0000007CF55E4000] 17:15:25 INFO - PROCESS | 3820 | 1465863325671 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 17:15:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 17:15:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 628ms 17:15:25 INFO - PROCESS | 3820 | 1465863325724 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 17:15:25 INFO - PROCESS | 3820 | 1465863325726 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 17:15:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 17:15:25 INFO - PROCESS | 3820 | 1465863325730 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 17:15:25 INFO - PROCESS | 3820 | 1465863325732 Marionette TRACE conn5 <- [1,1146,null,{}] 17:15:25 INFO - PROCESS | 3820 | 1465863325735 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:25 INFO - PROCESS | 3820 | 1465863325737 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:25 INFO - PROCESS | 3820 | 1465863325820 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 17:15:25 INFO - PROCESS | 3820 | 1465863325827 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:25 INFO - PROCESS | 3820 | 1465863325829 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:25 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C1F000 == 35 [pid = 3820] [id = 296] 17:15:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF600EC00) [pid = 3820] [serial = 887] [outer = 0000000000000000] 17:15:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF60D2C00) [pid = 3820] [serial = 888] [outer = 0000007CF600EC00] 17:15:25 INFO - PROCESS | 3820 | 1465863325875 Marionette DEBUG loaded listener.js 17:15:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF6CD8C00) [pid = 3820] [serial = 889] [outer = 0000007CF600EC00] 17:15:26 INFO - PROCESS | 3820 | 1465863326331 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 17:15:26 INFO - PROCESS | 3820 | 1465863326364 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 17:15:26 INFO - PROCESS | 3820 | 1465863326368 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 17:15:26 INFO - PROCESS | 3820 | 1465863326370 Marionette TRACE conn5 <- [1,1150,null,{}] 17:15:26 INFO - PROCESS | 3820 | 1465863326374 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:26 INFO - PROCESS | 3820 | 1465863326376 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:26 INFO - PROCESS | 3820 | 1465863326461 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 17:15:26 INFO - PROCESS | 3820 | 1465863326466 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:26 INFO - PROCESS | 3820 | 1465863326468 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:26 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8958E000 == 36 [pid = 3820] [id = 297] 17:15:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF9D42000) [pid = 3820] [serial = 890] [outer = 0000000000000000] 17:15:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF9D50000) [pid = 3820] [serial = 891] [outer = 0000007CF9D42000] 17:15:26 INFO - PROCESS | 3820 | 1465863326512 Marionette DEBUG loaded listener.js 17:15:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CFA053C00) [pid = 3820] [serial = 892] [outer = 0000007CF9D42000] 17:15:27 INFO - PROCESS | 3820 | 1465863327177 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 17:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 17:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 923ms 17:15:27 INFO - PROCESS | 3820 | 1465863327295 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 17:15:27 INFO - PROCESS | 3820 | 1465863327300 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 17:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 17:15:27 INFO - PROCESS | 3820 | 1465863327305 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 17:15:27 INFO - PROCESS | 3820 | 1465863327309 Marionette TRACE conn5 <- [1,1154,null,{}] 17:15:27 INFO - PROCESS | 3820 | 1465863327314 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:27 INFO - PROCESS | 3820 | 1465863327318 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:27 INFO - PROCESS | 3820 | 1465863327452 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 17:15:27 INFO - PROCESS | 3820 | 1465863327568 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:27 INFO - PROCESS | 3820 | 1465863327571 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:27 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87B08000 == 37 [pid = 3820] [id = 298] 17:15:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C83063C00) [pid = 3820] [serial = 893] [outer = 0000000000000000] 17:15:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007C8593E800) [pid = 3820] [serial = 894] [outer = 0000007C83063C00] 17:15:27 INFO - PROCESS | 3820 | 1465863327632 Marionette DEBUG loaded listener.js 17:15:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007C871B3C00) [pid = 3820] [serial = 895] [outer = 0000007C83063C00] 17:15:28 INFO - PROCESS | 3820 | 1465863328339 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 17:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 17:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1076ms 17:15:28 INFO - PROCESS | 3820 | 1465863328385 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 17:15:28 INFO - PROCESS | 3820 | 1465863328390 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 17:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 17:15:28 INFO - PROCESS | 3820 | 1465863328396 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 17:15:28 INFO - PROCESS | 3820 | 1465863328399 Marionette TRACE conn5 <- [1,1158,null,{}] 17:15:28 INFO - PROCESS | 3820 | 1465863328427 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:28 INFO - PROCESS | 3820 | 1465863328430 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:28 INFO - PROCESS | 3820 | 1465863328592 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 17:15:28 INFO - PROCESS | 3820 | 1465863328641 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:28 INFO - PROCESS | 3820 | 1465863328644 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:28 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA15000 == 38 [pid = 3820] [id = 299] 17:15:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007C891CF400) [pid = 3820] [serial = 896] [outer = 0000000000000000] 17:15:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007C8966CC00) [pid = 3820] [serial = 897] [outer = 0000007C891CF400] 17:15:28 INFO - PROCESS | 3820 | 1465863328703 Marionette DEBUG loaded listener.js 17:15:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007C8A5DE000) [pid = 3820] [serial = 898] [outer = 0000007C891CF400] 17:15:29 INFO - PROCESS | 3820 | 1465863329601 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 17:15:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 17:15:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1241ms 17:15:29 INFO - PROCESS | 3820 | 1465863329640 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 17:15:29 INFO - PROCESS | 3820 | 1465863329644 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 17:15:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 17:15:29 INFO - PROCESS | 3820 | 1465863329650 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 17:15:29 INFO - PROCESS | 3820 | 1465863329653 Marionette TRACE conn5 <- [1,1162,null,{}] 17:15:29 INFO - PROCESS | 3820 | 1465863329659 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:29 INFO - PROCESS | 3820 | 1465863329661 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:29 INFO - PROCESS | 3820 | 1465863329778 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 17:15:29 INFO - PROCESS | 3820 | 1465863329858 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:29 INFO - PROCESS | 3820 | 1465863329863 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:29 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C83BE3800 == 39 [pid = 3820] [id = 300] 17:15:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (0000007C834ECC00) [pid = 3820] [serial = 899] [outer = 0000000000000000] 17:15:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (0000007C85489400) [pid = 3820] [serial = 900] [outer = 0000007C834ECC00] 17:15:29 INFO - PROCESS | 3820 | 1465863329948 Marionette DEBUG loaded listener.js 17:15:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (0000007C87657C00) [pid = 3820] [serial = 901] [outer = 0000007C834ECC00] 17:15:30 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C1F000 == 38 [pid = 3820] [id = 296] 17:15:30 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B0C800 == 37 [pid = 3820] [id = 295] 17:15:30 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8D6CD000 == 36 [pid = 3820] [id = 294] 17:15:30 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA16000 == 35 [pid = 3820] [id = 293] 17:15:30 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899BF000 == 34 [pid = 3820] [id = 292] 17:15:30 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89593800 == 33 [pid = 3820] [id = 291] 17:15:30 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87B11800 == 32 [pid = 3820] [id = 290] 17:15:30 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82DA7000 == 31 [pid = 3820] [id = 289] 17:15:30 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E15000 == 30 [pid = 3820] [id = 288] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (0000007CF5614800) [pid = 3820] [serial = 769] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (0000007CF551C000) [pid = 3820] [serial = 834] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (0000007C89849C00) [pid = 3820] [serial = 828] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007CF3BA1000) [pid = 3820] [serial = 816] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007CF9D4FC00) [pid = 3820] [serial = 838] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007CF565C400) [pid = 3820] [serial = 817] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C85943400) [pid = 3820] [serial = 822] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007CF6210000) [pid = 3820] [serial = 837] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C871BA800) [pid = 3820] [serial = 823] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C865F7800) [pid = 3820] [serial = 813] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C891C7C00) [pid = 3820] [serial = 814] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF3B9EC00) [pid = 3820] [serial = 831] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C8A5E6400) [pid = 3820] [serial = 843] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CFA84B000) [pid = 3820] [serial = 811] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF620FC00) [pid = 3820] [serial = 819] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CFABF1000) [pid = 3820] [serial = 847] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CFA84C000) [pid = 3820] [serial = 820] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C87658800) [pid = 3820] [serial = 825] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C88A3DC00) [pid = 3820] [serial = 826] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C8988B400) [pid = 3820] [serial = 829] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CFA702C00) [pid = 3820] [serial = 840] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CFADF4000) [pid = 3820] [serial = 849] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CFB75A400) [pid = 3820] [serial = 850] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CFAB6FC00) [pid = 3820] [serial = 846] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CFAA72000) [pid = 3820] [serial = 841] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF9DBD000) [pid = 3820] [serial = 844] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF5615000) [pid = 3820] [serial = 835] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF45D5C00) [pid = 3820] [serial = 832] [outer = 0000000000000000] [url = about:blank] 17:15:30 INFO - PROCESS | 3820 | 1465863330457 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 17:15:30 INFO - PROCESS | 3820 | 1465863330497 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 17:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 17:15:30 INFO - PROCESS | 3820 | 1465863330504 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 17:15:30 INFO - PROCESS | 3820 | 1465863330506 Marionette TRACE conn5 <- [1,1166,null,{}] 17:15:30 INFO - PROCESS | 3820 | 1465863330515 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:30 INFO - PROCESS | 3820 | 1465863330518 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:30 INFO - PROCESS | 3820 | 1465863330612 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 17:15:30 INFO - PROCESS | 3820 | 1465863330621 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:30 INFO - PROCESS | 3820 | 1465863330623 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:30 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E8A800 == 31 [pid = 3820] [id = 301] 17:15:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C8913F000) [pid = 3820] [serial = 902] [outer = 0000000000000000] 17:15:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C891C1C00) [pid = 3820] [serial = 903] [outer = 0000007C8913F000] 17:15:30 INFO - PROCESS | 3820 | 1465863330672 Marionette DEBUG loaded listener.js 17:15:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8966DC00) [pid = 3820] [serial = 904] [outer = 0000007C8913F000] 17:15:31 INFO - PROCESS | 3820 | 1465863331141 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 17:15:31 INFO - PROCESS | 3820 | 1465863331202 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 17:15:31 INFO - PROCESS | 3820 | 1465863331205 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 17:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 17:15:31 INFO - PROCESS | 3820 | 1465863331209 Marionette TRACE conn5 <- [1,1170,null,{}] 17:15:31 INFO - PROCESS | 3820 | 1465863331251 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:31 INFO - PROCESS | 3820 | 1465863331256 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:31 INFO - PROCESS | 3820 | 1465863331362 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 17:15:31 INFO - PROCESS | 3820 | 1465863331437 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:31 INFO - PROCESS | 3820 | 1465863331441 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:31 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A333000 == 32 [pid = 3820] [id = 302] 17:15:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C82A1D000) [pid = 3820] [serial = 905] [outer = 0000000000000000] 17:15:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8A5E9400) [pid = 3820] [serial = 906] [outer = 0000007C82A1D000] 17:15:31 INFO - PROCESS | 3820 | 1465863331491 Marionette DEBUG loaded listener.js 17:15:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF4514800) [pid = 3820] [serial = 907] [outer = 0000007C82A1D000] 17:15:31 INFO - PROCESS | 3820 | 1465863331884 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 17:15:31 INFO - PROCESS | 3820 | 1465863331945 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 17:15:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 17:15:31 INFO - PROCESS | 3820 | 1465863331948 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 17:15:31 INFO - PROCESS | 3820 | 1465863331950 Marionette TRACE conn5 <- [1,1174,null,{}] 17:15:31 INFO - PROCESS | 3820 | 1465863331954 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:31 INFO - PROCESS | 3820 | 1465863331956 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:32 INFO - PROCESS | 3820 | 1465863332048 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 17:15:32 INFO - PROCESS | 3820 | 1465863332054 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:32 INFO - PROCESS | 3820 | 1465863332056 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:32 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB1F800 == 33 [pid = 3820] [id = 303] 17:15:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF4FB4800) [pid = 3820] [serial = 908] [outer = 0000000000000000] 17:15:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF55EAC00) [pid = 3820] [serial = 909] [outer = 0000007CF4FB4800] 17:15:32 INFO - PROCESS | 3820 | 1465863332102 Marionette DEBUG loaded listener.js 17:15:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF561B400) [pid = 3820] [serial = 910] [outer = 0000007CF4FB4800] 17:15:32 INFO - PROCESS | 3820 | 1465863332587 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 17:15:32 INFO - PROCESS | 3820 | 1465863332659 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 17:15:32 INFO - PROCESS | 3820 | 1465863332663 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 17:15:32 INFO - PROCESS | 3820 | 1465863332665 Marionette TRACE conn5 <- [1,1178,null,{}] 17:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 17:15:32 INFO - PROCESS | 3820 | 1465863332669 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:32 INFO - PROCESS | 3820 | 1465863332671 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:32 INFO - PROCESS | 3820 | 1465863332809 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 17:15:32 INFO - PROCESS | 3820 | 1465863332862 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:32 INFO - PROCESS | 3820 | 1465863332864 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:32 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C11800 == 34 [pid = 3820] [id = 304] 17:15:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C891CF800) [pid = 3820] [serial = 911] [outer = 0000000000000000] 17:15:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF5662800) [pid = 3820] [serial = 912] [outer = 0000007C891CF800] 17:15:32 INFO - PROCESS | 3820 | 1465863332911 Marionette DEBUG loaded listener.js 17:15:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF596E800) [pid = 3820] [serial = 913] [outer = 0000007C891CF800] 17:15:33 INFO - PROCESS | 3820 | 1465863333333 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 17:15:33 INFO - PROCESS | 3820 | 1465863333407 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 17:15:33 INFO - PROCESS | 3820 | 1465863333410 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 17:15:33 INFO - PROCESS | 3820 | 1465863333412 Marionette TRACE conn5 <- [1,1182,null,{}] 17:15:33 INFO - PROCESS | 3820 | 1465863333415 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:33 INFO - PROCESS | 3820 | 1465863333422 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:33 INFO - PROCESS | 3820 | 1465863333576 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 17:15:33 INFO - PROCESS | 3820 | 1465863333626 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:33 INFO - PROCESS | 3820 | 1465863333628 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:33 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5F51800 == 35 [pid = 3820] [id = 305] 17:15:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF9DBD000) [pid = 3820] [serial = 914] [outer = 0000000000000000] 17:15:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CFA0B2C00) [pid = 3820] [serial = 915] [outer = 0000007CF9DBD000] 17:15:33 INFO - PROCESS | 3820 | 1465863333675 Marionette DEBUG loaded listener.js 17:15:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CFA84C000) [pid = 3820] [serial = 916] [outer = 0000007CF9DBD000] 17:15:34 INFO - PROCESS | 3820 | 1465863334174 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 17:15:34 INFO - PROCESS | 3820 | 1465863334234 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 17:15:34 INFO - PROCESS | 3820 | 1465863334237 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 17:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 17:15:34 INFO - PROCESS | 3820 | 1465863334239 Marionette TRACE conn5 <- [1,1186,null,{}] 17:15:34 INFO - PROCESS | 3820 | 1465863334243 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:34 INFO - PROCESS | 3820 | 1465863334245 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:34 INFO - PROCESS | 3820 | 1465863334393 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 17:15:34 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C8A5E1400) [pid = 3820] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 17:15:34 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C83054C00) [pid = 3820] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 17:15:34 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C871B7000) [pid = 3820] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 17:15:34 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C865E9400) [pid = 3820] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 17:15:34 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8460D000) [pid = 3820] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 17:15:34 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C82A19C00) [pid = 3820] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 17:15:34 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C83055000) [pid = 3820] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 17:15:34 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C8984FC00) [pid = 3820] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 17:15:34 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CFB75EC00) [pid = 3820] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 17:15:34 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CFB75F000) [pid = 3820] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 17:15:34 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF55E9800) [pid = 3820] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 17:15:34 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF600EC00) [pid = 3820] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 17:15:34 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF55E4000) [pid = 3820] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 17:15:34 INFO - PROCESS | 3820 | 1465863334452 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:34 INFO - PROCESS | 3820 | 1465863334454 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:34 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E84000 == 36 [pid = 3820] [id = 306] 17:15:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C82825400) [pid = 3820] [serial = 917] [outer = 0000000000000000] 17:15:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C83054C00) [pid = 3820] [serial = 918] [outer = 0000007C82825400] 17:15:34 INFO - PROCESS | 3820 | 1465863334499 Marionette DEBUG loaded listener.js 17:15:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8A5EB000) [pid = 3820] [serial = 919] [outer = 0000007C82825400] 17:15:34 INFO - PROCESS | 3820 | 1465863334876 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 17:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 671ms 17:15:34 INFO - PROCESS | 3820 | 1465863334912 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 17:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 17:15:34 INFO - PROCESS | 3820 | 1465863334914 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 17:15:34 INFO - PROCESS | 3820 | 1465863334917 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 17:15:34 INFO - PROCESS | 3820 | 1465863334919 Marionette TRACE conn5 <- [1,1190,null,{}] 17:15:34 INFO - PROCESS | 3820 | 1465863334922 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:34 INFO - PROCESS | 3820 | 1465863334924 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:35 INFO - PROCESS | 3820 | 1465863335010 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 17:15:35 INFO - PROCESS | 3820 | 1465863335015 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:35 INFO - PROCESS | 3820 | 1465863335017 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:35 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF9D80000 == 37 [pid = 3820] [id = 307] 17:15:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8913E800) [pid = 3820] [serial = 920] [outer = 0000000000000000] 17:15:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CFAD32800) [pid = 3820] [serial = 921] [outer = 0000007C8913E800] 17:15:35 INFO - PROCESS | 3820 | 1465863335069 Marionette DEBUG loaded listener.js 17:15:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CFB75A000) [pid = 3820] [serial = 922] [outer = 0000007C8913E800] 17:15:35 INFO - PROCESS | 3820 | 1465863335490 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:15:35 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 17:15:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 629ms 17:15:35 INFO - PROCESS | 3820 | 1465863335549 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 17:15:35 INFO - PROCESS | 3820 | 1465863335552 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 17:15:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 17:15:35 INFO - PROCESS | 3820 | 1465863335555 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 17:15:35 INFO - PROCESS | 3820 | 1465863335557 Marionette TRACE conn5 <- [1,1194,null,{}] 17:15:35 INFO - PROCESS | 3820 | 1465863335561 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:35 INFO - PROCESS | 3820 | 1465863335563 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:35 INFO - PROCESS | 3820 | 1465863335650 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 17:15:35 INFO - PROCESS | 3820 | 1465863335658 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:35 INFO - PROCESS | 3820 | 1465863335660 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:35 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A332000 == 38 [pid = 3820] [id = 308] 17:15:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CFB760400) [pid = 3820] [serial = 923] [outer = 0000000000000000] 17:15:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CFB764C00) [pid = 3820] [serial = 924] [outer = 0000007CFB760400] 17:15:35 INFO - PROCESS | 3820 | 1465863335707 Marionette DEBUG loaded listener.js 17:15:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CFB81BC00) [pid = 3820] [serial = 925] [outer = 0000007CFB760400] 17:15:36 INFO - PROCESS | 3820 | 1465863336155 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:15:36 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 17:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 628ms 17:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 17:15:36 INFO - PROCESS | 3820 | 1465863336191 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 17:15:36 INFO - PROCESS | 3820 | 1465863336193 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 17:15:36 INFO - PROCESS | 3820 | 1465863336197 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 17:15:36 INFO - PROCESS | 3820 | 1465863336199 Marionette TRACE conn5 <- [1,1198,null,{}] 17:15:36 INFO - PROCESS | 3820 | 1465863336202 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:36 INFO - PROCESS | 3820 | 1465863336204 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:36 INFO - PROCESS | 3820 | 1465863336305 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 17:15:36 INFO - PROCESS | 3820 | 1465863336311 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:36 INFO - PROCESS | 3820 | 1465863336313 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:36 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAABE000 == 39 [pid = 3820] [id = 309] 17:15:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CFBED0400) [pid = 3820] [serial = 926] [outer = 0000000000000000] 17:15:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CFBED3000) [pid = 3820] [serial = 927] [outer = 0000007CFBED0400] 17:15:36 INFO - PROCESS | 3820 | 1465863336358 Marionette DEBUG loaded listener.js 17:15:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CFC3C7C00) [pid = 3820] [serial = 928] [outer = 0000007CFBED0400] 17:15:37 INFO - PROCESS | 3820 | 1465863337100 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 17:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 987ms 17:15:37 INFO - PROCESS | 3820 | 1465863337189 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 17:15:37 INFO - PROCESS | 3820 | 1465863337194 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 17:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 17:15:37 INFO - PROCESS | 3820 | 1465863337198 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 17:15:37 INFO - PROCESS | 3820 | 1465863337204 Marionette TRACE conn5 <- [1,1202,null,{}] 17:15:37 INFO - PROCESS | 3820 | 1465863337210 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:37 INFO - PROCESS | 3820 | 1465863337213 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:37 INFO - PROCESS | 3820 | 1465863337369 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 17:15:37 INFO - PROCESS | 3820 | 1465863337484 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:37 INFO - PROCESS | 3820 | 1465863337488 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:37 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891EE000 == 40 [pid = 3820] [id = 310] 17:15:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C871B0400) [pid = 3820] [serial = 929] [outer = 0000000000000000] 17:15:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C88ABD800) [pid = 3820] [serial = 930] [outer = 0000007C871B0400] 17:15:37 INFO - PROCESS | 3820 | 1465863337551 Marionette DEBUG loaded listener.js 17:15:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C8984F000) [pid = 3820] [serial = 931] [outer = 0000007C871B0400] 17:15:38 INFO - PROCESS | 3820 | 1465863338147 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 17:15:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 17:15:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 986ms 17:15:38 INFO - PROCESS | 3820 | 1465863338189 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 17:15:38 INFO - PROCESS | 3820 | 1465863338194 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 17:15:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 17:15:38 INFO - PROCESS | 3820 | 1465863338201 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 17:15:38 INFO - PROCESS | 3820 | 1465863338204 Marionette TRACE conn5 <- [1,1206,null,{}] 17:15:38 INFO - PROCESS | 3820 | 1465863338209 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:38 INFO - PROCESS | 3820 | 1465863338212 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:38 INFO - PROCESS | 3820 | 1465863338345 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 17:15:38 INFO - PROCESS | 3820 | 1465863338439 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:38 INFO - PROCESS | 3820 | 1465863338441 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:38 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55B3800 == 41 [pid = 3820] [id = 311] 17:15:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF4C2FC00) [pid = 3820] [serial = 932] [outer = 0000000000000000] 17:15:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CF4FB4400) [pid = 3820] [serial = 933] [outer = 0000007CF4C2FC00] 17:15:38 INFO - PROCESS | 3820 | 1465863338500 Marionette DEBUG loaded listener.js 17:15:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007CF5971000) [pid = 3820] [serial = 934] [outer = 0000007CF4C2FC00] 17:15:39 INFO - PROCESS | 3820 | 1465863339144 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 17:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 17:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 986ms 17:15:39 INFO - PROCESS | 3820 | 1465863339190 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 17:15:39 INFO - PROCESS | 3820 | 1465863339192 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 17:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 17:15:39 INFO - PROCESS | 3820 | 1465863339197 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 17:15:39 INFO - PROCESS | 3820 | 1465863339201 Marionette TRACE conn5 <- [1,1210,null,{}] 17:15:39 INFO - PROCESS | 3820 | 1465863339212 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:39 INFO - PROCESS | 3820 | 1465863339217 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:39 INFO - PROCESS | 3820 | 1465863339333 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 17:15:39 INFO - PROCESS | 3820 | 1465863339429 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:39 INFO - PROCESS | 3820 | 1465863339433 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:39 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB72D000 == 42 [pid = 3820] [id = 312] 17:15:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007CFAB6E000) [pid = 3820] [serial = 935] [outer = 0000000000000000] 17:15:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007CFADF2000) [pid = 3820] [serial = 936] [outer = 0000007CFAB6E000] 17:15:39 INFO - PROCESS | 3820 | 1465863339492 Marionette DEBUG loaded listener.js 17:15:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007CFC3CAC00) [pid = 3820] [serial = 937] [outer = 0000007CFAB6E000] 17:15:40 INFO - PROCESS | 3820 | 1465863340319 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 17:15:40 INFO - PROCESS | 3820 | 1465863340380 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 17:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 17:15:40 INFO - PROCESS | 3820 | 1465863340386 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 17:15:40 INFO - PROCESS | 3820 | 1465863340390 Marionette TRACE conn5 <- [1,1214,null,{}] 17:15:40 INFO - PROCESS | 3820 | 1465863340396 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:40 INFO - PROCESS | 3820 | 1465863340399 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:40 INFO - PROCESS | 3820 | 1465863340513 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 17:15:40 INFO - PROCESS | 3820 | 1465863340589 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:40 INFO - PROCESS | 3820 | 1465863340594 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:40 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C862A1000 == 43 [pid = 3820] [id = 313] 17:15:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007C8282BC00) [pid = 3820] [serial = 938] [outer = 0000000000000000] 17:15:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007C83DB2C00) [pid = 3820] [serial = 939] [outer = 0000007C8282BC00] 17:15:40 INFO - PROCESS | 3820 | 1465863340691 Marionette DEBUG loaded listener.js 17:15:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (0000007C8765F000) [pid = 3820] [serial = 940] [outer = 0000007C8282BC00] 17:15:41 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A332000 == 42 [pid = 3820] [id = 308] 17:15:41 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF9D80000 == 41 [pid = 3820] [id = 307] 17:15:41 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E84000 == 40 [pid = 3820] [id = 306] 17:15:41 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5F51800 == 39 [pid = 3820] [id = 305] 17:15:41 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C11800 == 38 [pid = 3820] [id = 304] 17:15:41 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB1F800 == 37 [pid = 3820] [id = 303] 17:15:41 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A333000 == 36 [pid = 3820] [id = 302] 17:15:41 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E8A800 == 35 [pid = 3820] [id = 301] 17:15:41 INFO - PROCESS | 3820 | --DOCSHELL 0000007C83BE3800 == 34 [pid = 3820] [id = 300] 17:15:41 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8958E000 == 33 [pid = 3820] [id = 297] 17:15:41 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87B08000 == 32 [pid = 3820] [id = 298] 17:15:41 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA15000 == 31 [pid = 3820] [id = 299] 17:15:41 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB72D000 == 30 [pid = 3820] [id = 312] 17:15:41 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55B3800 == 29 [pid = 3820] [id = 311] 17:15:41 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891EE000 == 28 [pid = 3820] [id = 310] 17:15:41 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAABE000 == 27 [pid = 3820] [id = 309] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (0000007C8A7BBC00) [pid = 3820] [serial = 876] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007C83060400) [pid = 3820] [serial = 867] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007C8460B400) [pid = 3820] [serial = 868] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007C87655C00) [pid = 3820] [serial = 870] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C88A3C000) [pid = 3820] [serial = 871] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007CF45CF000) [pid = 3820] [serial = 879] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C8765C000) [pid = 3820] [serial = 865] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C85937800) [pid = 3820] [serial = 864] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C89663C00) [pid = 3820] [serial = 873] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF3BA2800) [pid = 3820] [serial = 877] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C8765E000) [pid = 3820] [serial = 853] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C83060000) [pid = 3820] [serial = 852] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF5972000) [pid = 3820] [serial = 856] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF5614400) [pid = 3820] [serial = 855] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CFB76A400) [pid = 3820] [serial = 859] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CFB75F800) [pid = 3820] [serial = 858] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CFBED2C00) [pid = 3820] [serial = 862] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CFB81E000) [pid = 3820] [serial = 861] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CF561FC00) [pid = 3820] [serial = 882] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CF4FB8400) [pid = 3820] [serial = 880] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF9D50000) [pid = 3820] [serial = 891] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF60D2C00) [pid = 3820] [serial = 888] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF58A4400) [pid = 3820] [serial = 883] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF58A4C00) [pid = 3820] [serial = 885] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF5979C00) [pid = 3820] [serial = 886] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C8984CC00) [pid = 3820] [serial = 874] [outer = 0000000000000000] [url = about:blank] 17:15:41 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF6CD8C00) [pid = 3820] [serial = 889] [outer = 0000000000000000] [url = about:blank] 17:15:42 INFO - PROCESS | 3820 | 1465863342040 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 17:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 17:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1673ms 17:15:42 INFO - PROCESS | 3820 | 1465863342063 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 17:15:42 INFO - PROCESS | 3820 | 1465863342068 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 17:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 17:15:42 INFO - PROCESS | 3820 | 1465863342073 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 17:15:42 INFO - PROCESS | 3820 | 1465863342076 Marionette TRACE conn5 <- [1,1218,null,{}] 17:15:42 INFO - PROCESS | 3820 | 1465863342082 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:42 INFO - PROCESS | 3820 | 1465863342085 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:42 INFO - PROCESS | 3820 | 1465863342182 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 17:15:42 INFO - PROCESS | 3820 | 1465863342257 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:42 INFO - PROCESS | 3820 | 1465863342262 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:42 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82D96800 == 28 [pid = 3820] [id = 314] 17:15:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C82E87400) [pid = 3820] [serial = 941] [outer = 0000000000000000] 17:15:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C82FBF000) [pid = 3820] [serial = 942] [outer = 0000007C82E87400] 17:15:42 INFO - PROCESS | 3820 | 1465863342313 Marionette DEBUG loaded listener.js 17:15:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C83B9F400) [pid = 3820] [serial = 943] [outer = 0000007C82E87400] 17:15:42 INFO - PROCESS | 3820 | 1465863342741 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 17:15:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 17:15:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 734ms 17:15:42 INFO - PROCESS | 3820 | 1465863342811 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 17:15:42 INFO - PROCESS | 3820 | 1465863342816 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 17:15:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 17:15:42 INFO - PROCESS | 3820 | 1465863342823 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 17:15:42 INFO - PROCESS | 3820 | 1465863342826 Marionette TRACE conn5 <- [1,1222,null,{}] 17:15:42 INFO - PROCESS | 3820 | 1465863342830 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:42 INFO - PROCESS | 3820 | 1465863342833 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:42 INFO - PROCESS | 3820 | 1465863342925 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 17:15:42 INFO - PROCESS | 3820 | 1465863342941 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:42 INFO - PROCESS | 3820 | 1465863342943 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:42 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8712C000 == 29 [pid = 3820] [id = 315] 17:15:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C86165800) [pid = 3820] [serial = 944] [outer = 0000000000000000] 17:15:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C86169800) [pid = 3820] [serial = 945] [outer = 0000007C86165800] 17:15:42 INFO - PROCESS | 3820 | 1465863342991 Marionette DEBUG loaded listener.js 17:15:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C865F6000) [pid = 3820] [serial = 946] [outer = 0000007C86165800] 17:15:43 INFO - PROCESS | 3820 | 1465863343454 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 17:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 17:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 693ms 17:15:43 INFO - PROCESS | 3820 | 1465863343518 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 17:15:43 INFO - PROCESS | 3820 | 1465863343521 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 17:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 17:15:43 INFO - PROCESS | 3820 | 1465863343524 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 17:15:43 INFO - PROCESS | 3820 | 1465863343528 Marionette TRACE conn5 <- [1,1226,null,{}] 17:15:43 INFO - PROCESS | 3820 | 1465863343574 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:43 INFO - PROCESS | 3820 | 1465863343579 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:43 INFO - PROCESS | 3820 | 1465863343706 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 17:15:43 INFO - PROCESS | 3820 | 1465863343750 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:43 INFO - PROCESS | 3820 | 1465863343754 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:43 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8907D800 == 30 [pid = 3820] [id = 316] 17:15:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C82A24C00) [pid = 3820] [serial = 947] [outer = 0000000000000000] 17:15:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C88A3D000) [pid = 3820] [serial = 948] [outer = 0000007C82A24C00] 17:15:43 INFO - PROCESS | 3820 | 1465863343804 Marionette DEBUG loaded listener.js 17:15:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C8913E400) [pid = 3820] [serial = 949] [outer = 0000007C82A24C00] 17:15:44 INFO - PROCESS | 3820 | 1465863344226 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 17:15:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 17:15:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 733ms 17:15:44 INFO - PROCESS | 3820 | 1465863344260 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 17:15:44 INFO - PROCESS | 3820 | 1465863344263 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 17:15:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 17:15:44 INFO - PROCESS | 3820 | 1465863344266 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 17:15:44 INFO - PROCESS | 3820 | 1465863344268 Marionette TRACE conn5 <- [1,1230,null,{}] 17:15:44 INFO - PROCESS | 3820 | 1465863344280 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:44 INFO - PROCESS | 3820 | 1465863344282 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:44 INFO - PROCESS | 3820 | 1465863344398 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 17:15:44 INFO - PROCESS | 3820 | 1465863344409 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:44 INFO - PROCESS | 3820 | 1465863344411 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:44 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8996D800 == 31 [pid = 3820] [id = 317] 17:15:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C89668000) [pid = 3820] [serial = 950] [outer = 0000000000000000] 17:15:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C89820000) [pid = 3820] [serial = 951] [outer = 0000007C89668000] 17:15:44 INFO - PROCESS | 3820 | 1465863344500 Marionette DEBUG loaded listener.js 17:15:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C8984C400) [pid = 3820] [serial = 952] [outer = 0000007C89668000] 17:15:44 INFO - PROCESS | 3820 | 1465863344944 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 17:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 17:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 734ms 17:15:45 INFO - PROCESS | 3820 | 1465863345003 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 17:15:45 INFO - PROCESS | 3820 | 1465863345005 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 17:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 17:15:45 INFO - PROCESS | 3820 | 1465863345050 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 17:15:45 INFO - PROCESS | 3820 | 1465863345052 Marionette TRACE conn5 <- [1,1234,null,{}] 17:15:45 INFO - PROCESS | 3820 | 1465863345056 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:45 INFO - PROCESS | 3820 | 1465863345058 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:45 INFO - PROCESS | 3820 | 1465863345165 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 17:15:45 INFO - PROCESS | 3820 | 1465863345218 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:45 INFO - PROCESS | 3820 | 1465863345220 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:45 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A343000 == 32 [pid = 3820] [id = 318] 17:15:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C8280A000) [pid = 3820] [serial = 953] [outer = 0000000000000000] 17:15:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C89888800) [pid = 3820] [serial = 954] [outer = 0000007C8280A000] 17:15:45 INFO - PROCESS | 3820 | 1465863345267 Marionette DEBUG loaded listener.js 17:15:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C8A5E6800) [pid = 3820] [serial = 955] [outer = 0000007C8280A000] 17:15:45 INFO - PROCESS | 3820 | 1465863345752 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 17:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 17:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 734ms 17:15:45 INFO - PROCESS | 3820 | 1465863345781 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 17:15:45 INFO - PROCESS | 3820 | 1465863345783 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 17:15:46 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF9DBD000) [pid = 3820] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 17:15:46 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF4FB4800) [pid = 3820] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 17:15:46 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C834ECC00) [pid = 3820] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 17:15:46 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8913F000) [pid = 3820] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 17:15:46 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C891CF400) [pid = 3820] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 17:15:46 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C891CF800) [pid = 3820] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 17:15:46 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C82A1D000) [pid = 3820] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 17:15:46 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C83063C00) [pid = 3820] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 17:15:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 17:15:46 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C8913E800) [pid = 3820] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 17:15:46 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C82825400) [pid = 3820] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 17:15:46 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF9D42000) [pid = 3820] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 17:15:46 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CFBED0400) [pid = 3820] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 17:15:46 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CFB760400) [pid = 3820] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 17:15:46 INFO - PROCESS | 3820 | 1465863346016 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 17:15:46 INFO - PROCESS | 3820 | 1465863346021 Marionette TRACE conn5 <- [1,1238,null,{}] 17:15:46 INFO - PROCESS | 3820 | 1465863346027 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:46 INFO - PROCESS | 3820 | 1465863346031 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:46 INFO - PROCESS | 3820 | 1465863346157 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 17:15:46 INFO - PROCESS | 3820 | 1465863346226 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:46 INFO - PROCESS | 3820 | 1465863346230 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:46 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C833A0800 == 33 [pid = 3820] [id = 319] 17:15:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C82825400) [pid = 3820] [serial = 956] [outer = 0000000000000000] 17:15:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C82830C00) [pid = 3820] [serial = 957] [outer = 0000007C82825400] 17:15:46 INFO - PROCESS | 3820 | 1465863346292 Marionette DEBUG loaded listener.js 17:15:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C82FD8C00) [pid = 3820] [serial = 958] [outer = 0000007C82825400] 17:15:47 INFO - PROCESS | 3820 | 1465863347076 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 17:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 17:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1147ms 17:15:47 INFO - PROCESS | 3820 | 1465863347158 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 17:15:47 INFO - PROCESS | 3820 | 1465863347163 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 17:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 17:15:47 INFO - PROCESS | 3820 | 1465863347169 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 17:15:47 INFO - PROCESS | 3820 | 1465863347171 Marionette TRACE conn5 <- [1,1242,null,{}] 17:15:47 INFO - PROCESS | 3820 | 1465863347178 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:47 INFO - PROCESS | 3820 | 1465863347183 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:47 INFO - PROCESS | 3820 | 1465863347314 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 17:15:47 INFO - PROCESS | 3820 | 1465863347384 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:47 INFO - PROCESS | 3820 | 1465863347387 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:47 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899AE000 == 34 [pid = 3820] [id = 320] 17:15:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C87653000) [pid = 3820] [serial = 959] [outer = 0000000000000000] 17:15:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C87BD5C00) [pid = 3820] [serial = 960] [outer = 0000007C87653000] 17:15:47 INFO - PROCESS | 3820 | 1465863347447 Marionette DEBUG loaded listener.js 17:15:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C89136C00) [pid = 3820] [serial = 961] [outer = 0000007C87653000] 17:15:48 INFO - PROCESS | 3820 | 1465863348254 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 17:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 17:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1124ms 17:15:48 INFO - PROCESS | 3820 | 1465863348296 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 17:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 17:15:48 INFO - PROCESS | 3820 | 1465863348299 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 17:15:48 INFO - PROCESS | 3820 | 1465863348303 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 17:15:48 INFO - PROCESS | 3820 | 1465863348305 Marionette TRACE conn5 <- [1,1246,null,{}] 17:15:48 INFO - PROCESS | 3820 | 1465863348310 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:48 INFO - PROCESS | 3820 | 1465863348313 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:48 INFO - PROCESS | 3820 | 1465863348505 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 17:15:48 INFO - PROCESS | 3820 | 1465863348585 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:48 INFO - PROCESS | 3820 | 1465863348588 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:48 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82879000 == 35 [pid = 3820] [id = 321] 17:15:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C82A1B400) [pid = 3820] [serial = 962] [outer = 0000000000000000] 17:15:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C82A23800) [pid = 3820] [serial = 963] [outer = 0000007C82A1B400] 17:15:48 INFO - PROCESS | 3820 | 1465863348682 Marionette DEBUG loaded listener.js 17:15:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C83DB5400) [pid = 3820] [serial = 964] [outer = 0000007C82A1B400] 17:15:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8996D800 == 34 [pid = 3820] [id = 317] 17:15:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8907D800 == 33 [pid = 3820] [id = 316] 17:15:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8712C000 == 32 [pid = 3820] [id = 315] 17:15:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82D96800 == 31 [pid = 3820] [id = 314] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CFB764C00) [pid = 3820] [serial = 924] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CFB81BC00) [pid = 3820] [serial = 925] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CFA84C000) [pid = 3820] [serial = 916] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CF55EAC00) [pid = 3820] [serial = 909] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C87657C00) [pid = 3820] [serial = 901] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C85489400) [pid = 3820] [serial = 900] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C891C1C00) [pid = 3820] [serial = 903] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C8966CC00) [pid = 3820] [serial = 897] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF596E800) [pid = 3820] [serial = 913] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C8A5E9400) [pid = 3820] [serial = 906] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C8593E800) [pid = 3820] [serial = 894] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CF4514800) [pid = 3820] [serial = 907] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CFAD32800) [pid = 3820] [serial = 921] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CFA0B2C00) [pid = 3820] [serial = 915] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C871B3C00) [pid = 3820] [serial = 895] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CF561B400) [pid = 3820] [serial = 910] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007C8A5DE000) [pid = 3820] [serial = 898] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007C83054C00) [pid = 3820] [serial = 918] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007C8A5EB000) [pid = 3820] [serial = 919] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007CFA053C00) [pid = 3820] [serial = 892] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (0000007C8966DC00) [pid = 3820] [serial = 904] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (0000007CFB75A000) [pid = 3820] [serial = 922] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (0000007CF5662800) [pid = 3820] [serial = 912] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 56 (0000007CFBED3000) [pid = 3820] [serial = 927] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | --DOMWINDOW == 55 (0000007CFC3C7C00) [pid = 3820] [serial = 928] [outer = 0000000000000000] [url = about:blank] 17:15:49 INFO - PROCESS | 3820 | 1465863349266 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 17:15:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 17:15:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 987ms 17:15:49 INFO - PROCESS | 3820 | 1465863349293 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 17:15:49 INFO - PROCESS | 3820 | 1465863349296 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 17:15:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 17:15:49 INFO - PROCESS | 3820 | 1465863349301 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 17:15:49 INFO - PROCESS | 3820 | 1465863349304 Marionette TRACE conn5 <- [1,1250,null,{}] 17:15:49 INFO - PROCESS | 3820 | 1465863349309 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:49 INFO - PROCESS | 3820 | 1465863349312 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:49 INFO - PROCESS | 3820 | 1465863349402 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 17:15:49 INFO - PROCESS | 3820 | 1465863349412 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:49 INFO - PROCESS | 3820 | 1465863349414 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:49 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E88800 == 32 [pid = 3820] [id = 322] 17:15:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (0000007C88A3C400) [pid = 3820] [serial = 965] [outer = 0000000000000000] 17:15:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (0000007C88AB6000) [pid = 3820] [serial = 966] [outer = 0000007C88A3C400] 17:15:49 INFO - PROCESS | 3820 | 1465863349462 Marionette DEBUG loaded listener.js 17:15:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (0000007C891CE000) [pid = 3820] [serial = 967] [outer = 0000007C88A3C400] 17:15:49 INFO - PROCESS | 3820 | 1465863349959 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 17:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 17:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 734ms 17:15:50 INFO - PROCESS | 3820 | 1465863350040 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 17:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 17:15:50 INFO - PROCESS | 3820 | 1465863350043 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 17:15:50 INFO - PROCESS | 3820 | 1465863350047 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 17:15:50 INFO - PROCESS | 3820 | 1465863350049 Marionette TRACE conn5 <- [1,1254,null,{}] 17:15:50 INFO - PROCESS | 3820 | 1465863350053 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:50 INFO - PROCESS | 3820 | 1465863350055 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:50 INFO - PROCESS | 3820 | 1465863350147 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 17:15:50 INFO - PROCESS | 3820 | 1465863350220 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:50 INFO - PROCESS | 3820 | 1465863350222 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:50 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C895A0000 == 33 [pid = 3820] [id = 323] 17:15:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (0000007C81EDE000) [pid = 3820] [serial = 968] [outer = 0000000000000000] 17:15:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (0000007C89887800) [pid = 3820] [serial = 969] [outer = 0000007C81EDE000] 17:15:50 INFO - PROCESS | 3820 | 1465863350268 Marionette DEBUG loaded listener.js 17:15:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C8A5EB000) [pid = 3820] [serial = 970] [outer = 0000007C81EDE000] 17:15:50 INFO - PROCESS | 3820 | 1465863350688 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 17:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 17:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 691ms 17:15:50 INFO - PROCESS | 3820 | 1465863350740 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 17:15:50 INFO - PROCESS | 3820 | 1465863350744 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 17:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 17:15:50 INFO - PROCESS | 3820 | 1465863350755 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 17:15:50 INFO - PROCESS | 3820 | 1465863350760 Marionette TRACE conn5 <- [1,1258,null,{}] 17:15:50 INFO - PROCESS | 3820 | 1465863350764 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:50 INFO - PROCESS | 3820 | 1465863350767 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:50 INFO - PROCESS | 3820 | 1465863350862 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 17:15:50 INFO - PROCESS | 3820 | 1465863350868 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:50 INFO - PROCESS | 3820 | 1465863350870 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:50 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB14000 == 34 [pid = 3820] [id = 324] 17:15:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C8CF11C00) [pid = 3820] [serial = 971] [outer = 0000000000000000] 17:15:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007CF3B96800) [pid = 3820] [serial = 972] [outer = 0000007C8CF11C00] 17:15:50 INFO - PROCESS | 3820 | 1465863350919 Marionette DEBUG loaded listener.js 17:15:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007CF4449800) [pid = 3820] [serial = 973] [outer = 0000007C8CF11C00] 17:15:51 INFO - PROCESS | 3820 | 1465863351366 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 17:15:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 17:15:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 691ms 17:15:51 INFO - PROCESS | 3820 | 1465863351446 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 17:15:51 INFO - PROCESS | 3820 | 1465863351449 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 17:15:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 17:15:51 INFO - PROCESS | 3820 | 1465863351452 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 17:15:51 INFO - PROCESS | 3820 | 1465863351454 Marionette TRACE conn5 <- [1,1262,null,{}] 17:15:51 INFO - PROCESS | 3820 | 1465863351458 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:51 INFO - PROCESS | 3820 | 1465863351460 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:51 INFO - PROCESS | 3820 | 1465863351603 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 17:15:51 INFO - PROCESS | 3820 | 1465863351609 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:51 INFO - PROCESS | 3820 | 1465863351612 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:51 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8D6DB000 == 35 [pid = 3820] [id = 325] 17:15:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007CF4506800) [pid = 3820] [serial = 974] [outer = 0000000000000000] 17:15:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007CF4C35C00) [pid = 3820] [serial = 975] [outer = 0000007CF4506800] 17:15:51 INFO - PROCESS | 3820 | 1465863351664 Marionette DEBUG loaded listener.js 17:15:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007CF4ED2000) [pid = 3820] [serial = 976] [outer = 0000007CF4506800] 17:15:52 INFO - PROCESS | 3820 | 1465863352122 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 17:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 17:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 735ms 17:15:52 INFO - PROCESS | 3820 | 1465863352190 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 17:15:52 INFO - PROCESS | 3820 | 1465863352192 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 17:15:52 INFO - PROCESS | 3820 | 1465863352195 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 17:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 17:15:52 INFO - PROCESS | 3820 | 1465863352197 Marionette TRACE conn5 <- [1,1266,null,{}] 17:15:52 INFO - PROCESS | 3820 | 1465863352201 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:52 INFO - PROCESS | 3820 | 1465863352203 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:52 INFO - PROCESS | 3820 | 1465863352316 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 17:15:52 INFO - PROCESS | 3820 | 1465863352370 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:52 INFO - PROCESS | 3820 | 1465863352376 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:52 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA16800 == 36 [pid = 3820] [id = 326] 17:15:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007CF55E3400) [pid = 3820] [serial = 977] [outer = 0000000000000000] 17:15:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007CF55E7800) [pid = 3820] [serial = 978] [outer = 0000007CF55E3400] 17:15:52 INFO - PROCESS | 3820 | 1465863352434 Marionette DEBUG loaded listener.js 17:15:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007CF561A000) [pid = 3820] [serial = 979] [outer = 0000007CF55E3400] 17:15:52 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C8282BC00) [pid = 3820] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 17:15:52 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C82E87400) [pid = 3820] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 17:15:52 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C86165800) [pid = 3820] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 17:15:52 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C82A24C00) [pid = 3820] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 17:15:52 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C89668000) [pid = 3820] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 17:15:52 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007C871B0400) [pid = 3820] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 17:15:52 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007CF4C2FC00) [pid = 3820] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 17:15:52 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007CFAB6E000) [pid = 3820] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 17:15:52 INFO - PROCESS | 3820 | 1465863352944 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 17:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 17:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 776ms 17:15:52 INFO - PROCESS | 3820 | 1465863352975 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 17:15:52 INFO - PROCESS | 3820 | 1465863352977 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 17:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 17:15:52 INFO - PROCESS | 3820 | 1465863352981 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 17:15:52 INFO - PROCESS | 3820 | 1465863352983 Marionette TRACE conn5 <- [1,1270,null,{}] 17:15:52 INFO - PROCESS | 3820 | 1465863352986 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:52 INFO - PROCESS | 3820 | 1465863352988 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:53 INFO - PROCESS | 3820 | 1465863353074 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 17:15:53 INFO - PROCESS | 3820 | 1465863353081 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:53 INFO - PROCESS | 3820 | 1465863353083 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:53 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF44DA800 == 37 [pid = 3820] [id = 327] 17:15:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C8CF0E400) [pid = 3820] [serial = 980] [outer = 0000000000000000] 17:15:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007CF561A800) [pid = 3820] [serial = 981] [outer = 0000007C8CF0E400] 17:15:53 INFO - PROCESS | 3820 | 1465863353135 Marionette DEBUG loaded listener.js 17:15:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007CF589B800) [pid = 3820] [serial = 982] [outer = 0000007C8CF0E400] 17:15:53 INFO - PROCESS | 3820 | 1465863353567 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 17:15:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 17:15:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 632ms 17:15:53 INFO - PROCESS | 3820 | 1465863353615 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 17:15:53 INFO - PROCESS | 3820 | 1465863353617 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 17:15:53 INFO - PROCESS | 3820 | 1465863353620 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 17:15:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 17:15:53 INFO - PROCESS | 3820 | 1465863353622 Marionette TRACE conn5 <- [1,1274,null,{}] 17:15:53 INFO - PROCESS | 3820 | 1465863353626 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:53 INFO - PROCESS | 3820 | 1465863353628 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:53 INFO - PROCESS | 3820 | 1465863353713 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 17:15:53 INFO - PROCESS | 3820 | 1465863353718 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:53 INFO - PROCESS | 3820 | 1465863353720 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:53 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55B3800 == 38 [pid = 3820] [id = 328] 17:15:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007CF58A1400) [pid = 3820] [serial = 983] [outer = 0000000000000000] 17:15:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007CF596E800) [pid = 3820] [serial = 984] [outer = 0000007CF58A1400] 17:15:53 INFO - PROCESS | 3820 | 1465863353764 Marionette DEBUG loaded listener.js 17:15:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007CF5D76400) [pid = 3820] [serial = 985] [outer = 0000007CF58A1400] 17:15:54 INFO - PROCESS | 3820 | 1465863354194 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 17:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 17:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 629ms 17:15:54 INFO - PROCESS | 3820 | 1465863354253 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 17:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 17:15:54 INFO - PROCESS | 3820 | 1465863354256 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 17:15:54 INFO - PROCESS | 3820 | 1465863354259 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 17:15:54 INFO - PROCESS | 3820 | 1465863354260 Marionette TRACE conn5 <- [1,1278,null,{}] 17:15:54 INFO - PROCESS | 3820 | 1465863354264 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:54 INFO - PROCESS | 3820 | 1465863354266 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:54 INFO - PROCESS | 3820 | 1465863354362 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 17:15:54 INFO - PROCESS | 3820 | 1465863354373 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:54 INFO - PROCESS | 3820 | 1465863354375 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:54 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5F4B800 == 39 [pid = 3820] [id = 329] 17:15:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007CF600B000) [pid = 3820] [serial = 986] [outer = 0000000000000000] 17:15:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007CF60D3C00) [pid = 3820] [serial = 987] [outer = 0000007CF600B000] 17:15:54 INFO - PROCESS | 3820 | 1465863354422 Marionette DEBUG loaded listener.js 17:15:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007CF6938800) [pid = 3820] [serial = 988] [outer = 0000007CF600B000] 17:15:54 INFO - PROCESS | 3820 | 1465863354876 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 17:15:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 17:15:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 672ms 17:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 17:15:54 INFO - PROCESS | 3820 | 1465863354934 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 17:15:54 INFO - PROCESS | 3820 | 1465863354936 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 17:15:54 INFO - PROCESS | 3820 | 1465863354939 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 17:15:54 INFO - PROCESS | 3820 | 1465863354941 Marionette TRACE conn5 <- [1,1282,null,{}] 17:15:54 INFO - PROCESS | 3820 | 1465863354945 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:54 INFO - PROCESS | 3820 | 1465863354947 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:55 INFO - PROCESS | 3820 | 1465863355034 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 17:15:55 INFO - PROCESS | 3820 | 1465863355042 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:55 INFO - PROCESS | 3820 | 1465863355044 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:55 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6904800 == 40 [pid = 3820] [id = 330] 17:15:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007CF6CDBC00) [pid = 3820] [serial = 989] [outer = 0000000000000000] 17:15:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF9D4CC00) [pid = 3820] [serial = 990] [outer = 0000007CF6CDBC00] 17:15:55 INFO - PROCESS | 3820 | 1465863355090 Marionette DEBUG loaded listener.js 17:15:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CFA047400) [pid = 3820] [serial = 991] [outer = 0000007CF6CDBC00] 17:15:55 INFO - PROCESS | 3820 | 1465863355660 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 17:15:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 17:15:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 776ms 17:15:55 INFO - PROCESS | 3820 | 1465863355734 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 17:15:55 INFO - PROCESS | 3820 | 1465863355738 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 17:15:55 INFO - PROCESS | 3820 | 1465863355759 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 17:15:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 17:15:55 INFO - PROCESS | 3820 | 1465863355763 Marionette TRACE conn5 <- [1,1286,null,{}] 17:15:55 INFO - PROCESS | 3820 | 1465863355769 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:55 INFO - PROCESS | 3820 | 1465863355773 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:55 INFO - PROCESS | 3820 | 1465863355901 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 17:15:56 INFO - PROCESS | 3820 | 1465863356013 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:56 INFO - PROCESS | 3820 | 1465863356016 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:56 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E22000 == 41 [pid = 3820] [id = 331] 17:15:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C85940800) [pid = 3820] [serial = 992] [outer = 0000000000000000] 17:15:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C87661C00) [pid = 3820] [serial = 993] [outer = 0000007C85940800] 17:15:56 INFO - PROCESS | 3820 | 1465863356079 Marionette DEBUG loaded listener.js 17:15:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C8966D800) [pid = 3820] [serial = 994] [outer = 0000007C85940800] 17:15:56 INFO - PROCESS | 3820 | 1465863356686 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 17:15:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 17:15:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 987ms 17:15:56 INFO - PROCESS | 3820 | 1465863356751 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 17:15:56 INFO - PROCESS | 3820 | 1465863356757 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 17:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 17:15:56 INFO - PROCESS | 3820 | 1465863356764 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 17:15:56 INFO - PROCESS | 3820 | 1465863356767 Marionette TRACE conn5 <- [1,1290,null,{}] 17:15:56 INFO - PROCESS | 3820 | 1465863356771 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:56 INFO - PROCESS | 3820 | 1465863356774 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:56 INFO - PROCESS | 3820 | 1465863356892 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 17:15:57 INFO - PROCESS | 3820 | 1465863357011 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:57 INFO - PROCESS | 3820 | 1465863357014 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:57 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB02800 == 42 [pid = 3820] [id = 332] 17:15:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C8A5E7400) [pid = 3820] [serial = 995] [outer = 0000000000000000] 17:15:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C8CF12C00) [pid = 3820] [serial = 996] [outer = 0000007C8A5E7400] 17:15:57 INFO - PROCESS | 3820 | 1465863357075 Marionette DEBUG loaded listener.js 17:15:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF3BA1000) [pid = 3820] [serial = 997] [outer = 0000007C8A5E7400] 17:15:57 INFO - PROCESS | 3820 | 1465863357704 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 17:15:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 17:15:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 986ms 17:15:57 INFO - PROCESS | 3820 | 1465863357751 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 17:15:57 INFO - PROCESS | 3820 | 1465863357754 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 17:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 17:15:57 INFO - PROCESS | 3820 | 1465863357758 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 17:15:57 INFO - PROCESS | 3820 | 1465863357762 Marionette TRACE conn5 <- [1,1294,null,{}] 17:15:57 INFO - PROCESS | 3820 | 1465863357774 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:57 INFO - PROCESS | 3820 | 1465863357779 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:57 INFO - PROCESS | 3820 | 1465863357894 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 17:15:58 INFO - PROCESS | 3820 | 1465863358017 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:58 INFO - PROCESS | 3820 | 1465863358021 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:58 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF9D80000 == 43 [pid = 3820] [id = 333] 17:15:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF5613000) [pid = 3820] [serial = 998] [outer = 0000000000000000] 17:15:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF561F800) [pid = 3820] [serial = 999] [outer = 0000007CF5613000] 17:15:58 INFO - PROCESS | 3820 | 1465863358081 Marionette DEBUG loaded listener.js 17:15:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF6012400) [pid = 3820] [serial = 1000] [outer = 0000007CF5613000] 17:15:58 INFO - PROCESS | 3820 | 1465863358725 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 17:15:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 17:15:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1030ms 17:15:58 INFO - PROCESS | 3820 | 1465863358790 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 17:15:58 INFO - PROCESS | 3820 | 1465863358793 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 17:15:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 17:15:58 INFO - PROCESS | 3820 | 1465863358797 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 17:15:58 INFO - PROCESS | 3820 | 1465863358799 Marionette TRACE conn5 <- [1,1298,null,{}] 17:15:58 INFO - PROCESS | 3820 | 1465863358803 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:15:58 INFO - PROCESS | 3820 | 1465863358805 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:58 INFO - PROCESS | 3820 | 1465863358922 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 17:15:59 INFO - PROCESS | 3820 | 1465863359159 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:15:59 INFO - PROCESS | 3820 | 1465863359162 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:15:59 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C834A0000 == 44 [pid = 3820] [id = 334] 17:15:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C82808C00) [pid = 3820] [serial = 1001] [outer = 0000000000000000] 17:15:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C828F3C00) [pid = 3820] [serial = 1002] [outer = 0000007C82808C00] 17:15:59 INFO - PROCESS | 3820 | 1465863359228 Marionette DEBUG loaded listener.js 17:15:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C83DB2800) [pid = 3820] [serial = 1003] [outer = 0000007C82808C00] 17:16:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5F4B800 == 43 [pid = 3820] [id = 329] 17:16:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55B3800 == 42 [pid = 3820] [id = 328] 17:16:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF44DA800 == 41 [pid = 3820] [id = 327] 17:16:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA16800 == 40 [pid = 3820] [id = 326] 17:16:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8D6DB000 == 39 [pid = 3820] [id = 325] 17:16:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB14000 == 38 [pid = 3820] [id = 324] 17:16:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C895A0000 == 37 [pid = 3820] [id = 323] 17:16:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E88800 == 36 [pid = 3820] [id = 322] 17:16:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82879000 == 35 [pid = 3820] [id = 321] 17:16:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899AE000 == 34 [pid = 3820] [id = 320] 17:16:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C833A0800 == 33 [pid = 3820] [id = 319] 17:16:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A343000 == 32 [pid = 3820] [id = 318] 17:16:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C862A1000 == 31 [pid = 3820] [id = 313] 17:16:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF9D80000 == 30 [pid = 3820] [id = 333] 17:16:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB02800 == 29 [pid = 3820] [id = 332] 17:16:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6904800 == 28 [pid = 3820] [id = 330] 17:16:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E22000 == 27 [pid = 3820] [id = 331] 17:16:00 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C8913E400) [pid = 3820] [serial = 949] [outer = 0000000000000000] [url = about:blank] 17:16:00 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C89820000) [pid = 3820] [serial = 951] [outer = 0000000000000000] [url = about:blank] 17:16:00 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C8984F000) [pid = 3820] [serial = 931] [outer = 0000000000000000] [url = about:blank] 17:16:00 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF5971000) [pid = 3820] [serial = 934] [outer = 0000000000000000] [url = about:blank] 17:16:00 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CFC3CAC00) [pid = 3820] [serial = 937] [outer = 0000000000000000] [url = about:blank] 17:16:00 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C88A3D000) [pid = 3820] [serial = 948] [outer = 0000000000000000] [url = about:blank] 17:16:00 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C89888800) [pid = 3820] [serial = 954] [outer = 0000000000000000] [url = about:blank] 17:16:00 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C8984C400) [pid = 3820] [serial = 952] [outer = 0000000000000000] [url = about:blank] 17:16:00 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C8765F000) [pid = 3820] [serial = 940] [outer = 0000000000000000] [url = about:blank] 17:16:00 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C83DB2C00) [pid = 3820] [serial = 939] [outer = 0000000000000000] [url = about:blank] 17:16:00 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C82FBF000) [pid = 3820] [serial = 942] [outer = 0000000000000000] [url = about:blank] 17:16:00 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C83B9F400) [pid = 3820] [serial = 943] [outer = 0000000000000000] [url = about:blank] 17:16:00 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C86169800) [pid = 3820] [serial = 945] [outer = 0000000000000000] [url = about:blank] 17:16:00 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C865F6000) [pid = 3820] [serial = 946] [outer = 0000000000000000] [url = about:blank] 17:16:00 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C88ABD800) [pid = 3820] [serial = 930] [outer = 0000000000000000] [url = about:blank] 17:16:00 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF4FB4400) [pid = 3820] [serial = 933] [outer = 0000000000000000] [url = about:blank] 17:16:00 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CFADF2000) [pid = 3820] [serial = 936] [outer = 0000000000000000] [url = about:blank] 17:16:00 INFO - PROCESS | 3820 | 1465863360551 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 17:16:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 17:16:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1880ms 17:16:00 INFO - PROCESS | 3820 | 1465863360679 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 17:16:00 INFO - PROCESS | 3820 | 1465863360683 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 17:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 17:16:00 INFO - PROCESS | 3820 | 1465863360688 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 17:16:00 INFO - PROCESS | 3820 | 1465863360692 Marionette TRACE conn5 <- [1,1302,null,{}] 17:16:00 INFO - PROCESS | 3820 | 1465863360699 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:00 INFO - PROCESS | 3820 | 1465863360702 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:00 INFO - PROCESS | 3820 | 1465863360797 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 17:16:00 INFO - PROCESS | 3820 | 1465863360808 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:00 INFO - PROCESS | 3820 | 1465863360813 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:00 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82D8F800 == 28 [pid = 3820] [id = 335] 17:16:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C82A24800) [pid = 3820] [serial = 1004] [outer = 0000000000000000] 17:16:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C82D10800) [pid = 3820] [serial = 1005] [outer = 0000007C82A24800] 17:16:00 INFO - PROCESS | 3820 | 1465863360863 Marionette DEBUG loaded listener.js 17:16:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8305B400) [pid = 3820] [serial = 1006] [outer = 0000007C82A24800] 17:16:01 INFO - PROCESS | 3820 | 1465863361359 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 17:16:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 17:16:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 734ms 17:16:01 INFO - PROCESS | 3820 | 1465863361427 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 17:16:01 INFO - PROCESS | 3820 | 1465863361432 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 17:16:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 17:16:01 INFO - PROCESS | 3820 | 1465863361439 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 17:16:01 INFO - PROCESS | 3820 | 1465863361442 Marionette TRACE conn5 <- [1,1306,null,{}] 17:16:01 INFO - PROCESS | 3820 | 1465863361446 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:01 INFO - PROCESS | 3820 | 1465863361449 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:01 INFO - PROCESS | 3820 | 1465863361542 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 17:16:01 INFO - PROCESS | 3820 | 1465863361619 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:01 INFO - PROCESS | 3820 | 1465863361622 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:01 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87129000 == 29 [pid = 3820] [id = 336] 17:16:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C83DCD400) [pid = 3820] [serial = 1007] [outer = 0000000000000000] 17:16:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C84DF1800) [pid = 3820] [serial = 1008] [outer = 0000007C83DCD400] 17:16:01 INFO - PROCESS | 3820 | 1465863361672 Marionette DEBUG loaded listener.js 17:16:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C85941800) [pid = 3820] [serial = 1009] [outer = 0000007C83DCD400] 17:16:02 INFO - PROCESS | 3820 | 1465863362088 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 17:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 17:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 692ms 17:16:02 INFO - PROCESS | 3820 | 1465863362154 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 17:16:02 INFO - PROCESS | 3820 | 1465863362164 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 17:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 17:16:02 INFO - PROCESS | 3820 | 1465863362171 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 17:16:02 INFO - PROCESS | 3820 | 1465863362175 Marionette TRACE conn5 <- [1,1310,null,{}] 17:16:02 INFO - PROCESS | 3820 | 1465863362192 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:02 INFO - PROCESS | 3820 | 1465863362198 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:02 INFO - PROCESS | 3820 | 1465863362291 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 17:16:02 INFO - PROCESS | 3820 | 1465863362307 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:02 INFO - PROCESS | 3820 | 1465863362311 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:02 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8906A000 == 30 [pid = 3820] [id = 337] 17:16:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C871B7400) [pid = 3820] [serial = 1010] [outer = 0000000000000000] 17:16:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C871BA000) [pid = 3820] [serial = 1011] [outer = 0000007C871B7400] 17:16:02 INFO - PROCESS | 3820 | 1465863362361 Marionette DEBUG loaded listener.js 17:16:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C8765DC00) [pid = 3820] [serial = 1012] [outer = 0000007C871B7400] 17:16:02 INFO - PROCESS | 3820 | 1465863362821 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 17:16:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 17:16:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 692ms 17:16:02 INFO - PROCESS | 3820 | 1465863362868 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 17:16:02 INFO - PROCESS | 3820 | 1465863362871 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 17:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 17:16:02 INFO - PROCESS | 3820 | 1465863362875 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 17:16:02 INFO - PROCESS | 3820 | 1465863362877 Marionette TRACE conn5 <- [1,1314,null,{}] 17:16:02 INFO - PROCESS | 3820 | 1465863362880 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:02 INFO - PROCESS | 3820 | 1465863362882 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:03 INFO - PROCESS | 3820 | 1465863362995 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 17:16:03 INFO - PROCESS | 3820 | 1465863363001 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:03 INFO - PROCESS | 3820 | 1465863363003 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:03 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C895A8000 == 31 [pid = 3820] [id = 338] 17:16:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C88A3D000) [pid = 3820] [serial = 1013] [outer = 0000000000000000] 17:16:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C88AB6C00) [pid = 3820] [serial = 1014] [outer = 0000007C88A3D000] 17:16:03 INFO - PROCESS | 3820 | 1465863363088 Marionette DEBUG loaded listener.js 17:16:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C8913EC00) [pid = 3820] [serial = 1015] [outer = 0000007C88A3D000] 17:16:03 INFO - PROCESS | 3820 | 1465863363526 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:16:03 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 17:16:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 672ms 17:16:03 INFO - PROCESS | 3820 | 1465863363549 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 17:16:03 INFO - PROCESS | 3820 | 1465863363551 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 17:16:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 17:16:03 INFO - PROCESS | 3820 | 1465863363560 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 17:16:03 INFO - PROCESS | 3820 | 1465863363570 Marionette TRACE conn5 <- [1,1318,null,{}] 17:16:03 INFO - PROCESS | 3820 | 1465863363578 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:03 INFO - PROCESS | 3820 | 1465863363580 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:03 INFO - PROCESS | 3820 | 1465863363718 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 17:16:03 INFO - PROCESS | 3820 | 1465863363739 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:03 INFO - PROCESS | 3820 | 1465863363742 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:03 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A32E000 == 32 [pid = 3820] [id = 339] 17:16:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C89663000) [pid = 3820] [serial = 1016] [outer = 0000000000000000] 17:16:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C8966B400) [pid = 3820] [serial = 1017] [outer = 0000007C89663000] 17:16:03 INFO - PROCESS | 3820 | 1465863363788 Marionette DEBUG loaded listener.js 17:16:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C89825800) [pid = 3820] [serial = 1018] [outer = 0000007C89663000] 17:16:04 INFO - PROCESS | 3820 | 1465863364276 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 17:16:04 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 17:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 734ms 17:16:04 INFO - PROCESS | 3820 | 1465863364293 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 17:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 17:16:04 INFO - PROCESS | 3820 | 1465863364295 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 17:16:04 INFO - PROCESS | 3820 | 1465863364299 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 17:16:04 INFO - PROCESS | 3820 | 1465863364301 Marionette TRACE conn5 <- [1,1322,null,{}] 17:16:04 INFO - PROCESS | 3820 | 1465863364304 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:04 INFO - PROCESS | 3820 | 1465863364310 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:04 INFO - PROCESS | 3820 | 1465863364450 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 17:16:04 INFO - PROCESS | 3820 | 1465863364459 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:04 INFO - PROCESS | 3820 | 1465863364461 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:04 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB13000 == 33 [pid = 3820] [id = 340] 17:16:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C891C8000) [pid = 3820] [serial = 1019] [outer = 0000000000000000] 17:16:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C89882C00) [pid = 3820] [serial = 1020] [outer = 0000007C891C8000] 17:16:04 INFO - PROCESS | 3820 | 1465863364555 Marionette DEBUG loaded listener.js 17:16:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C8CF12000) [pid = 3820] [serial = 1021] [outer = 0000007C891C8000] 17:16:05 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF4506800) [pid = 3820] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 17:16:05 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF55E3400) [pid = 3820] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 17:16:05 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C8CF11C00) [pid = 3820] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 17:16:05 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C82825400) [pid = 3820] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 17:16:05 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C8CF0E400) [pid = 3820] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 17:16:05 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C88A3C400) [pid = 3820] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 17:16:05 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C87653000) [pid = 3820] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 17:16:05 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8280A000) [pid = 3820] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 17:16:05 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C82A1B400) [pid = 3820] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 17:16:05 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C81EDE000) [pid = 3820] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 17:16:05 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CF58A1400) [pid = 3820] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 17:16:05 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF600B000) [pid = 3820] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 17:16:05 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF6CDBC00) [pid = 3820] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 17:16:05 INFO - PROCESS | 3820 | 1465863365192 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 17:16:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 17:16:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 923ms 17:16:05 INFO - PROCESS | 3820 | 1465863365225 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 17:16:05 INFO - PROCESS | 3820 | 1465863365227 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 17:16:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 17:16:05 INFO - PROCESS | 3820 | 1465863365230 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 17:16:05 INFO - PROCESS | 3820 | 1465863365232 Marionette TRACE conn5 <- [1,1326,null,{}] 17:16:05 INFO - PROCESS | 3820 | 1465863365236 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:05 INFO - PROCESS | 3820 | 1465863365238 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:05 INFO - PROCESS | 3820 | 1465863365353 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 17:16:05 INFO - PROCESS | 3820 | 1465863365402 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:05 INFO - PROCESS | 3820 | 1465863365404 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:05 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3A59800 == 34 [pid = 3820] [id = 341] 17:16:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C82A1B400) [pid = 3820] [serial = 1022] [outer = 0000000000000000] 17:16:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8982CC00) [pid = 3820] [serial = 1023] [outer = 0000007C82A1B400] 17:16:05 INFO - PROCESS | 3820 | 1465863365450 Marionette DEBUG loaded listener.js 17:16:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF3B97000) [pid = 3820] [serial = 1024] [outer = 0000007C82A1B400] 17:16:06 INFO - PROCESS | 3820 | 1465863366294 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 17:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 17:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1073ms 17:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 17:16:06 INFO - PROCESS | 3820 | 1465863366307 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 17:16:06 INFO - PROCESS | 3820 | 1465863366309 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 17:16:06 INFO - PROCESS | 3820 | 1465863366312 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 17:16:06 INFO - PROCESS | 3820 | 1465863366314 Marionette TRACE conn5 <- [1,1330,null,{}] 17:16:06 INFO - PROCESS | 3820 | 1465863366317 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:06 INFO - PROCESS | 3820 | 1465863366319 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:06 INFO - PROCESS | 3820 | 1465863366427 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 17:16:06 INFO - PROCESS | 3820 | 1465863366472 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:06 INFO - PROCESS | 3820 | 1465863366474 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:06 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4420800 == 35 [pid = 3820] [id = 342] 17:16:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C81ED3400) [pid = 3820] [serial = 1025] [outer = 0000000000000000] 17:16:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF44C2400) [pid = 3820] [serial = 1026] [outer = 0000007C81ED3400] 17:16:06 INFO - PROCESS | 3820 | 1465863366520 Marionette DEBUG loaded listener.js 17:16:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF4C2C000) [pid = 3820] [serial = 1027] [outer = 0000007C81ED3400] 17:16:06 INFO - PROCESS | 3820 | 1465863366915 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 17:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 17:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 629ms 17:16:06 INFO - PROCESS | 3820 | 1465863366945 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 17:16:06 INFO - PROCESS | 3820 | 1465863366947 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 17:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 17:16:06 INFO - PROCESS | 3820 | 1465863366950 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 17:16:06 INFO - PROCESS | 3820 | 1465863366952 Marionette TRACE conn5 <- [1,1334,null,{}] 17:16:06 INFO - PROCESS | 3820 | 1465863366956 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:06 INFO - PROCESS | 3820 | 1465863366957 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:07 INFO - PROCESS | 3820 | 1465863367111 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 17:16:07 INFO - PROCESS | 3820 | 1465863367170 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:07 INFO - PROCESS | 3820 | 1465863367174 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:07 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C820D2000 == 36 [pid = 3820] [id = 343] 17:16:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C817E8800) [pid = 3820] [serial = 1028] [outer = 0000000000000000] 17:16:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C81EDD000) [pid = 3820] [serial = 1029] [outer = 0000007C817E8800] 17:16:07 INFO - PROCESS | 3820 | 1465863367236 Marionette DEBUG loaded listener.js 17:16:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C82A22800) [pid = 3820] [serial = 1030] [outer = 0000007C817E8800] 17:16:08 INFO - PROCESS | 3820 | 1465863368086 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 17:16:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 17:16:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1175ms 17:16:08 INFO - PROCESS | 3820 | 1465863368129 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 17:16:08 INFO - PROCESS | 3820 | 1465863368134 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 17:16:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 17:16:08 INFO - PROCESS | 3820 | 1465863368139 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 17:16:08 INFO - PROCESS | 3820 | 1465863368143 Marionette TRACE conn5 <- [1,1338,null,{}] 17:16:08 INFO - PROCESS | 3820 | 1465863368148 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:08 INFO - PROCESS | 3820 | 1465863368151 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:08 INFO - PROCESS | 3820 | 1465863368292 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 17:16:08 INFO - PROCESS | 3820 | 1465863368363 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:08 INFO - PROCESS | 3820 | 1465863368367 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:08 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8958E800 == 37 [pid = 3820] [id = 344] 17:16:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C85940400) [pid = 3820] [serial = 1031] [outer = 0000000000000000] 17:16:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C865E9800) [pid = 3820] [serial = 1032] [outer = 0000007C85940400] 17:16:08 INFO - PROCESS | 3820 | 1465863368466 Marionette DEBUG loaded listener.js 17:16:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C871B5800) [pid = 3820] [serial = 1033] [outer = 0000007C85940400] 17:16:09 INFO - PROCESS | 3820 | 1465863369190 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 17:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 17:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1079ms 17:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 17:16:09 INFO - PROCESS | 3820 | 1465863369222 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 17:16:09 INFO - PROCESS | 3820 | 1465863369225 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 17:16:09 INFO - PROCESS | 3820 | 1465863369229 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 17:16:09 INFO - PROCESS | 3820 | 1465863369232 Marionette TRACE conn5 <- [1,1342,null,{}] 17:16:09 INFO - PROCESS | 3820 | 1465863369236 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:09 INFO - PROCESS | 3820 | 1465863369239 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:09 INFO - PROCESS | 3820 | 1465863369368 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 17:16:09 INFO - PROCESS | 3820 | 1465863369555 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:09 INFO - PROCESS | 3820 | 1465863369558 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:09 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C820DC000 == 38 [pid = 3820] [id = 345] 17:16:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C81EE1800) [pid = 3820] [serial = 1034] [outer = 0000000000000000] 17:16:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C82FBE800) [pid = 3820] [serial = 1035] [outer = 0000007C81EE1800] 17:16:09 INFO - PROCESS | 3820 | 1465863369618 Marionette DEBUG loaded listener.js 17:16:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C84FCA800) [pid = 3820] [serial = 1036] [outer = 0000007C81EE1800] 17:16:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4420800 == 37 [pid = 3820] [id = 342] 17:16:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3A59800 == 36 [pid = 3820] [id = 341] 17:16:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB13000 == 35 [pid = 3820] [id = 340] 17:16:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A32E000 == 34 [pid = 3820] [id = 339] 17:16:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007C895A8000 == 33 [pid = 3820] [id = 338] 17:16:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8906A000 == 32 [pid = 3820] [id = 337] 17:16:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87129000 == 31 [pid = 3820] [id = 336] 17:16:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82D8F800 == 30 [pid = 3820] [id = 335] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007CF4C35C00) [pid = 3820] [serial = 975] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CF55E7800) [pid = 3820] [serial = 978] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF3B96800) [pid = 3820] [serial = 972] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C82830C00) [pid = 3820] [serial = 957] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF561A800) [pid = 3820] [serial = 981] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C82FD8C00) [pid = 3820] [serial = 958] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C88AB6000) [pid = 3820] [serial = 966] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C891CE000) [pid = 3820] [serial = 967] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C87BD5C00) [pid = 3820] [serial = 960] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C89136C00) [pid = 3820] [serial = 961] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C8A5E6800) [pid = 3820] [serial = 955] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C82A23800) [pid = 3820] [serial = 963] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C83DB5400) [pid = 3820] [serial = 964] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C89887800) [pid = 3820] [serial = 969] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8A5EB000) [pid = 3820] [serial = 970] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF561A000) [pid = 3820] [serial = 979] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF596E800) [pid = 3820] [serial = 984] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF6938800) [pid = 3820] [serial = 988] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CFA047400) [pid = 3820] [serial = 991] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF9D4CC00) [pid = 3820] [serial = 990] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CF60D3C00) [pid = 3820] [serial = 987] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF5D76400) [pid = 3820] [serial = 985] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CF4ED2000) [pid = 3820] [serial = 976] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CF4449800) [pid = 3820] [serial = 973] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CF589B800) [pid = 3820] [serial = 982] [outer = 0000000000000000] [url = about:blank] 17:16:10 INFO - PROCESS | 3820 | 1465863370267 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 17:16:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 17:16:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1072ms 17:16:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 17:16:10 INFO - PROCESS | 3820 | 1465863370303 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 17:16:10 INFO - PROCESS | 3820 | 1465863370307 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 17:16:10 INFO - PROCESS | 3820 | 1465863370311 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 17:16:10 INFO - PROCESS | 3820 | 1465863370314 Marionette TRACE conn5 <- [1,1346,null,{}] 17:16:10 INFO - PROCESS | 3820 | 1465863370320 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:10 INFO - PROCESS | 3820 | 1465863370324 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:10 INFO - PROCESS | 3820 | 1465863370417 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 17:16:10 INFO - PROCESS | 3820 | 1465863370490 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:10 INFO - PROCESS | 3820 | 1465863370493 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:10 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C83D5F800 == 31 [pid = 3820] [id = 346] 17:16:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C834F2400) [pid = 3820] [serial = 1037] [outer = 0000000000000000] 17:16:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C85938800) [pid = 3820] [serial = 1038] [outer = 0000007C834F2400] 17:16:10 INFO - PROCESS | 3820 | 1465863370543 Marionette DEBUG loaded listener.js 17:16:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C88A32400) [pid = 3820] [serial = 1039] [outer = 0000007C834F2400] 17:16:11 INFO - PROCESS | 3820 | 1465863371000 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 17:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 17:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 734ms 17:16:11 INFO - PROCESS | 3820 | 1465863371048 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 17:16:11 INFO - PROCESS | 3820 | 1465863371052 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 17:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 17:16:11 INFO - PROCESS | 3820 | 1465863371057 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 17:16:11 INFO - PROCESS | 3820 | 1465863371059 Marionette TRACE conn5 <- [1,1350,null,{}] 17:16:11 INFO - PROCESS | 3820 | 1465863371063 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:11 INFO - PROCESS | 3820 | 1465863371065 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:11 INFO - PROCESS | 3820 | 1465863371158 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 17:16:11 INFO - PROCESS | 3820 | 1465863371166 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:11 INFO - PROCESS | 3820 | 1465863371168 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:11 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891F3800 == 32 [pid = 3820] [id = 347] 17:16:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C82A25000) [pid = 3820] [serial = 1040] [outer = 0000000000000000] 17:16:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C89664000) [pid = 3820] [serial = 1041] [outer = 0000007C82A25000] 17:16:11 INFO - PROCESS | 3820 | 1465863371215 Marionette DEBUG loaded listener.js 17:16:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C89848800) [pid = 3820] [serial = 1042] [outer = 0000007C82A25000] 17:16:11 INFO - PROCESS | 3820 | 1465863371706 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 17:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 17:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 692ms 17:16:11 INFO - PROCESS | 3820 | 1465863371752 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 17:16:11 INFO - PROCESS | 3820 | 1465863371754 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 17:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 17:16:11 INFO - PROCESS | 3820 | 1465863371760 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 17:16:11 INFO - PROCESS | 3820 | 1465863371766 Marionette TRACE conn5 <- [1,1354,null,{}] 17:16:11 INFO - PROCESS | 3820 | 1465863371776 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:11 INFO - PROCESS | 3820 | 1465863371780 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:11 INFO - PROCESS | 3820 | 1465863371874 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 17:16:11 INFO - PROCESS | 3820 | 1465863371883 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:11 INFO - PROCESS | 3820 | 1465863371885 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:11 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA05000 == 33 [pid = 3820] [id = 348] 17:16:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C8A5E5400) [pid = 3820] [serial = 1043] [outer = 0000000000000000] 17:16:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8A7C3400) [pid = 3820] [serial = 1044] [outer = 0000007C8A5E5400] 17:16:11 INFO - PROCESS | 3820 | 1465863371930 Marionette DEBUG loaded listener.js 17:16:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8CF16000) [pid = 3820] [serial = 1045] [outer = 0000007C8A5E5400] 17:16:12 INFO - PROCESS | 3820 | 1465863372392 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 17:16:12 INFO - PROCESS | 3820 | 1465863372458 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 17:16:12 INFO - PROCESS | 3820 | 1465863372461 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 17:16:12 INFO - PROCESS | 3820 | 1465863372463 Marionette TRACE conn5 <- [1,1358,null,{}] 17:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 17:16:12 INFO - PROCESS | 3820 | 1465863372466 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:12 INFO - PROCESS | 3820 | 1465863372469 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:12 INFO - PROCESS | 3820 | 1465863372616 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 17:16:12 INFO - PROCESS | 3820 | 1465863372622 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:12 INFO - PROCESS | 3820 | 1465863372624 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:12 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E18800 == 34 [pid = 3820] [id = 349] 17:16:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C83DC4800) [pid = 3820] [serial = 1046] [outer = 0000000000000000] 17:16:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF4508400) [pid = 3820] [serial = 1047] [outer = 0000007C83DC4800] 17:16:12 INFO - PROCESS | 3820 | 1465863372720 Marionette DEBUG loaded listener.js 17:16:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF4E3B800) [pid = 3820] [serial = 1048] [outer = 0000007C83DC4800] 17:16:13 INFO - PROCESS | 3820 | 1465863373161 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 17:16:13 INFO - PROCESS | 3820 | 1465863373203 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 17:16:13 INFO - PROCESS | 3820 | 1465863373207 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 17:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 17:16:13 INFO - PROCESS | 3820 | 1465863373209 Marionette TRACE conn5 <- [1,1362,null,{}] 17:16:13 INFO - PROCESS | 3820 | 1465863373212 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:13 INFO - PROCESS | 3820 | 1465863373215 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:13 INFO - PROCESS | 3820 | 1465863373325 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 17:16:13 INFO - PROCESS | 3820 | 1465863373332 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:13 INFO - PROCESS | 3820 | 1465863373338 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:13 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C1A000 == 35 [pid = 3820] [id = 350] 17:16:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF55E1000) [pid = 3820] [serial = 1049] [outer = 0000000000000000] 17:16:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF55E3C00) [pid = 3820] [serial = 1050] [outer = 0000007CF55E1000] 17:16:13 INFO - PROCESS | 3820 | 1465863373438 Marionette DEBUG loaded listener.js 17:16:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF5612800) [pid = 3820] [serial = 1051] [outer = 0000007CF55E1000] 17:16:13 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:13 INFO - PROCESS | 3820 | 1465863373910 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 17:16:13 INFO - PROCESS | 3820 | 1465863373972 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 17:16:13 INFO - PROCESS | 3820 | 1465863373980 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 17:16:13 INFO - PROCESS | 3820 | 1465863373982 Marionette TRACE conn5 <- [1,1366,null,{}] 17:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 17:16:13 INFO - PROCESS | 3820 | 1465863373986 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:14 INFO - PROCESS | 3820 | 1465863373989 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:14 INFO - PROCESS | 3820 | 1465863374113 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 17:16:14 INFO - PROCESS | 3820 | 1465863374171 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:14 INFO - PROCESS | 3820 | 1465863374173 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:14 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55CE000 == 36 [pid = 3820] [id = 351] 17:16:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF5662800) [pid = 3820] [serial = 1052] [outer = 0000000000000000] 17:16:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF5897800) [pid = 3820] [serial = 1053] [outer = 0000007CF5662800] 17:16:14 INFO - PROCESS | 3820 | 1465863374220 Marionette DEBUG loaded listener.js 17:16:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF589FC00) [pid = 3820] [serial = 1054] [outer = 0000007CF5662800] 17:16:14 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C83DCD400) [pid = 3820] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 17:16:14 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C871B7400) [pid = 3820] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 17:16:14 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C82A24800) [pid = 3820] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 17:16:14 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C82808C00) [pid = 3820] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 17:16:14 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C89663000) [pid = 3820] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 17:16:14 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C82A1B400) [pid = 3820] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 17:16:14 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C85940800) [pid = 3820] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 17:16:14 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8A5E7400) [pid = 3820] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 17:16:14 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF5613000) [pid = 3820] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 17:16:14 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C891C8000) [pid = 3820] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 17:16:14 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C88A3D000) [pid = 3820] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 17:16:14 INFO - PROCESS | 3820 | 1465863374602 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 17:16:14 INFO - PROCESS | 3820 | 1465863374661 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 17:16:14 INFO - PROCESS | 3820 | 1465863374664 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 17:16:14 INFO - PROCESS | 3820 | 1465863374666 Marionette TRACE conn5 <- [1,1370,null,{}] 17:16:14 INFO - PROCESS | 3820 | 1465863374670 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:14 INFO - PROCESS | 3820 | 1465863374672 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:14 INFO - PROCESS | 3820 | 1465863374782 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 17:16:14 INFO - PROCESS | 3820 | 1465863374831 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:14 INFO - PROCESS | 3820 | 1465863374833 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:14 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5E06800 == 37 [pid = 3820] [id = 352] 17:16:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C871B7400) [pid = 3820] [serial = 1055] [outer = 0000000000000000] 17:16:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8A5E7400) [pid = 3820] [serial = 1056] [outer = 0000007C871B7400] 17:16:14 INFO - PROCESS | 3820 | 1465863374879 Marionette DEBUG loaded listener.js 17:16:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF58A0800) [pid = 3820] [serial = 1057] [outer = 0000007C871B7400] 17:16:15 INFO - PROCESS | 3820 | [3820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 17:16:15 INFO - PROCESS | 3820 | 1465863375259 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 17:16:15 INFO - PROCESS | 3820 | 1465863375300 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 17:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 17:16:15 INFO - PROCESS | 3820 | 1465863375303 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 17:16:15 INFO - PROCESS | 3820 | 1465863375306 Marionette TRACE conn5 <- [1,1374,null,{}] 17:16:15 INFO - PROCESS | 3820 | 1465863375309 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:15 INFO - PROCESS | 3820 | 1465863375311 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:15 INFO - PROCESS | 3820 | 1465863375404 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 17:16:15 INFO - PROCESS | 3820 | 1465863375439 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:15 INFO - PROCESS | 3820 | 1465863375441 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:15 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF697E800 == 38 [pid = 3820] [id = 353] 17:16:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF596D400) [pid = 3820] [serial = 1058] [outer = 0000000000000000] 17:16:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF5979C00) [pid = 3820] [serial = 1059] [outer = 0000007CF596D400] 17:16:15 INFO - PROCESS | 3820 | 1465863375487 Marionette DEBUG loaded listener.js 17:16:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF5DB9400) [pid = 3820] [serial = 1060] [outer = 0000007CF596D400] 17:16:15 INFO - PROCESS | 3820 | 1465863375915 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 17:16:15 INFO - PROCESS | 3820 | 1465863375942 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 17:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 17:16:15 INFO - PROCESS | 3820 | 1465863375945 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 17:16:15 INFO - PROCESS | 3820 | 1465863375947 Marionette TRACE conn5 <- [1,1378,null,{}] 17:16:15 INFO - PROCESS | 3820 | 1465863375951 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:15 INFO - PROCESS | 3820 | 1465863375952 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:16 INFO - PROCESS | 3820 | 1465863376038 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 17:16:16 INFO - PROCESS | 3820 | 1465863376044 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:16 INFO - PROCESS | 3820 | 1465863376046 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:16 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA06F000 == 39 [pid = 3820] [id = 354] 17:16:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF6019C00) [pid = 3820] [serial = 1061] [outer = 0000000000000000] 17:16:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF6244800) [pid = 3820] [serial = 1062] [outer = 0000007CF6019C00] 17:16:16 INFO - PROCESS | 3820 | 1465863376090 Marionette DEBUG loaded listener.js 17:16:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF6CE4400) [pid = 3820] [serial = 1063] [outer = 0000007CF6019C00] 17:16:16 INFO - PROCESS | 3820 | 1465863376640 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 17:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 17:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 734ms 17:16:16 INFO - PROCESS | 3820 | 1465863376684 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 17:16:16 INFO - PROCESS | 3820 | 1465863376690 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 17:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 17:16:16 INFO - PROCESS | 3820 | 1465863376695 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 17:16:16 INFO - PROCESS | 3820 | 1465863376699 Marionette TRACE conn5 <- [1,1382,null,{}] 17:16:16 INFO - PROCESS | 3820 | 1465863376705 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:16 INFO - PROCESS | 3820 | 1465863376709 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:16 INFO - PROCESS | 3820 | 1465863376874 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 17:16:16 INFO - PROCESS | 3820 | 1465863376995 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:17 INFO - PROCESS | 3820 | 1465863377001 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:17 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E71800 == 40 [pid = 3820] [id = 355] 17:16:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C84DF1400) [pid = 3820] [serial = 1064] [outer = 0000000000000000] 17:16:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C8616DC00) [pid = 3820] [serial = 1065] [outer = 0000007C84DF1400] 17:16:17 INFO - PROCESS | 3820 | 1465863377062 Marionette DEBUG loaded listener.js 17:16:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C88A3A400) [pid = 3820] [serial = 1066] [outer = 0000007C84DF1400] 17:16:17 INFO - PROCESS | 3820 | 1465863377668 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 17:16:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 17:16:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1025ms 17:16:17 INFO - PROCESS | 3820 | 1465863377723 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 17:16:17 INFO - PROCESS | 3820 | 1465863377728 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 17:16:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 17:16:17 INFO - PROCESS | 3820 | 1465863377735 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 17:16:17 INFO - PROCESS | 3820 | 1465863377738 Marionette TRACE conn5 <- [1,1386,null,{}] 17:16:17 INFO - PROCESS | 3820 | 1465863377777 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:17 INFO - PROCESS | 3820 | 1465863377780 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:17 INFO - PROCESS | 3820 | 1465863377905 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 17:16:18 INFO - PROCESS | 3820 | 1465863378017 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:18 INFO - PROCESS | 3820 | 1465863378020 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:18 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B1F800 == 41 [pid = 3820] [id = 356] 17:16:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C89848C00) [pid = 3820] [serial = 1067] [outer = 0000000000000000] 17:16:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C8988A400) [pid = 3820] [serial = 1068] [outer = 0000007C89848C00] 17:16:18 INFO - PROCESS | 3820 | 1465863378082 Marionette DEBUG loaded listener.js 17:16:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C8A7CA400) [pid = 3820] [serial = 1069] [outer = 0000007C89848C00] 17:16:18 INFO - PROCESS | 3820 | 1465863378669 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 17:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 17:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 986ms 17:16:18 INFO - PROCESS | 3820 | 1465863378723 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 17:16:18 INFO - PROCESS | 3820 | 1465863378726 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 17:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 17:16:18 INFO - PROCESS | 3820 | 1465863378730 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 17:16:18 INFO - PROCESS | 3820 | 1465863378734 Marionette TRACE conn5 <- [1,1390,null,{}] 17:16:18 INFO - PROCESS | 3820 | 1465863378746 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:18 INFO - PROCESS | 3820 | 1465863378751 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:18 INFO - PROCESS | 3820 | 1465863378866 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 17:16:19 INFO - PROCESS | 3820 | 1465863378986 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:19 INFO - PROCESS | 3820 | 1465863378990 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:19 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA8E7800 == 42 [pid = 3820] [id = 357] 17:16:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF55EE400) [pid = 3820] [serial = 1070] [outer = 0000000000000000] 17:16:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF561A800) [pid = 3820] [serial = 1071] [outer = 0000007CF55EE400] 17:16:19 INFO - PROCESS | 3820 | 1465863379051 Marionette DEBUG loaded listener.js 17:16:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CF5D76400) [pid = 3820] [serial = 1072] [outer = 0000007CF55EE400] 17:16:19 INFO - PROCESS | 3820 | 1465863379693 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 17:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 17:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1031ms 17:16:19 INFO - PROCESS | 3820 | 1465863379763 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 17:16:19 INFO - PROCESS | 3820 | 1465863379766 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 17:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 17:16:19 INFO - PROCESS | 3820 | 1465863379770 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 17:16:19 INFO - PROCESS | 3820 | 1465863379772 Marionette TRACE conn5 <- [1,1394,null,{}] 17:16:19 INFO - PROCESS | 3820 | 1465863379776 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:19 INFO - PROCESS | 3820 | 1465863379779 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:19 INFO - PROCESS | 3820 | 1465863379894 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 17:16:20 INFO - PROCESS | 3820 | 1465863380012 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:20 INFO - PROCESS | 3820 | 1465863380014 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:20 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB710800 == 43 [pid = 3820] [id = 358] 17:16:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007CF5610400) [pid = 3820] [serial = 1073] [outer = 0000000000000000] 17:16:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007CFA04B400) [pid = 3820] [serial = 1074] [outer = 0000007CF5610400] 17:16:20 INFO - PROCESS | 3820 | 1465863380073 Marionette DEBUG loaded listener.js 17:16:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007CFA0B5C00) [pid = 3820] [serial = 1075] [outer = 0000007CF5610400] 17:16:20 INFO - PROCESS | 3820 | 1465863380815 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 17:16:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 17:16:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1074ms 17:16:20 INFO - PROCESS | 3820 | 1465863380846 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 17:16:20 INFO - PROCESS | 3820 | 1465863380851 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 17:16:20 INFO - PROCESS | 3820 | 1465863380856 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 17:16:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 17:16:20 INFO - PROCESS | 3820 | 1465863380859 Marionette TRACE conn5 <- [1,1398,null,{}] 17:16:20 INFO - PROCESS | 3820 | 1465863380879 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:20 INFO - PROCESS | 3820 | 1465863380882 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:21 INFO - PROCESS | 3820 | 1465863380994 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 17:16:21 INFO - PROCESS | 3820 | 1465863381073 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:21 INFO - PROCESS | 3820 | 1465863381078 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:21 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C81E4F000 == 44 [pid = 3820] [id = 359] 17:16:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007C8282DC00) [pid = 3820] [serial = 1076] [outer = 0000000000000000] 17:16:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007C852E8800) [pid = 3820] [serial = 1077] [outer = 0000007C8282DC00] 17:16:21 INFO - PROCESS | 3820 | 1465863381175 Marionette DEBUG loaded listener.js 17:16:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007C8765EC00) [pid = 3820] [serial = 1078] [outer = 0000007C8282DC00] 17:16:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007C834A0000 == 43 [pid = 3820] [id = 334] 17:16:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF697E800 == 42 [pid = 3820] [id = 353] 17:16:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5E06800 == 41 [pid = 3820] [id = 352] 17:16:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55CE000 == 40 [pid = 3820] [id = 351] 17:16:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C1A000 == 39 [pid = 3820] [id = 350] 17:16:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E18800 == 38 [pid = 3820] [id = 349] 17:16:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA05000 == 37 [pid = 3820] [id = 348] 17:16:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891F3800 == 36 [pid = 3820] [id = 347] 17:16:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007C83D5F800 == 35 [pid = 3820] [id = 346] 17:16:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007C820DC000 == 34 [pid = 3820] [id = 345] 17:16:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8958E800 == 33 [pid = 3820] [id = 344] 17:16:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007C820D2000 == 32 [pid = 3820] [id = 343] 17:16:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB710800 == 31 [pid = 3820] [id = 358] 17:16:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA8E7800 == 30 [pid = 3820] [id = 357] 17:16:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B1F800 == 29 [pid = 3820] [id = 356] 17:16:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA06F000 == 28 [pid = 3820] [id = 354] 17:16:22 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E71800 == 27 [pid = 3820] [id = 355] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007CF44C2400) [pid = 3820] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007C84DF1800) [pid = 3820] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007C85941800) [pid = 3820] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C871BA000) [pid = 3820] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007C82D10800) [pid = 3820] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C8305B400) [pid = 3820] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C83DB2800) [pid = 3820] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C828F3C00) [pid = 3820] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C89825800) [pid = 3820] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C8966B400) [pid = 3820] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C8982CC00) [pid = 3820] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C8966D800) [pid = 3820] [serial = 994] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C87661C00) [pid = 3820] [serial = 993] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF3BA1000) [pid = 3820] [serial = 997] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8CF12C00) [pid = 3820] [serial = 996] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF6012400) [pid = 3820] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF561F800) [pid = 3820] [serial = 999] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C89882C00) [pid = 3820] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C8CF12000) [pid = 3820] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C88AB6C00) [pid = 3820] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8913EC00) [pid = 3820] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF3B97000) [pid = 3820] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C8765DC00) [pid = 3820] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 17:16:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C81EE0800) [pid = 3820] [serial = 1079] [outer = 0000007CFAA6BC00] 17:16:22 INFO - PROCESS | 3820 | 1465863382591 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 17:16:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 17:16:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1790ms 17:16:22 INFO - PROCESS | 3820 | 1465863382650 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 17:16:22 INFO - PROCESS | 3820 | 1465863382654 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 17:16:22 INFO - PROCESS | 3820 | 1465863382659 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 17:16:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 17:16:22 INFO - PROCESS | 3820 | 1465863382663 Marionette TRACE conn5 <- [1,1402,null,{}] 17:16:22 INFO - PROCESS | 3820 | 1465863382668 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:22 INFO - PROCESS | 3820 | 1465863382671 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:22 INFO - PROCESS | 3820 | 1465863382766 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 17:16:22 INFO - PROCESS | 3820 | 1465863382782 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:22 INFO - PROCESS | 3820 | 1465863382785 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:22 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8629F000 == 28 [pid = 3820] [id = 360] 17:16:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C83BC6400) [pid = 3820] [serial = 1080] [outer = 0000000000000000] 17:16:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C83DB5400) [pid = 3820] [serial = 1081] [outer = 0000007C83BC6400] 17:16:22 INFO - PROCESS | 3820 | 1465863382835 Marionette DEBUG loaded listener.js 17:16:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C85946400) [pid = 3820] [serial = 1082] [outer = 0000007C83BC6400] 17:16:23 INFO - PROCESS | 3820 | 1465863383339 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 17:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 17:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 17:16:23 INFO - PROCESS | 3820 | 1465863383398 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 17:16:23 INFO - PROCESS | 3820 | 1465863383403 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 17:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 17:16:23 INFO - PROCESS | 3820 | 1465863383410 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 17:16:23 INFO - PROCESS | 3820 | 1465863383413 Marionette TRACE conn5 <- [1,1406,null,{}] 17:16:23 INFO - PROCESS | 3820 | 1465863383416 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:23 INFO - PROCESS | 3820 | 1465863383419 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:23 INFO - PROCESS | 3820 | 1465863383520 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 17:16:23 INFO - PROCESS | 3820 | 1465863383593 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:23 INFO - PROCESS | 3820 | 1465863383595 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:23 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E84800 == 29 [pid = 3820] [id = 361] 17:16:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C865F7400) [pid = 3820] [serial = 1083] [outer = 0000000000000000] 17:16:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C87657C00) [pid = 3820] [serial = 1084] [outer = 0000007C865F7400] 17:16:23 INFO - PROCESS | 3820 | 1465863383648 Marionette DEBUG loaded listener.js 17:16:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C88A37800) [pid = 3820] [serial = 1085] [outer = 0000007C865F7400] 17:16:24 INFO - PROCESS | 3820 | 1465863384076 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 17:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 17:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 734ms 17:16:24 INFO - PROCESS | 3820 | 1465863384146 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 17:16:24 INFO - PROCESS | 3820 | 1465863384148 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 17:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 17:16:24 INFO - PROCESS | 3820 | 1465863384151 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 17:16:24 INFO - PROCESS | 3820 | 1465863384155 Marionette TRACE conn5 <- [1,1410,null,{}] 17:16:24 INFO - PROCESS | 3820 | 1465863384167 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:24 INFO - PROCESS | 3820 | 1465863384171 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:24 INFO - PROCESS | 3820 | 1465863384261 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 17:16:24 INFO - PROCESS | 3820 | 1465863384279 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:24 INFO - PROCESS | 3820 | 1465863384282 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:24 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8996B800 == 30 [pid = 3820] [id = 362] 17:16:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C82E85400) [pid = 3820] [serial = 1086] [outer = 0000000000000000] 17:16:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C89668000) [pid = 3820] [serial = 1087] [outer = 0000007C82E85400] 17:16:24 INFO - PROCESS | 3820 | 1465863384333 Marionette DEBUG loaded listener.js 17:16:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C89824000) [pid = 3820] [serial = 1088] [outer = 0000007C82E85400] 17:16:24 INFO - PROCESS | 3820 | 1465863384835 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 17:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 17:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 734ms 17:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 17:16:24 INFO - PROCESS | 3820 | 1465863384889 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 17:16:24 INFO - PROCESS | 3820 | 1465863384892 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 17:16:24 INFO - PROCESS | 3820 | 1465863384895 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 17:16:24 INFO - PROCESS | 3820 | 1465863384897 Marionette TRACE conn5 <- [1,1414,null,{}] 17:16:24 INFO - PROCESS | 3820 | 1465863384901 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:24 INFO - PROCESS | 3820 | 1465863384903 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:25 INFO - PROCESS | 3820 | 1465863385018 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 17:16:25 INFO - PROCESS | 3820 | 1465863385070 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:25 INFO - PROCESS | 3820 | 1465863385072 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:25 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A347800 == 31 [pid = 3820] [id = 363] 17:16:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C8984B000) [pid = 3820] [serial = 1089] [outer = 0000000000000000] 17:16:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C89882400) [pid = 3820] [serial = 1090] [outer = 0000007C8984B000] 17:16:25 INFO - PROCESS | 3820 | 1465863385120 Marionette DEBUG loaded listener.js 17:16:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C8A5E0400) [pid = 3820] [serial = 1091] [outer = 0000007C8984B000] 17:16:25 INFO - PROCESS | 3820 | 1465863385594 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 17:16:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 17:16:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 17:16:25 INFO - PROCESS | 3820 | 1465863385646 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 17:16:25 INFO - PROCESS | 3820 | 1465863385648 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 17:16:25 INFO - PROCESS | 3820 | 1465863385652 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 17:16:25 INFO - PROCESS | 3820 | 1465863385654 Marionette TRACE conn5 <- [1,1418,null,{}] 17:16:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 17:16:25 INFO - PROCESS | 3820 | 1465863385657 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:25 INFO - PROCESS | 3820 | 1465863385660 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:25 INFO - PROCESS | 3820 | 1465863385769 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 17:16:25 INFO - PROCESS | 3820 | 1465863385777 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:25 INFO - PROCESS | 3820 | 1465863385779 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:25 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB1E800 == 32 [pid = 3820] [id = 364] 17:16:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C8249D000) [pid = 3820] [serial = 1092] [outer = 0000000000000000] 17:16:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C8A7C3800) [pid = 3820] [serial = 1093] [outer = 0000007C8249D000] 17:16:25 INFO - PROCESS | 3820 | 1465863385868 Marionette DEBUG loaded listener.js 17:16:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C8CF17800) [pid = 3820] [serial = 1094] [outer = 0000007C8249D000] 17:16:26 INFO - PROCESS | 3820 | 1465863386335 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 17:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 17:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 734ms 17:16:26 INFO - PROCESS | 3820 | 1465863386393 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 17:16:26 INFO - PROCESS | 3820 | 1465863386395 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 17:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 17:16:26 INFO - PROCESS | 3820 | 1465863386399 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 17:16:26 INFO - PROCESS | 3820 | 1465863386400 Marionette TRACE conn5 <- [1,1422,null,{}] 17:16:26 INFO - PROCESS | 3820 | 1465863386409 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:26 INFO - PROCESS | 3820 | 1465863386416 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:26 INFO - PROCESS | 3820 | 1465863386707 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 17:16:26 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C83DC4800) [pid = 3820] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 17:16:26 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF55E1000) [pid = 3820] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 17:16:26 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C871B7400) [pid = 3820] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 17:16:26 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF5662800) [pid = 3820] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 17:16:26 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C834F2400) [pid = 3820] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 17:16:26 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C82A25000) [pid = 3820] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 17:16:26 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C85940400) [pid = 3820] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 17:16:26 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C81EE1800) [pid = 3820] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 17:16:26 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8A5E5400) [pid = 3820] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 17:16:26 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C817E8800) [pid = 3820] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 17:16:26 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CF596D400) [pid = 3820] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 17:16:26 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CF6019C00) [pid = 3820] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 17:16:26 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C81ED3400) [pid = 3820] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 17:16:26 INFO - PROCESS | 3820 | 1465863386766 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:26 INFO - PROCESS | 3820 | 1465863386768 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:26 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899A7800 == 33 [pid = 3820] [id = 365] 17:16:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C82A1A800) [pid = 3820] [serial = 1095] [outer = 0000000000000000] 17:16:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C8305A800) [pid = 3820] [serial = 1096] [outer = 0000007C82A1A800] 17:16:26 INFO - PROCESS | 3820 | 1465863386816 Marionette DEBUG loaded listener.js 17:16:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF3CD6400) [pid = 3820] [serial = 1097] [outer = 0000007C82A1A800] 17:16:27 INFO - PROCESS | 3820 | 1465863387233 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 17:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 17:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 882ms 17:16:27 INFO - PROCESS | 3820 | 1465863387284 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 17:16:27 INFO - PROCESS | 3820 | 1465863387286 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 17:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 17:16:27 INFO - PROCESS | 3820 | 1465863387289 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 17:16:27 INFO - PROCESS | 3820 | 1465863387291 Marionette TRACE conn5 <- [1,1426,null,{}] 17:16:27 INFO - PROCESS | 3820 | 1465863387295 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:27 INFO - PROCESS | 3820 | 1465863387297 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:27 INFO - PROCESS | 3820 | 1465863387378 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 17:16:27 INFO - PROCESS | 3820 | 1465863387384 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:27 INFO - PROCESS | 3820 | 1465863387386 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:27 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C1E800 == 34 [pid = 3820] [id = 366] 17:16:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF4FC2800) [pid = 3820] [serial = 1098] [outer = 0000000000000000] 17:16:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF5524400) [pid = 3820] [serial = 1099] [outer = 0000007CF4FC2800] 17:16:27 INFO - PROCESS | 3820 | 1465863387430 Marionette DEBUG loaded listener.js 17:16:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF55EC800) [pid = 3820] [serial = 1100] [outer = 0000007CF4FC2800] 17:16:27 INFO - PROCESS | 3820 | 1465863387846 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 17:16:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 17:16:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 630ms 17:16:27 INFO - PROCESS | 3820 | 1465863387922 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 17:16:27 INFO - PROCESS | 3820 | 1465863387924 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 17:16:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 17:16:27 INFO - PROCESS | 3820 | 1465863387928 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 17:16:27 INFO - PROCESS | 3820 | 1465863387930 Marionette TRACE conn5 <- [1,1430,null,{}] 17:16:27 INFO - PROCESS | 3820 | 1465863387933 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:27 INFO - PROCESS | 3820 | 1465863387935 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:28 INFO - PROCESS | 3820 | 1465863388018 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 17:16:28 INFO - PROCESS | 3820 | 1465863388027 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:28 INFO - PROCESS | 3820 | 1465863388029 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:28 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55C4800 == 35 [pid = 3820] [id = 367] 17:16:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C8A7C6400) [pid = 3820] [serial = 1101] [outer = 0000000000000000] 17:16:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF561E800) [pid = 3820] [serial = 1102] [outer = 0000007C8A7C6400] 17:16:28 INFO - PROCESS | 3820 | 1465863388075 Marionette DEBUG loaded listener.js 17:16:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF5660400) [pid = 3820] [serial = 1103] [outer = 0000007C8A7C6400] 17:16:28 INFO - PROCESS | 3820 | 1465863388544 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 17:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 17:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 671ms 17:16:28 INFO - PROCESS | 3820 | 1465863388602 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 17:16:28 INFO - PROCESS | 3820 | 1465863388604 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 17:16:28 INFO - PROCESS | 3820 | 1465863388608 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 17:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 17:16:28 INFO - PROCESS | 3820 | 1465863388609 Marionette TRACE conn5 <- [1,1434,null,{}] 17:16:28 INFO - PROCESS | 3820 | 1465863388613 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:28 INFO - PROCESS | 3820 | 1465863388615 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:28 INFO - PROCESS | 3820 | 1465863388699 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 17:16:28 INFO - PROCESS | 3820 | 1465863388808 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:28 INFO - PROCESS | 3820 | 1465863388812 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:28 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8286F000 == 36 [pid = 3820] [id = 368] 17:16:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C81B30400) [pid = 3820] [serial = 1104] [outer = 0000000000000000] 17:16:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C81ED8800) [pid = 3820] [serial = 1105] [outer = 0000007C81B30400] 17:16:28 INFO - PROCESS | 3820 | 1465863388871 Marionette DEBUG loaded listener.js 17:16:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C82E87000) [pid = 3820] [serial = 1106] [outer = 0000007C81B30400] 17:16:29 INFO - PROCESS | 3820 | 1465863389696 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 17:16:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 17:16:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1136ms 17:16:29 INFO - PROCESS | 3820 | 1465863389749 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 17:16:29 INFO - PROCESS | 3820 | 1465863389754 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 17:16:29 INFO - PROCESS | 3820 | 1465863389759 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 17:16:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 17:16:29 INFO - PROCESS | 3820 | 1465863389762 Marionette TRACE conn5 <- [1,1438,null,{}] 17:16:29 INFO - PROCESS | 3820 | 1465863389768 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:29 INFO - PROCESS | 3820 | 1465863389773 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:29 INFO - PROCESS | 3820 | 1465863389905 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 17:16:30 INFO - PROCESS | 3820 | 1465863390020 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:30 INFO - PROCESS | 3820 | 1465863390023 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:30 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89966000 == 37 [pid = 3820] [id = 369] 17:16:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C86169800) [pid = 3820] [serial = 1107] [outer = 0000000000000000] 17:16:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C88A36000) [pid = 3820] [serial = 1108] [outer = 0000007C86169800] 17:16:30 INFO - PROCESS | 3820 | 1465863390084 Marionette DEBUG loaded listener.js 17:16:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C891C1000) [pid = 3820] [serial = 1109] [outer = 0000007C86169800] 17:16:30 INFO - PROCESS | 3820 | 1465863390869 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 17:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 17:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1137ms 17:16:30 INFO - PROCESS | 3820 | 1465863390902 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 17:16:30 INFO - PROCESS | 3820 | 1465863390906 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 17:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 17:16:30 INFO - PROCESS | 3820 | 1465863390910 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 17:16:30 INFO - PROCESS | 3820 | 1465863390913 Marionette TRACE conn5 <- [1,1442,null,{}] 17:16:30 INFO - PROCESS | 3820 | 1465863390917 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:30 INFO - PROCESS | 3820 | 1465863390920 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:31 INFO - PROCESS | 3820 | 1465863391139 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 17:16:31 INFO - PROCESS | 3820 | 1465863391267 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:31 INFO - PROCESS | 3820 | 1465863391270 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:31 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C83BEC800 == 38 [pid = 3820] [id = 370] 17:16:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007C81EDA800) [pid = 3820] [serial = 1110] [outer = 0000000000000000] 17:16:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007C83061C00) [pid = 3820] [serial = 1111] [outer = 0000007C81EDA800] 17:16:31 INFO - PROCESS | 3820 | 1465863391323 Marionette DEBUG loaded listener.js 17:16:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007C8620A800) [pid = 3820] [serial = 1112] [outer = 0000007C81EDA800] 17:16:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55C4800 == 37 [pid = 3820] [id = 367] 17:16:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C1E800 == 36 [pid = 3820] [id = 366] 17:16:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899A7800 == 35 [pid = 3820] [id = 365] 17:16:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB1E800 == 34 [pid = 3820] [id = 364] 17:16:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A347800 == 33 [pid = 3820] [id = 363] 17:16:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8996B800 == 32 [pid = 3820] [id = 362] 17:16:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E84800 == 31 [pid = 3820] [id = 361] 17:16:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8629F000 == 30 [pid = 3820] [id = 360] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007CF4C2C000) [pid = 3820] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007CF4508400) [pid = 3820] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007CF4E3B800) [pid = 3820] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007CF55E3C00) [pid = 3820] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C8A5E7400) [pid = 3820] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CF5897800) [pid = 3820] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C85938800) [pid = 3820] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C88A32400) [pid = 3820] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C89664000) [pid = 3820] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C89848800) [pid = 3820] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C865E9800) [pid = 3820] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C871B5800) [pid = 3820] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF5612800) [pid = 3820] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C82FBE800) [pid = 3820] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C84FCA800) [pid = 3820] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C8A7C3400) [pid = 3820] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C81EDD000) [pid = 3820] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C82A22800) [pid = 3820] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF5DB9400) [pid = 3820] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF6CE4400) [pid = 3820] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF6244800) [pid = 3820] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF589FC00) [pid = 3820] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF5979C00) [pid = 3820] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF58A0800) [pid = 3820] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C8CF16000) [pid = 3820] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 17:16:31 INFO - PROCESS | 3820 | 1465863391926 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 17:16:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 17:16:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1028ms 17:16:31 INFO - PROCESS | 3820 | 1465863391946 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 17:16:31 INFO - PROCESS | 3820 | 1465863391951 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 17:16:31 INFO - PROCESS | 3820 | 1465863391956 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 17:16:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 17:16:31 INFO - PROCESS | 3820 | 1465863391959 Marionette TRACE conn5 <- [1,1446,null,{}] 17:16:31 INFO - PROCESS | 3820 | 1465863391981 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:31 INFO - PROCESS | 3820 | 1465863391984 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:32 INFO - PROCESS | 3820 | 1465863392076 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 17:16:32 INFO - PROCESS | 3820 | 1465863392146 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:32 INFO - PROCESS | 3820 | 1465863392149 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:32 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876D1000 == 31 [pid = 3820] [id = 371] 17:16:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C8593B000) [pid = 3820] [serial = 1113] [outer = 0000000000000000] 17:16:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C87653000) [pid = 3820] [serial = 1114] [outer = 0000007C8593B000] 17:16:32 INFO - PROCESS | 3820 | 1465863392208 Marionette DEBUG loaded listener.js 17:16:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C88AB2800) [pid = 3820] [serial = 1115] [outer = 0000007C8593B000] 17:16:32 INFO - PROCESS | 3820 | 1465863392674 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 17:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 17:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 776ms 17:16:32 INFO - PROCESS | 3820 | 1465863392737 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 17:16:32 INFO - PROCESS | 3820 | 1465863392741 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 17:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 17:16:32 INFO - PROCESS | 3820 | 1465863392744 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 17:16:32 INFO - PROCESS | 3820 | 1465863392746 Marionette TRACE conn5 <- [1,1450,null,{}] 17:16:32 INFO - PROCESS | 3820 | 1465863392750 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:32 INFO - PROCESS | 3820 | 1465863392752 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:32 INFO - PROCESS | 3820 | 1465863392842 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 17:16:32 INFO - PROCESS | 3820 | 1465863392860 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:32 INFO - PROCESS | 3820 | 1465863392862 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:32 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89970800 == 32 [pid = 3820] [id = 372] 17:16:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C82A1A000) [pid = 3820] [serial = 1116] [outer = 0000000000000000] 17:16:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C89826400) [pid = 3820] [serial = 1117] [outer = 0000007C82A1A000] 17:16:32 INFO - PROCESS | 3820 | 1465863392910 Marionette DEBUG loaded listener.js 17:16:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C89887C00) [pid = 3820] [serial = 1118] [outer = 0000007C82A1A000] 17:16:33 INFO - PROCESS | 3820 | 1465863393399 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 17:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 17:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 671ms 17:16:33 INFO - PROCESS | 3820 | 1465863393417 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 17:16:33 INFO - PROCESS | 3820 | 1465863393421 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 17:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 17:16:33 INFO - PROCESS | 3820 | 1465863393432 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 17:16:33 INFO - PROCESS | 3820 | 1465863393437 Marionette TRACE conn5 <- [1,1454,null,{}] 17:16:33 INFO - PROCESS | 3820 | 1465863393441 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:33 INFO - PROCESS | 3820 | 1465863393445 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:33 INFO - PROCESS | 3820 | 1465863393544 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 17:16:33 INFO - PROCESS | 3820 | 1465863393551 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:33 INFO - PROCESS | 3820 | 1465863393553 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:33 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB19000 == 33 [pid = 3820] [id = 373] 17:16:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C88ABCC00) [pid = 3820] [serial = 1119] [outer = 0000000000000000] 17:16:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF3BA0400) [pid = 3820] [serial = 1120] [outer = 0000007C88ABCC00] 17:16:33 INFO - PROCESS | 3820 | 1465863393598 Marionette DEBUG loaded listener.js 17:16:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF4508800) [pid = 3820] [serial = 1121] [outer = 0000007C88ABCC00] 17:16:34 INFO - PROCESS | 3820 | 1465863394050 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 17:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 17:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 693ms 17:16:34 INFO - PROCESS | 3820 | 1465863394131 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 17:16:34 INFO - PROCESS | 3820 | 1465863394133 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 17:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 17:16:34 INFO - PROCESS | 3820 | 1465863394137 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 17:16:34 INFO - PROCESS | 3820 | 1465863394138 Marionette TRACE conn5 <- [1,1458,null,{}] 17:16:34 INFO - PROCESS | 3820 | 1465863394142 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:34 INFO - PROCESS | 3820 | 1465863394144 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:34 INFO - PROCESS | 3820 | 1465863394288 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 17:16:34 INFO - PROCESS | 3820 | 1465863394320 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:34 INFO - PROCESS | 3820 | 1465863394322 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:34 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82DBC800 == 34 [pid = 3820] [id = 374] 17:16:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF4C2C000) [pid = 3820] [serial = 1122] [outer = 0000000000000000] 17:16:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF4E56800) [pid = 3820] [serial = 1123] [outer = 0000007CF4C2C000] 17:16:34 INFO - PROCESS | 3820 | 1465863394367 Marionette DEBUG loaded listener.js 17:16:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF5524C00) [pid = 3820] [serial = 1124] [outer = 0000007CF4C2C000] 17:16:34 INFO - PROCESS | 3820 | 1465863394818 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 17:16:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 17:16:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 735ms 17:16:34 INFO - PROCESS | 3820 | 1465863394871 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 17:16:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 17:16:34 INFO - PROCESS | 3820 | 1465863394873 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 17:16:34 INFO - PROCESS | 3820 | 1465863394876 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 17:16:34 INFO - PROCESS | 3820 | 1465863394878 Marionette TRACE conn5 <- [1,1462,null,{}] 17:16:34 INFO - PROCESS | 3820 | 1465863394889 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:34 INFO - PROCESS | 3820 | 1465863394891 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:35 INFO - PROCESS | 3820 | 1465863395004 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 17:16:35 INFO - PROCESS | 3820 | 1465863395061 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:35 INFO - PROCESS | 3820 | 1465863395067 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:35 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55BC000 == 35 [pid = 3820] [id = 375] 17:16:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF5896C00) [pid = 3820] [serial = 1125] [outer = 0000000000000000] 17:16:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF589BC00) [pid = 3820] [serial = 1126] [outer = 0000007CF5896C00] 17:16:35 INFO - PROCESS | 3820 | 1465863395124 Marionette DEBUG loaded listener.js 17:16:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF5971C00) [pid = 3820] [serial = 1127] [outer = 0000007CF5896C00] 17:16:35 INFO - PROCESS | 3820 | 1465863395610 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 17:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 17:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 798ms 17:16:35 INFO - PROCESS | 3820 | 1465863395679 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 17:16:35 INFO - PROCESS | 3820 | 1465863395681 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 17:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 17:16:35 INFO - PROCESS | 3820 | 1465863395684 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 17:16:35 INFO - PROCESS | 3820 | 1465863395686 Marionette TRACE conn5 <- [1,1466,null,{}] 17:16:35 INFO - PROCESS | 3820 | 1465863395696 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:35 INFO - PROCESS | 3820 | 1465863395705 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:35 INFO - PROCESS | 3820 | 1465863395816 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 17:16:35 INFO - PROCESS | 3820 | 1465863395828 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:35 INFO - PROCESS | 3820 | 1465863395830 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:35 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6914800 == 36 [pid = 3820] [id = 376] 17:16:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C88AC0C00) [pid = 3820] [serial = 1128] [outer = 0000000000000000] 17:16:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF60D4000) [pid = 3820] [serial = 1129] [outer = 0000007C88AC0C00] 17:16:35 INFO - PROCESS | 3820 | 1465863395874 Marionette DEBUG loaded listener.js 17:16:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF6938800) [pid = 3820] [serial = 1130] [outer = 0000007C88AC0C00] 17:16:36 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C8984B000) [pid = 3820] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 17:16:36 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C8282DC00) [pid = 3820] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 17:16:36 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C8249D000) [pid = 3820] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 17:16:36 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C82E85400) [pid = 3820] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 17:16:36 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C83BC6400) [pid = 3820] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 17:16:36 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C865F7400) [pid = 3820] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 17:16:36 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C82A1A800) [pid = 3820] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 17:16:36 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C84DF1400) [pid = 3820] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 17:16:36 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C89848C00) [pid = 3820] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 17:16:36 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CF55EE400) [pid = 3820] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 17:16:36 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF5610400) [pid = 3820] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 17:16:36 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF4FC2800) [pid = 3820] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 17:16:36 INFO - PROCESS | 3820 | 1465863396357 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 17:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 17:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 691ms 17:16:36 INFO - PROCESS | 3820 | 1465863396380 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 17:16:36 INFO - PROCESS | 3820 | 1465863396382 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 17:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 17:16:36 INFO - PROCESS | 3820 | 1465863396385 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 17:16:36 INFO - PROCESS | 3820 | 1465863396387 Marionette TRACE conn5 <- [1,1470,null,{}] 17:16:36 INFO - PROCESS | 3820 | 1465863396395 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:36 INFO - PROCESS | 3820 | 1465863396398 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:36 INFO - PROCESS | 3820 | 1465863396483 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 17:16:36 INFO - PROCESS | 3820 | 1465863396489 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:36 INFO - PROCESS | 3820 | 1465863396491 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:36 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF9D7E000 == 37 [pid = 3820] [id = 377] 17:16:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C87BD7800) [pid = 3820] [serial = 1131] [outer = 0000000000000000] 17:16:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF3B98800) [pid = 3820] [serial = 1132] [outer = 0000007C87BD7800] 17:16:36 INFO - PROCESS | 3820 | 1465863396538 Marionette DEBUG loaded listener.js 17:16:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF623E000) [pid = 3820] [serial = 1133] [outer = 0000007C87BD7800] 17:16:37 INFO - PROCESS | 3820 | 1465863396992 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 17:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 17:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 629ms 17:16:37 INFO - PROCESS | 3820 | 1465863397016 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 17:16:37 INFO - PROCESS | 3820 | 1465863397019 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 17:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 17:16:37 INFO - PROCESS | 3820 | 1465863397022 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 17:16:37 INFO - PROCESS | 3820 | 1465863397024 Marionette TRACE conn5 <- [1,1474,null,{}] 17:16:37 INFO - PROCESS | 3820 | 1465863397028 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:37 INFO - PROCESS | 3820 | 1465863397030 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:37 INFO - PROCESS | 3820 | 1465863397113 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 17:16:37 INFO - PROCESS | 3820 | 1465863397119 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:37 INFO - PROCESS | 3820 | 1465863397121 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:37 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA0E4000 == 38 [pid = 3820] [id = 378] 17:16:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF6EB3800) [pid = 3820] [serial = 1134] [outer = 0000000000000000] 17:16:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF9D4E400) [pid = 3820] [serial = 1135] [outer = 0000007CF6EB3800] 17:16:37 INFO - PROCESS | 3820 | 1465863397165 Marionette DEBUG loaded listener.js 17:16:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CFA048C00) [pid = 3820] [serial = 1136] [outer = 0000007CF6EB3800] 17:16:37 INFO - PROCESS | 3820 | 1465863397609 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 17:16:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 17:16:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 629ms 17:16:37 INFO - PROCESS | 3820 | 1465863397654 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 17:16:37 INFO - PROCESS | 3820 | 1465863397657 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 17:16:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 17:16:37 INFO - PROCESS | 3820 | 1465863397665 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 17:16:37 INFO - PROCESS | 3820 | 1465863397667 Marionette TRACE conn5 <- [1,1478,null,{}] 17:16:37 INFO - PROCESS | 3820 | 1465863397670 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:37 INFO - PROCESS | 3820 | 1465863397672 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:37 INFO - PROCESS | 3820 | 1465863397760 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 17:16:37 INFO - PROCESS | 3820 | 1465863397765 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:37 INFO - PROCESS | 3820 | 1465863397767 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:37 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAAC5800 == 39 [pid = 3820] [id = 379] 17:16:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CFA0B2000) [pid = 3820] [serial = 1137] [outer = 0000000000000000] 17:16:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CFA710C00) [pid = 3820] [serial = 1138] [outer = 0000007CFA0B2000] 17:16:37 INFO - PROCESS | 3820 | 1465863397810 Marionette DEBUG loaded listener.js 17:16:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CFA849000) [pid = 3820] [serial = 1139] [outer = 0000007CFA0B2000] 17:16:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007C81E4F000 == 38 [pid = 3820] [id = 359] 17:16:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007C876D1000 == 37 [pid = 3820] [id = 371] 17:16:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007C83BEC800 == 36 [pid = 3820] [id = 370] 17:16:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89966000 == 35 [pid = 3820] [id = 369] 17:16:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8286F000 == 34 [pid = 3820] [id = 368] 17:16:39 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89970800 == 33 [pid = 3820] [id = 372] 17:16:39 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82DBC800 == 32 [pid = 3820] [id = 374] 17:16:39 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55BC000 == 31 [pid = 3820] [id = 375] 17:16:39 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF9D7E000 == 30 [pid = 3820] [id = 377] 17:16:39 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA0E4000 == 29 [pid = 3820] [id = 378] 17:16:39 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6914800 == 28 [pid = 3820] [id = 376] 17:16:39 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB19000 == 27 [pid = 3820] [id = 373] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF561E800) [pid = 3820] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C89882400) [pid = 3820] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8765EC00) [pid = 3820] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8A7C3800) [pid = 3820] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C852E8800) [pid = 3820] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C89668000) [pid = 3820] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C83DB5400) [pid = 3820] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C85946400) [pid = 3820] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C87657C00) [pid = 3820] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C88A37800) [pid = 3820] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C8A5E0400) [pid = 3820] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C8305A800) [pid = 3820] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF58A5800) [pid = 3820] [serial = 658] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C88A3A400) [pid = 3820] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C8616DC00) [pid = 3820] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C8A7CA400) [pid = 3820] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C8988A400) [pid = 3820] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C8CF17800) [pid = 3820] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CF5D76400) [pid = 3820] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007CF561A800) [pid = 3820] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007CFA0B5C00) [pid = 3820] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007CFA04B400) [pid = 3820] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007CF5524400) [pid = 3820] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (0000007CF3CD6400) [pid = 3820] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (0000007CF55EC800) [pid = 3820] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (0000007C89824000) [pid = 3820] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 17:16:39 INFO - PROCESS | 3820 | 1465863399661 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 17:16:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 17:16:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2022ms 17:16:39 INFO - PROCESS | 3820 | 1465863399691 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 17:16:39 INFO - PROCESS | 3820 | 1465863399696 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 17:16:39 INFO - PROCESS | 3820 | 1465863399701 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 17:16:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 17:16:39 INFO - PROCESS | 3820 | 1465863399705 Marionette TRACE conn5 <- [1,1482,null,{}] 17:16:39 INFO - PROCESS | 3820 | 1465863399711 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:39 INFO - PROCESS | 3820 | 1465863399714 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:39 INFO - PROCESS | 3820 | 1465863399809 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 17:16:39 INFO - PROCESS | 3820 | 1465863399817 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:39 INFO - PROCESS | 3820 | 1465863399821 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:39 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C83035000 == 28 [pid = 3820] [id = 380] 17:16:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (0000007C82E8D000) [pid = 3820] [serial = 1140] [outer = 0000000000000000] 17:16:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (0000007C82E8E400) [pid = 3820] [serial = 1141] [outer = 0000007C82E8D000] 17:16:39 INFO - PROCESS | 3820 | 1465863399871 Marionette DEBUG loaded listener.js 17:16:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (0000007C83063C00) [pid = 3820] [serial = 1142] [outer = 0000007C82E8D000] 17:16:40 INFO - PROCESS | 3820 | 1465863400358 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 17:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 17:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 733ms 17:16:40 INFO - PROCESS | 3820 | 1465863400438 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 17:16:40 INFO - PROCESS | 3820 | 1465863400444 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 17:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 17:16:40 INFO - PROCESS | 3820 | 1465863400450 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 17:16:40 INFO - PROCESS | 3820 | 1465863400453 Marionette TRACE conn5 <- [1,1486,null,{}] 17:16:40 INFO - PROCESS | 3820 | 1465863400457 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:40 INFO - PROCESS | 3820 | 1465863400461 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:40 INFO - PROCESS | 3820 | 1465863400555 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 17:16:40 INFO - PROCESS | 3820 | 1465863400632 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:40 INFO - PROCESS | 3820 | 1465863400635 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:40 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87B11000 == 29 [pid = 3820] [id = 381] 17:16:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C83DBC400) [pid = 3820] [serial = 1143] [outer = 0000000000000000] 17:16:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C8460B400) [pid = 3820] [serial = 1144] [outer = 0000007C83DBC400] 17:16:40 INFO - PROCESS | 3820 | 1465863400686 Marionette DEBUG loaded listener.js 17:16:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C85942800) [pid = 3820] [serial = 1145] [outer = 0000007C83DBC400] 17:16:41 INFO - PROCESS | 3820 | 1465863401068 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 17:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 17:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 692ms 17:16:41 INFO - PROCESS | 3820 | 1465863401144 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 17:16:41 INFO - PROCESS | 3820 | 1465863401147 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 17:16:41 INFO - PROCESS | 3820 | 1465863401150 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 17:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 17:16:41 INFO - PROCESS | 3820 | 1465863401154 Marionette TRACE conn5 <- [1,1490,null,{}] 17:16:41 INFO - PROCESS | 3820 | 1465863401200 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:41 INFO - PROCESS | 3820 | 1465863401206 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:41 INFO - PROCESS | 3820 | 1465863401297 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 17:16:41 INFO - PROCESS | 3820 | 1465863401305 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:41 INFO - PROCESS | 3820 | 1465863401308 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:41 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891DE000 == 30 [pid = 3820] [id = 382] 17:16:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C81B6A800) [pid = 3820] [serial = 1146] [outer = 0000000000000000] 17:16:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C87658000) [pid = 3820] [serial = 1147] [outer = 0000007C81B6A800] 17:16:41 INFO - PROCESS | 3820 | 1465863401359 Marionette DEBUG loaded listener.js 17:16:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C87BDA000) [pid = 3820] [serial = 1148] [outer = 0000007C81B6A800] 17:16:41 INFO - PROCESS | 3820 | 1465863401790 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 17:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 17:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 693ms 17:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 17:16:41 INFO - PROCESS | 3820 | 1465863401845 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 17:16:41 INFO - PROCESS | 3820 | 1465863401848 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 17:16:41 INFO - PROCESS | 3820 | 1465863401851 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 17:16:41 INFO - PROCESS | 3820 | 1465863401853 Marionette TRACE conn5 <- [1,1494,null,{}] 17:16:41 INFO - PROCESS | 3820 | 1465863401856 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:41 INFO - PROCESS | 3820 | 1465863401859 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:41 INFO - PROCESS | 3820 | 1465863401946 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 17:16:41 INFO - PROCESS | 3820 | 1465863401952 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:41 INFO - PROCESS | 3820 | 1465863401954 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:41 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89969000 == 31 [pid = 3820] [id = 383] 17:16:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C88AB6400) [pid = 3820] [serial = 1149] [outer = 0000000000000000] 17:16:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C88ABC000) [pid = 3820] [serial = 1150] [outer = 0000007C88AB6400] 17:16:42 INFO - PROCESS | 3820 | 1465863402000 Marionette DEBUG loaded listener.js 17:16:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C891C0400) [pid = 3820] [serial = 1151] [outer = 0000007C88AB6400] 17:16:42 INFO - PROCESS | 3820 | 1465863402426 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 17:16:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 17:16:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 629ms 17:16:42 INFO - PROCESS | 3820 | 1465863402483 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 17:16:42 INFO - PROCESS | 3820 | 1465863402486 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 17:16:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 17:16:42 INFO - PROCESS | 3820 | 1465863402489 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 17:16:42 INFO - PROCESS | 3820 | 1465863402491 Marionette TRACE conn5 <- [1,1498,null,{}] 17:16:42 INFO - PROCESS | 3820 | 1465863402494 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:42 INFO - PROCESS | 3820 | 1465863402497 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:42 INFO - PROCESS | 3820 | 1465863402580 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 17:16:42 INFO - PROCESS | 3820 | 1465863402587 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:42 INFO - PROCESS | 3820 | 1465863402589 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:42 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A342800 == 32 [pid = 3820] [id = 384] 17:16:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C83DAFC00) [pid = 3820] [serial = 1152] [outer = 0000000000000000] 17:16:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C89667C00) [pid = 3820] [serial = 1153] [outer = 0000007C83DAFC00] 17:16:42 INFO - PROCESS | 3820 | 1465863402634 Marionette DEBUG loaded listener.js 17:16:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C89822400) [pid = 3820] [serial = 1154] [outer = 0000007C83DAFC00] 17:16:43 INFO - PROCESS | 3820 | 1465863403078 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 17:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 17:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 630ms 17:16:43 INFO - PROCESS | 3820 | 1465863403122 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 17:16:43 INFO - PROCESS | 3820 | 1465863403125 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 17:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 17:16:43 INFO - PROCESS | 3820 | 1465863403133 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 17:16:43 INFO - PROCESS | 3820 | 1465863403135 Marionette TRACE conn5 <- [1,1502,null,{}] 17:16:43 INFO - PROCESS | 3820 | 1465863403138 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:43 INFO - PROCESS | 3820 | 1465863403144 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:43 INFO - PROCESS | 3820 | 1465863403254 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 17:16:43 INFO - PROCESS | 3820 | 1465863403262 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:43 INFO - PROCESS | 3820 | 1465863403264 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:43 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB17000 == 33 [pid = 3820] [id = 385] 17:16:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C89851400) [pid = 3820] [serial = 1155] [outer = 0000000000000000] 17:16:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C8A5DE400) [pid = 3820] [serial = 1156] [outer = 0000007C89851400] 17:16:43 INFO - PROCESS | 3820 | 1465863403310 Marionette DEBUG loaded listener.js 17:16:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8A5EBC00) [pid = 3820] [serial = 1157] [outer = 0000007C89851400] 17:16:43 INFO - PROCESS | 3820 | 1465863403738 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 17:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 17:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 630ms 17:16:43 INFO - PROCESS | 3820 | 1465863403766 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 17:16:43 INFO - PROCESS | 3820 | 1465863403776 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 17:16:43 INFO - PROCESS | 3820 | 1465863403780 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 17:16:43 INFO - PROCESS | 3820 | 1465863403782 Marionette TRACE conn5 <- [1,1506,null,{}] 17:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 17:16:43 INFO - PROCESS | 3820 | 1465863403785 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:43 INFO - PROCESS | 3820 | 1465863403787 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:43 INFO - PROCESS | 3820 | 1465863403868 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 17:16:43 INFO - PROCESS | 3820 | 1465863403873 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:43 INFO - PROCESS | 3820 | 1465863403875 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:43 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B0B000 == 34 [pid = 3820] [id = 386] 17:16:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8A7C2000) [pid = 3820] [serial = 1158] [outer = 0000000000000000] 17:16:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C8A7C9C00) [pid = 3820] [serial = 1159] [outer = 0000007C8A7C2000] 17:16:43 INFO - PROCESS | 3820 | 1465863403920 Marionette DEBUG loaded listener.js 17:16:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C8CF16C00) [pid = 3820] [serial = 1160] [outer = 0000007C8A7C2000] 17:16:44 INFO - PROCESS | 3820 | 1465863404353 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 17:16:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 17:16:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 629ms 17:16:44 INFO - PROCESS | 3820 | 1465863404416 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 17:16:44 INFO - PROCESS | 3820 | 1465863404418 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 17:16:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 17:16:44 INFO - PROCESS | 3820 | 1465863404421 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 17:16:44 INFO - PROCESS | 3820 | 1465863404423 Marionette TRACE conn5 <- [1,1510,null,{}] 17:16:44 INFO - PROCESS | 3820 | 1465863404427 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:44 INFO - PROCESS | 3820 | 1465863404429 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:44 INFO - PROCESS | 3820 | 1465863404509 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 17:16:44 INFO - PROCESS | 3820 | 1465863404515 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:44 INFO - PROCESS | 3820 | 1465863404517 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:44 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C1F800 == 35 [pid = 3820] [id = 387] 17:16:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF3B95400) [pid = 3820] [serial = 1161] [outer = 0000000000000000] 17:16:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF3B9DC00) [pid = 3820] [serial = 1162] [outer = 0000007CF3B95400] 17:16:44 INFO - PROCESS | 3820 | 1465863404562 Marionette DEBUG loaded listener.js 17:16:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF44C9000) [pid = 3820] [serial = 1163] [outer = 0000007CF3B95400] 17:16:45 INFO - PROCESS | 3820 | 1465863405048 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 17:16:45 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 () { 17:16:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:16:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 17:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 17:16:45 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 () { 17:16:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:16:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 17:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 17:16:45 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 () { 17:16:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:16:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 17:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 17:16:45 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 () { 17:16:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 17:16:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 17:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 17:16:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 696ms 17:16:45 INFO - PROCESS | 3820 | 1465863405125 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 17:16:45 INFO - PROCESS | 3820 | 1465863405128 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 17:16:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 17:16:45 INFO - PROCESS | 3820 | 1465863405131 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 17:16:45 INFO - PROCESS | 3820 | 1465863405133 Marionette TRACE conn5 <- [1,1514,null,{}] 17:16:45 INFO - PROCESS | 3820 | 1465863405137 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:45 INFO - PROCESS | 3820 | 1465863405138 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:45 INFO - PROCESS | 3820 | 1465863405268 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 17:16:45 INFO - PROCESS | 3820 | 1465863405319 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:45 INFO - PROCESS | 3820 | 1465863405321 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:45 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891DD000 == 36 [pid = 3820] [id = 388] 17:16:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF45D8C00) [pid = 3820] [serial = 1164] [outer = 0000000000000000] 17:16:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF4CCE400) [pid = 3820] [serial = 1165] [outer = 0000007CF45D8C00] 17:16:45 INFO - PROCESS | 3820 | 1465863405368 Marionette DEBUG loaded listener.js 17:16:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF55E8000) [pid = 3820] [serial = 1166] [outer = 0000007CF45D8C00] 17:16:45 INFO - PROCESS | 3820 | 1465863405845 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 17:16:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:16:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 17:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 17:16:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 17:16:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 17:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 17:16:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 17:16:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 17:16:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 17:16:45 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 734ms 17:16:45 INFO - PROCESS | 3820 | 1465863405869 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 17:16:45 INFO - PROCESS | 3820 | 1465863405871 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 17:16:45 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 17:16:45 INFO - PROCESS | 3820 | 1465863405875 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 17:16:45 INFO - PROCESS | 3820 | 1465863405877 Marionette TRACE conn5 <- [1,1518,null,{}] 17:16:45 INFO - PROCESS | 3820 | 1465863405887 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:45 INFO - PROCESS | 3820 | 1465863405889 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:46 INFO - PROCESS | 3820 | 1465863406006 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 17:16:46 INFO - PROCESS | 3820 | 1465863406013 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:46 INFO - PROCESS | 3820 | 1465863406015 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:46 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5F52800 == 37 [pid = 3820] [id = 389] 17:16:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF5610400) [pid = 3820] [serial = 1167] [outer = 0000000000000000] 17:16:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF5616800) [pid = 3820] [serial = 1168] [outer = 0000007CF5610400] 17:16:46 INFO - PROCESS | 3820 | 1465863406060 Marionette DEBUG loaded listener.js 17:16:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF5656800) [pid = 3820] [serial = 1169] [outer = 0000007CF5610400] 17:16:46 INFO - PROCESS | 3820 | 1465863406517 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 17:16:46 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 17:16:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 17:16:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:16:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:16:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 17:16:46 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 17:16:46 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. 17:16:46 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 17:16:46 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 692ms 17:16:46 INFO - PROCESS | 3820 | 1465863406570 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 17:16:46 INFO - PROCESS | 3820 | 1465863406573 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 17:16:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 17:16:46 INFO - PROCESS | 3820 | 1465863406621 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 17:16:46 INFO - PROCESS | 3820 | 1465863406624 Marionette TRACE conn5 <- [1,1522,null,{}] 17:16:46 INFO - PROCESS | 3820 | 1465863406628 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:46 INFO - PROCESS | 3820 | 1465863406631 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:46 INFO - PROCESS | 3820 | 1465863406886 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 17:16:46 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C8A7C6400) [pid = 3820] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 17:16:46 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF4C2C000) [pid = 3820] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 17:16:46 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF5896C00) [pid = 3820] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 17:16:46 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C88AC0C00) [pid = 3820] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 17:16:46 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF6EB3800) [pid = 3820] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 17:16:46 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C88ABCC00) [pid = 3820] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 17:16:46 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C82A1A000) [pid = 3820] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 17:16:46 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8593B000) [pid = 3820] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 17:16:46 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C81EDA800) [pid = 3820] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 17:16:46 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C86169800) [pid = 3820] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 17:16:46 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C81B30400) [pid = 3820] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 17:16:46 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C87BD7800) [pid = 3820] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 17:16:46 INFO - PROCESS | 3820 | 1465863406941 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:46 INFO - PROCESS | 3820 | 1465863406944 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:46 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89592000 == 38 [pid = 3820] [id = 390] 17:16:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C82D10800) [pid = 3820] [serial = 1170] [outer = 0000000000000000] 17:16:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C83DCBC00) [pid = 3820] [serial = 1171] [outer = 0000007C82D10800] 17:16:46 INFO - PROCESS | 3820 | 1465863406993 Marionette DEBUG loaded listener.js 17:16:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF4C2E400) [pid = 3820] [serial = 1172] [outer = 0000007C82D10800] 17:16:47 INFO - PROCESS | 3820 | 1465863407375 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 17:16:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 17:16:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 839ms 17:16:47 INFO - PROCESS | 3820 | 1465863407453 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 17:16:47 INFO - PROCESS | 3820 | 1465863407455 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 17:16:47 INFO - PROCESS | 3820 | 1465863407458 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 17:16:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 17:16:47 INFO - PROCESS | 3820 | 1465863407460 Marionette TRACE conn5 <- [1,1526,null,{}] 17:16:47 INFO - PROCESS | 3820 | 1465863407464 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:47 INFO - PROCESS | 3820 | 1465863407465 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:47 INFO - PROCESS | 3820 | 1465863407549 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 17:16:47 INFO - PROCESS | 3820 | 1465863407555 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:47 INFO - PROCESS | 3820 | 1465863407557 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:47 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA0E4000 == 39 [pid = 3820] [id = 391] 17:16:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C89826000) [pid = 3820] [serial = 1173] [outer = 0000000000000000] 17:16:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF5D92000) [pid = 3820] [serial = 1174] [outer = 0000007C89826000] 17:16:47 INFO - PROCESS | 3820 | 1465863407602 Marionette DEBUG loaded listener.js 17:16:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF6012000) [pid = 3820] [serial = 1175] [outer = 0000007C89826000] 17:16:48 INFO - PROCESS | 3820 | 1465863408029 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:16:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 17:16:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 629ms 17:16:48 INFO - PROCESS | 3820 | 1465863408091 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 17:16:48 INFO - PROCESS | 3820 | 1465863408094 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 17:16:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 17:16:48 INFO - PROCESS | 3820 | 1465863408097 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 17:16:48 INFO - PROCESS | 3820 | 1465863408098 Marionette TRACE conn5 <- [1,1530,null,{}] 17:16:48 INFO - PROCESS | 3820 | 1465863408102 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:48 INFO - PROCESS | 3820 | 1465863408104 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:48 INFO - PROCESS | 3820 | 1465863408188 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 17:16:48 INFO - PROCESS | 3820 | 1465863408223 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:48 INFO - PROCESS | 3820 | 1465863408225 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:48 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAB15000 == 40 [pid = 3820] [id = 392] 17:16:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF620BC00) [pid = 3820] [serial = 1176] [outer = 0000000000000000] 17:16:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF69CB800) [pid = 3820] [serial = 1177] [outer = 0000007CF620BC00] 17:16:48 INFO - PROCESS | 3820 | 1465863408270 Marionette DEBUG loaded listener.js 17:16:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF9D4B000) [pid = 3820] [serial = 1178] [outer = 0000007CF620BC00] 17:16:48 INFO - PROCESS | 3820 | 1465863408688 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 17:16:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 17:16:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms 17:16:48 INFO - PROCESS | 3820 | 1465863408731 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 17:16:48 INFO - PROCESS | 3820 | 1465863408733 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 17:16:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 17:16:48 INFO - PROCESS | 3820 | 1465863408736 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 17:16:48 INFO - PROCESS | 3820 | 1465863408738 Marionette TRACE conn5 <- [1,1534,null,{}] 17:16:48 INFO - PROCESS | 3820 | 1465863408742 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:48 INFO - PROCESS | 3820 | 1465863408744 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:48 INFO - PROCESS | 3820 | 1465863408829 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 17:16:48 INFO - PROCESS | 3820 | 1465863408834 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:48 INFO - PROCESS | 3820 | 1465863408836 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:48 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB874000 == 41 [pid = 3820] [id = 393] 17:16:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF9FF4800) [pid = 3820] [serial = 1179] [outer = 0000000000000000] 17:16:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CFA0ACC00) [pid = 3820] [serial = 1180] [outer = 0000007CF9FF4800] 17:16:48 INFO - PROCESS | 3820 | 1465863408887 Marionette DEBUG loaded listener.js 17:16:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CFA7D0C00) [pid = 3820] [serial = 1181] [outer = 0000007CF9FF4800] 17:16:49 INFO - PROCESS | 3820 | 1465863409734 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 17:16:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 17:16:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1080ms 17:16:49 INFO - PROCESS | 3820 | 1465863409818 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 17:16:49 INFO - PROCESS | 3820 | 1465863409822 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 17:16:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 17:16:49 INFO - PROCESS | 3820 | 1465863409827 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 17:16:49 INFO - PROCESS | 3820 | 1465863409830 Marionette TRACE conn5 <- [1,1538,null,{}] 17:16:49 INFO - PROCESS | 3820 | 1465863409836 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:49 INFO - PROCESS | 3820 | 1465863409840 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:50 INFO - PROCESS | 3820 | 1465863409994 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 17:16:50 INFO - PROCESS | 3820 | 1465863410109 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:50 INFO - PROCESS | 3820 | 1465863410113 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:50 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E0E800 == 42 [pid = 3820] [id = 394] 17:16:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C8305D400) [pid = 3820] [serial = 1182] [outer = 0000000000000000] 17:16:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C83DC1800) [pid = 3820] [serial = 1183] [outer = 0000007C8305D400] 17:16:50 INFO - PROCESS | 3820 | 1465863410177 Marionette DEBUG loaded listener.js 17:16:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C865EA800) [pid = 3820] [serial = 1184] [outer = 0000007C8305D400] 17:16:51 INFO - PROCESS | 3820 | 1465863411087 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 17:16:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 17:16:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1326ms 17:16:51 INFO - PROCESS | 3820 | 1465863411158 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 17:16:51 INFO - PROCESS | 3820 | 1465863411163 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 17:16:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 17:16:51 INFO - PROCESS | 3820 | 1465863411168 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 17:16:51 INFO - PROCESS | 3820 | 1465863411172 Marionette TRACE conn5 <- [1,1542,null,{}] 17:16:51 INFO - PROCESS | 3820 | 1465863411178 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:51 INFO - PROCESS | 3820 | 1465863411181 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:51 INFO - PROCESS | 3820 | 1465863411295 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 17:16:51 INFO - PROCESS | 3820 | 1465863411369 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:51 INFO - PROCESS | 3820 | 1465863411373 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:51 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876C4800 == 43 [pid = 3820] [id = 395] 17:16:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007C84DF1400) [pid = 3820] [serial = 1185] [outer = 0000000000000000] 17:16:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007C85941800) [pid = 3820] [serial = 1186] [outer = 0000007C84DF1400] 17:16:51 INFO - PROCESS | 3820 | 1465863411426 Marionette DEBUG loaded listener.js 17:16:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007C87653400) [pid = 3820] [serial = 1187] [outer = 0000007C84DF1400] 17:16:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAB15000 == 42 [pid = 3820] [id = 392] 17:16:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA0E4000 == 41 [pid = 3820] [id = 391] 17:16:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89592000 == 40 [pid = 3820] [id = 390] 17:16:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5F52800 == 39 [pid = 3820] [id = 389] 17:16:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891DD000 == 38 [pid = 3820] [id = 388] 17:16:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C1F800 == 37 [pid = 3820] [id = 387] 17:16:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B0B000 == 36 [pid = 3820] [id = 386] 17:16:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB17000 == 35 [pid = 3820] [id = 385] 17:16:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A342800 == 34 [pid = 3820] [id = 384] 17:16:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89969000 == 33 [pid = 3820] [id = 383] 17:16:51 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007CFA710C00) [pid = 3820] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 17:16:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891DE000 == 32 [pid = 3820] [id = 382] 17:16:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87B11000 == 31 [pid = 3820] [id = 381] 17:16:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C83035000 == 30 [pid = 3820] [id = 380] 17:16:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAAC5800 == 29 [pid = 3820] [id = 379] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007CF5660400) [pid = 3820] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007CF4E56800) [pid = 3820] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007CF589BC00) [pid = 3820] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007CF60D4000) [pid = 3820] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CF5971C00) [pid = 3820] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF9D4E400) [pid = 3820] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF6938800) [pid = 3820] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF3BA0400) [pid = 3820] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C89826400) [pid = 3820] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C89887C00) [pid = 3820] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C87653000) [pid = 3820] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CFA048C00) [pid = 3820] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C88AB2800) [pid = 3820] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C8620A800) [pid = 3820] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C83061C00) [pid = 3820] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C891C1000) [pid = 3820] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C88A36000) [pid = 3820] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C82E87000) [pid = 3820] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C81ED8800) [pid = 3820] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF5524C00) [pid = 3820] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF3B98800) [pid = 3820] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF623E000) [pid = 3820] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF4508800) [pid = 3820] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 17:16:52 INFO - PROCESS | 3820 | 1465863412085 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 17:16:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 17:16:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 943ms 17:16:52 INFO - PROCESS | 3820 | 1465863412115 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 17:16:52 INFO - PROCESS | 3820 | 1465863412120 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 17:16:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 17:16:52 INFO - PROCESS | 3820 | 1465863412127 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 17:16:52 INFO - PROCESS | 3820 | 1465863412130 Marionette TRACE conn5 <- [1,1546,null,{}] 17:16:52 INFO - PROCESS | 3820 | 1465863412134 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:52 INFO - PROCESS | 3820 | 1465863412137 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:52 INFO - PROCESS | 3820 | 1465863412228 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 17:16:52 INFO - PROCESS | 3820 | 1465863412299 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:52 INFO - PROCESS | 3820 | 1465863412301 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:52 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876D0000 == 30 [pid = 3820] [id = 396] 17:16:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C84FCA800) [pid = 3820] [serial = 1188] [outer = 0000000000000000] 17:16:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C87658C00) [pid = 3820] [serial = 1189] [outer = 0000007C84FCA800] 17:16:52 INFO - PROCESS | 3820 | 1465863412361 Marionette DEBUG loaded listener.js 17:16:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C88AB3C00) [pid = 3820] [serial = 1190] [outer = 0000007C84FCA800] 17:16:52 INFO - PROCESS | 3820 | 1465863412758 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 17:16:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 17:16:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 734ms 17:16:52 INFO - PROCESS | 3820 | 1465863412865 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 17:16:52 INFO - PROCESS | 3820 | 1465863412867 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 17:16:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 17:16:52 INFO - PROCESS | 3820 | 1465863412871 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 17:16:52 INFO - PROCESS | 3820 | 1465863412875 Marionette TRACE conn5 <- [1,1550,null,{}] 17:16:52 INFO - PROCESS | 3820 | 1465863412886 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:52 INFO - PROCESS | 3820 | 1465863412891 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:52 INFO - PROCESS | 3820 | 1465863412989 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 17:16:53 INFO - PROCESS | 3820 | 1465863412999 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:53 INFO - PROCESS | 3820 | 1465863413002 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:53 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C895A3000 == 31 [pid = 3820] [id = 397] 17:16:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8981E800) [pid = 3820] [serial = 1191] [outer = 0000000000000000] 17:16:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C89822000) [pid = 3820] [serial = 1192] [outer = 0000007C8981E800] 17:16:53 INFO - PROCESS | 3820 | 1465863413054 Marionette DEBUG loaded listener.js 17:16:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C89850C00) [pid = 3820] [serial = 1193] [outer = 0000007C8981E800] 17:16:53 INFO - PROCESS | 3820 | 1465863413534 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 17:16:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 17:16:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 692ms 17:16:53 INFO - PROCESS | 3820 | 1465863413564 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 17:16:53 INFO - PROCESS | 3820 | 1465863413567 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 17:16:53 INFO - PROCESS | 3820 | 1465863413570 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 17:16:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 17:16:53 INFO - PROCESS | 3820 | 1465863413572 Marionette TRACE conn5 <- [1,1554,null,{}] 17:16:53 INFO - PROCESS | 3820 | 1465863413575 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:53 INFO - PROCESS | 3820 | 1465863413577 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:53 INFO - PROCESS | 3820 | 1465863413668 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 17:16:53 INFO - PROCESS | 3820 | 1465863413677 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:53 INFO - PROCESS | 3820 | 1465863413680 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:53 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A71C000 == 32 [pid = 3820] [id = 398] 17:16:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C82A1FC00) [pid = 3820] [serial = 1194] [outer = 0000000000000000] 17:16:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C8A5E8C00) [pid = 3820] [serial = 1195] [outer = 0000007C82A1FC00] 17:16:53 INFO - PROCESS | 3820 | 1465863413727 Marionette DEBUG loaded listener.js 17:16:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C8CF10000) [pid = 3820] [serial = 1196] [outer = 0000007C82A1FC00] 17:16:54 INFO - PROCESS | 3820 | 1465863414172 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 17:16:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 17:16:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 671ms 17:16:54 INFO - PROCESS | 3820 | 1465863414250 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 17:16:54 INFO - PROCESS | 3820 | 1465863414252 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 17:16:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 17:16:54 INFO - PROCESS | 3820 | 1465863414256 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 17:16:54 INFO - PROCESS | 3820 | 1465863414258 Marionette TRACE conn5 <- [1,1558,null,{}] 17:16:54 INFO - PROCESS | 3820 | 1465863414262 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:54 INFO - PROCESS | 3820 | 1465863414264 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:54 INFO - PROCESS | 3820 | 1465863414400 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 17:16:54 INFO - PROCESS | 3820 | 1465863414461 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:54 INFO - PROCESS | 3820 | 1465863414464 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:54 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB15800 == 33 [pid = 3820] [id = 399] 17:16:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CE7820800) [pid = 3820] [serial = 1197] [outer = 0000000000000000] 17:16:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF3B98800) [pid = 3820] [serial = 1198] [outer = 0000007CE7820800] 17:16:54 INFO - PROCESS | 3820 | 1465863414508 Marionette DEBUG loaded listener.js 17:16:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF4511C00) [pid = 3820] [serial = 1199] [outer = 0000007CE7820800] 17:16:54 INFO - PROCESS | 3820 | 1465863414940 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 17:16:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 17:16:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 734ms 17:16:55 INFO - PROCESS | 3820 | 1465863414997 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 17:16:55 INFO - PROCESS | 3820 | 1465863415000 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 17:16:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 17:16:55 INFO - PROCESS | 3820 | 1465863415003 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 17:16:55 INFO - PROCESS | 3820 | 1465863415005 Marionette TRACE conn5 <- [1,1562,null,{}] 17:16:55 INFO - PROCESS | 3820 | 1465863415008 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:55 INFO - PROCESS | 3820 | 1465863415014 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:55 INFO - PROCESS | 3820 | 1465863415160 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 17:16:55 INFO - PROCESS | 3820 | 1465863415220 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:55 INFO - PROCESS | 3820 | 1465863415222 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:55 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B21000 == 34 [pid = 3820] [id = 400] 17:16:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF4C36000) [pid = 3820] [serial = 1200] [outer = 0000000000000000] 17:16:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF551E400) [pid = 3820] [serial = 1201] [outer = 0000007CF4C36000] 17:16:55 INFO - PROCESS | 3820 | 1465863415268 Marionette DEBUG loaded listener.js 17:16:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF5661000) [pid = 3820] [serial = 1202] [outer = 0000007CF4C36000] 17:16:55 INFO - PROCESS | 3820 | 1465863415705 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 17:16:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 17:16:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 777ms 17:16:55 INFO - PROCESS | 3820 | 1465863415787 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 17:16:55 INFO - PROCESS | 3820 | 1465863415789 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 17:16:55 INFO - PROCESS | 3820 | 1465863415792 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 17:16:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 17:16:55 INFO - PROCESS | 3820 | 1465863415794 Marionette TRACE conn5 <- [1,1566,null,{}] 17:16:55 INFO - PROCESS | 3820 | 1465863415797 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:55 INFO - PROCESS | 3820 | 1465863415799 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:55 INFO - PROCESS | 3820 | 1465863415918 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 17:16:55 INFO - PROCESS | 3820 | 1465863415974 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:55 INFO - PROCESS | 3820 | 1465863415976 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:55 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4F19800 == 35 [pid = 3820] [id = 401] 17:16:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C82A19800) [pid = 3820] [serial = 1203] [outer = 0000000000000000] 17:16:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF58A4800) [pid = 3820] [serial = 1204] [outer = 0000007C82A19800] 17:16:56 INFO - PROCESS | 3820 | 1465863416022 Marionette DEBUG loaded listener.js 17:16:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF5979000) [pid = 3820] [serial = 1205] [outer = 0000007C82A19800] 17:16:56 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF620BC00) [pid = 3820] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 17:16:56 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF45D8C00) [pid = 3820] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 17:16:56 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF5610400) [pid = 3820] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 17:16:56 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C81B6A800) [pid = 3820] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 17:16:56 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CFA0B2000) [pid = 3820] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 17:16:56 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C89851400) [pid = 3820] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 17:16:56 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8A7C2000) [pid = 3820] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 17:16:56 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF3B95400) [pid = 3820] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 17:16:56 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C83DAFC00) [pid = 3820] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 17:16:56 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C82E8D000) [pid = 3820] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 17:16:56 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C88AB6400) [pid = 3820] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 17:16:56 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C83DBC400) [pid = 3820] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 17:16:56 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C89826000) [pid = 3820] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 17:16:56 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C82D10800) [pid = 3820] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 17:16:56 INFO - PROCESS | 3820 | 1465863416490 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 17:16:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 17:16:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 734ms 17:16:56 INFO - PROCESS | 3820 | 1465863416530 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 17:16:56 INFO - PROCESS | 3820 | 1465863416532 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 17:16:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 17:16:56 INFO - PROCESS | 3820 | 1465863416536 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 17:16:56 INFO - PROCESS | 3820 | 1465863416537 Marionette TRACE conn5 <- [1,1570,null,{}] 17:16:56 INFO - PROCESS | 3820 | 1465863416541 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:56 INFO - PROCESS | 3820 | 1465863416543 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:56 INFO - PROCESS | 3820 | 1465863416655 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 17:16:56 INFO - PROCESS | 3820 | 1465863416706 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:56 INFO - PROCESS | 3820 | 1465863416709 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:56 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87B19000 == 36 [pid = 3820] [id = 402] 17:16:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C82830C00) [pid = 3820] [serial = 1206] [outer = 0000000000000000] 17:16:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8CF16400) [pid = 3820] [serial = 1207] [outer = 0000007C82830C00] 17:16:56 INFO - PROCESS | 3820 | 1465863416754 Marionette DEBUG loaded listener.js 17:16:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF5D79C00) [pid = 3820] [serial = 1208] [outer = 0000007C82830C00] 17:16:57 INFO - PROCESS | 3820 | 1465863417123 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 17:16:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 17:16:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 629ms 17:16:57 INFO - PROCESS | 3820 | 1465863417168 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 17:16:57 INFO - PROCESS | 3820 | 1465863417170 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 17:16:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 17:16:57 INFO - PROCESS | 3820 | 1465863417173 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 17:16:57 INFO - PROCESS | 3820 | 1465863417175 Marionette TRACE conn5 <- [1,1574,null,{}] 17:16:57 INFO - PROCESS | 3820 | 1465863417179 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:57 INFO - PROCESS | 3820 | 1465863417181 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:57 INFO - PROCESS | 3820 | 1465863417289 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 17:16:57 INFO - PROCESS | 3820 | 1465863417298 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:57 INFO - PROCESS | 3820 | 1465863417300 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:57 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6E0F000 == 37 [pid = 3820] [id = 403] 17:16:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF5D81400) [pid = 3820] [serial = 1209] [outer = 0000000000000000] 17:16:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF6209400) [pid = 3820] [serial = 1210] [outer = 0000007CF5D81400] 17:16:57 INFO - PROCESS | 3820 | 1465863417345 Marionette DEBUG loaded listener.js 17:16:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF6CE2400) [pid = 3820] [serial = 1211] [outer = 0000007CF5D81400] 17:16:57 INFO - PROCESS | 3820 | 1465863417778 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 17:16:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 17:16:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 629ms 17:16:57 INFO - PROCESS | 3820 | 1465863417806 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 17:16:57 INFO - PROCESS | 3820 | 1465863417808 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 17:16:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 17:16:57 INFO - PROCESS | 3820 | 1465863417816 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 17:16:57 INFO - PROCESS | 3820 | 1465863417818 Marionette TRACE conn5 <- [1,1578,null,{}] 17:16:57 INFO - PROCESS | 3820 | 1465863417821 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:57 INFO - PROCESS | 3820 | 1465863417823 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:57 INFO - PROCESS | 3820 | 1465863417909 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 17:16:57 INFO - PROCESS | 3820 | 1465863417915 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:57 INFO - PROCESS | 3820 | 1465863417917 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:57 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA0CB800 == 38 [pid = 3820] [id = 404] 17:16:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CFA048000) [pid = 3820] [serial = 1212] [outer = 0000000000000000] 17:16:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CFA0B1C00) [pid = 3820] [serial = 1213] [outer = 0000007CFA048000] 17:16:57 INFO - PROCESS | 3820 | 1465863417961 Marionette DEBUG loaded listener.js 17:16:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CFA84B000) [pid = 3820] [serial = 1214] [outer = 0000007CFA048000] 17:16:58 INFO - PROCESS | 3820 | 1465863418514 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 17:16:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 17:16:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 734ms 17:16:58 INFO - PROCESS | 3820 | 1465863418555 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 17:16:58 INFO - PROCESS | 3820 | 1465863418560 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 17:16:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 17:16:58 INFO - PROCESS | 3820 | 1465863418566 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 17:16:58 INFO - PROCESS | 3820 | 1465863418570 Marionette TRACE conn5 <- [1,1582,null,{}] 17:16:58 INFO - PROCESS | 3820 | 1465863418576 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:58 INFO - PROCESS | 3820 | 1465863418579 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:58 INFO - PROCESS | 3820 | 1465863418745 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 17:16:58 INFO - PROCESS | 3820 | 1465863418869 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:58 INFO - PROCESS | 3820 | 1465863418875 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:58 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8712D800 == 39 [pid = 3820] [id = 405] 17:16:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C834BD800) [pid = 3820] [serial = 1215] [outer = 0000000000000000] 17:16:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C85938C00) [pid = 3820] [serial = 1216] [outer = 0000007C834BD800] 17:16:58 INFO - PROCESS | 3820 | 1465863418936 Marionette DEBUG loaded listener.js 17:16:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C88A40000) [pid = 3820] [serial = 1217] [outer = 0000007C834BD800] 17:16:59 INFO - PROCESS | 3820 | 1465863419552 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 17:16:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 17:16:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1026ms 17:16:59 INFO - PROCESS | 3820 | 1465863419595 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 17:16:59 INFO - PROCESS | 3820 | 1465863419600 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 17:16:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 17:16:59 INFO - PROCESS | 3820 | 1465863419607 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 17:16:59 INFO - PROCESS | 3820 | 1465863419610 Marionette TRACE conn5 <- [1,1586,null,{}] 17:16:59 INFO - PROCESS | 3820 | 1465863419614 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:16:59 INFO - PROCESS | 3820 | 1465863419617 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:59 INFO - PROCESS | 3820 | 1465863419735 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 17:16:59 INFO - PROCESS | 3820 | 1465863419856 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:16:59 INFO - PROCESS | 3820 | 1465863419860 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:16:59 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3A65000 == 40 [pid = 3820] [id = 406] 17:16:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C89669800) [pid = 3820] [serial = 1218] [outer = 0000000000000000] 17:16:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C89852C00) [pid = 3820] [serial = 1219] [outer = 0000007C89669800] 17:16:59 INFO - PROCESS | 3820 | 1465863419918 Marionette DEBUG loaded listener.js 17:17:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C8CF0EC00) [pid = 3820] [serial = 1220] [outer = 0000007C89669800] 17:17:00 INFO - PROCESS | 3820 | 1465863420538 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 17:17:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 17:17:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 986ms 17:17:00 INFO - PROCESS | 3820 | 1465863420595 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 17:17:00 INFO - PROCESS | 3820 | 1465863420598 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 17:17:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 17:17:00 INFO - PROCESS | 3820 | 1465863420602 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 17:17:00 INFO - PROCESS | 3820 | 1465863420607 Marionette TRACE conn5 <- [1,1590,null,{}] 17:17:00 INFO - PROCESS | 3820 | 1465863420619 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:00 INFO - PROCESS | 3820 | 1465863420624 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:00 INFO - PROCESS | 3820 | 1465863420739 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 17:17:00 INFO - PROCESS | 3820 | 1465863420863 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:00 INFO - PROCESS | 3820 | 1465863420866 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:00 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAD12800 == 41 [pid = 3820] [id = 407] 17:17:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CF55E4400) [pid = 3820] [serial = 1221] [outer = 0000000000000000] 17:17:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007CF589A800) [pid = 3820] [serial = 1222] [outer = 0000007CF55E4400] 17:17:00 INFO - PROCESS | 3820 | 1465863420927 Marionette DEBUG loaded listener.js 17:17:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007CFA899400) [pid = 3820] [serial = 1223] [outer = 0000007CF55E4400] 17:17:01 INFO - PROCESS | 3820 | 1465863421543 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 17:17:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 17:17:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 986ms 17:17:01 INFO - PROCESS | 3820 | 1465863421590 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 17:17:01 INFO - PROCESS | 3820 | 1465863421594 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 17:17:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 17:17:01 INFO - PROCESS | 3820 | 1465863421597 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 17:17:01 INFO - PROCESS | 3820 | 1465863421599 Marionette TRACE conn5 <- [1,1594,null,{}] 17:17:01 INFO - PROCESS | 3820 | 1465863421603 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:01 INFO - PROCESS | 3820 | 1465863421606 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:01 INFO - PROCESS | 3820 | 1465863421720 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 17:17:01 INFO - PROCESS | 3820 | 1465863421857 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:01 INFO - PROCESS | 3820 | 1465863421860 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:01 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB72B800 == 42 [pid = 3820] [id = 408] 17:17:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007C824AA400) [pid = 3820] [serial = 1224] [outer = 0000000000000000] 17:17:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007CFA72F400) [pid = 3820] [serial = 1225] [outer = 0000007C824AA400] 17:17:01 INFO - PROCESS | 3820 | 1465863421916 Marionette DEBUG loaded listener.js 17:17:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007CFAD32000) [pid = 3820] [serial = 1226] [outer = 0000007C824AA400] 17:17:02 INFO - PROCESS | 3820 | 1465863422634 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 17:17:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 17:17:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1086ms 17:17:02 INFO - PROCESS | 3820 | 1465863422684 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 17:17:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 17:17:02 INFO - PROCESS | 3820 | 1465863422689 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 17:17:02 INFO - PROCESS | 3820 | 1465863422693 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 17:17:02 INFO - PROCESS | 3820 | 1465863422697 Marionette TRACE conn5 <- [1,1598,null,{}] 17:17:02 INFO - PROCESS | 3820 | 1465863422703 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:02 INFO - PROCESS | 3820 | 1465863422706 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:02 INFO - PROCESS | 3820 | 1465863422818 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 17:17:02 INFO - PROCESS | 3820 | 1465863422915 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:02 INFO - PROCESS | 3820 | 1465863422918 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:02 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876DE800 == 43 [pid = 3820] [id = 409] 17:17:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007C84FCD800) [pid = 3820] [serial = 1227] [outer = 0000000000000000] 17:17:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (0000007C87659400) [pid = 3820] [serial = 1228] [outer = 0000007C84FCD800] 17:17:02 INFO - PROCESS | 3820 | 1465863422970 Marionette DEBUG loaded listener.js 17:17:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (0000007C89137400) [pid = 3820] [serial = 1229] [outer = 0000007C84FCD800] 17:17:03 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6E0F000 == 42 [pid = 3820] [id = 403] 17:17:03 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87B19000 == 41 [pid = 3820] [id = 402] 17:17:03 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4F19800 == 40 [pid = 3820] [id = 401] 17:17:03 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B21000 == 39 [pid = 3820] [id = 400] 17:17:03 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB15800 == 38 [pid = 3820] [id = 399] 17:17:03 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A71C000 == 37 [pid = 3820] [id = 398] 17:17:03 INFO - PROCESS | 3820 | --DOCSHELL 0000007C895A3000 == 36 [pid = 3820] [id = 397] 17:17:03 INFO - PROCESS | 3820 | --DOCSHELL 0000007C876D0000 == 35 [pid = 3820] [id = 396] 17:17:03 INFO - PROCESS | 3820 | --DOCSHELL 0000007C876C4800 == 34 [pid = 3820] [id = 395] 17:17:03 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E0E800 == 33 [pid = 3820] [id = 394] 17:17:03 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB874000 == 32 [pid = 3820] [id = 393] 17:17:03 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB72B800 == 31 [pid = 3820] [id = 408] 17:17:03 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAD12800 == 30 [pid = 3820] [id = 407] 17:17:03 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3A65000 == 29 [pid = 3820] [id = 406] 17:17:03 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA0CB800 == 28 [pid = 3820] [id = 404] 17:17:03 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8712D800 == 27 [pid = 3820] [id = 405] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (0000007CF4CCE400) [pid = 3820] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (0000007CF5616800) [pid = 3820] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007C87BDA000) [pid = 3820] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007CFA849000) [pid = 3820] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007CF55E8000) [pid = 3820] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C8A5DE400) [pid = 3820] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007C8A5EBC00) [pid = 3820] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C8A7C9C00) [pid = 3820] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C8CF16C00) [pid = 3820] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CF3B9DC00) [pid = 3820] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C89667C00) [pid = 3820] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C89822400) [pid = 3820] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C82E8E400) [pid = 3820] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C83063C00) [pid = 3820] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C88ABC000) [pid = 3820] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C891C0400) [pid = 3820] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8460B400) [pid = 3820] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C85942800) [pid = 3820] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF5656800) [pid = 3820] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CF5D92000) [pid = 3820] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C87658000) [pid = 3820] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C83DCBC00) [pid = 3820] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF4C2E400) [pid = 3820] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF44C9000) [pid = 3820] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF6012000) [pid = 3820] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF9D4B000) [pid = 3820] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 17:17:03 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF69CB800) [pid = 3820] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 17:17:04 INFO - PROCESS | 3820 | 1465863424196 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 17:17:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 17:17:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1529ms 17:17:04 INFO - PROCESS | 3820 | 1465863424223 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 17:17:04 INFO - PROCESS | 3820 | 1465863424228 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 17:17:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 17:17:04 INFO - PROCESS | 3820 | 1465863424232 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 17:17:04 INFO - PROCESS | 3820 | 1465863424237 Marionette TRACE conn5 <- [1,1602,null,{}] 17:17:04 INFO - PROCESS | 3820 | 1465863424242 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:04 INFO - PROCESS | 3820 | 1465863424245 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:04 INFO - PROCESS | 3820 | 1465863424339 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 17:17:04 INFO - PROCESS | 3820 | 1465863424348 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:04 INFO - PROCESS | 3820 | 1465863424351 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:04 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C83D59000 == 28 [pid = 3820] [id = 410] 17:17:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C83DAFC00) [pid = 3820] [serial = 1230] [outer = 0000000000000000] 17:17:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C83DB6400) [pid = 3820] [serial = 1231] [outer = 0000007C83DAFC00] 17:17:04 INFO - PROCESS | 3820 | 1465863424402 Marionette DEBUG loaded listener.js 17:17:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C85255800) [pid = 3820] [serial = 1232] [outer = 0000007C83DAFC00] 17:17:04 INFO - PROCESS | 3820 | 1465863424918 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 17:17:04 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 17:17:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 734ms 17:17:04 INFO - PROCESS | 3820 | 1465863424971 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 17:17:04 INFO - PROCESS | 3820 | 1465863424976 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 17:17:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 17:17:05 INFO - PROCESS | 3820 | 1465863425016 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 17:17:05 INFO - PROCESS | 3820 | 1465863425019 Marionette TRACE conn5 <- [1,1606,null,{}] 17:17:05 INFO - PROCESS | 3820 | 1465863425023 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:05 INFO - PROCESS | 3820 | 1465863425026 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:05 INFO - PROCESS | 3820 | 1465863425130 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 17:17:05 INFO - PROCESS | 3820 | 1465863425208 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:05 INFO - PROCESS | 3820 | 1465863425211 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:05 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E20000 == 29 [pid = 3820] [id = 411] 17:17:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C865EF400) [pid = 3820] [serial = 1233] [outer = 0000000000000000] 17:17:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C87655000) [pid = 3820] [serial = 1234] [outer = 0000007C865EF400] 17:17:05 INFO - PROCESS | 3820 | 1465863425261 Marionette DEBUG loaded listener.js 17:17:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C87BE4800) [pid = 3820] [serial = 1235] [outer = 0000007C865EF400] 17:17:05 INFO - PROCESS | 3820 | 1465863425661 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 17:17:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 17:17:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 694ms 17:17:05 INFO - PROCESS | 3820 | 1465863425709 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 17:17:05 INFO - PROCESS | 3820 | 1465863425711 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 17:17:05 INFO - PROCESS | 3820 | 1465863425715 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 17:17:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 17:17:05 INFO - PROCESS | 3820 | 1465863425718 Marionette TRACE conn5 <- [1,1610,null,{}] 17:17:05 INFO - PROCESS | 3820 | 1465863425730 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:05 INFO - PROCESS | 3820 | 1465863425734 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:05 INFO - PROCESS | 3820 | 1465863425820 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 17:17:05 INFO - PROCESS | 3820 | 1465863425829 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:05 INFO - PROCESS | 3820 | 1465863425832 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:05 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89973000 == 30 [pid = 3820] [id = 412] 17:17:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C8913FC00) [pid = 3820] [serial = 1236] [outer = 0000000000000000] 17:17:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C89662C00) [pid = 3820] [serial = 1237] [outer = 0000007C8913FC00] 17:17:05 INFO - PROCESS | 3820 | 1465863425882 Marionette DEBUG loaded listener.js 17:17:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C89821800) [pid = 3820] [serial = 1238] [outer = 0000007C8913FC00] 17:17:06 INFO - PROCESS | 3820 | 1465863426385 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 17:17:06 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 17:17:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 734ms 17:17:06 INFO - PROCESS | 3820 | 1465863426483 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 17:17:06 INFO - PROCESS | 3820 | 1465863426486 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 17:17:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 17:17:06 INFO - PROCESS | 3820 | 1465863426493 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 17:17:06 INFO - PROCESS | 3820 | 1465863426495 Marionette TRACE conn5 <- [1,1614,null,{}] 17:17:06 INFO - PROCESS | 3820 | 1465863426499 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:06 INFO - PROCESS | 3820 | 1465863426501 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:06 INFO - PROCESS | 3820 | 1465863426619 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 17:17:06 INFO - PROCESS | 3820 | 1465863426630 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:06 INFO - PROCESS | 3820 | 1465863426632 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:06 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A71C000 == 31 [pid = 3820] [id = 413] 17:17:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C89848400) [pid = 3820] [serial = 1239] [outer = 0000000000000000] 17:17:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C89886800) [pid = 3820] [serial = 1240] [outer = 0000007C89848400] 17:17:06 INFO - PROCESS | 3820 | 1465863426679 Marionette DEBUG loaded listener.js 17:17:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C8A5E3400) [pid = 3820] [serial = 1241] [outer = 0000007C89848400] 17:17:07 INFO - PROCESS | 3820 | 1465863427140 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 17:17:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 17:17:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 691ms 17:17:07 INFO - PROCESS | 3820 | 1465863427187 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 17:17:07 INFO - PROCESS | 3820 | 1465863427189 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 17:17:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 17:17:07 INFO - PROCESS | 3820 | 1465863427192 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 17:17:07 INFO - PROCESS | 3820 | 1465863427194 Marionette TRACE conn5 <- [1,1618,null,{}] 17:17:07 INFO - PROCESS | 3820 | 1465863427197 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:07 INFO - PROCESS | 3820 | 1465863427199 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:07 INFO - PROCESS | 3820 | 1465863427308 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 17:17:07 INFO - PROCESS | 3820 | 1465863427319 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:07 INFO - PROCESS | 3820 | 1465863427321 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:07 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB15800 == 32 [pid = 3820] [id = 414] 17:17:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C8A5E9C00) [pid = 3820] [serial = 1242] [outer = 0000000000000000] 17:17:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C8A7BE800) [pid = 3820] [serial = 1243] [outer = 0000007C8A5E9C00] 17:17:07 INFO - PROCESS | 3820 | 1465863427409 Marionette DEBUG loaded listener.js 17:17:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C8CF17400) [pid = 3820] [serial = 1244] [outer = 0000007C8A5E9C00] 17:17:07 INFO - PROCESS | 3820 | 1465863427873 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 17:17:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 17:17:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 734ms 17:17:07 INFO - PROCESS | 3820 | 1465863427938 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 17:17:07 INFO - PROCESS | 3820 | 1465863427941 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 17:17:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 17:17:07 INFO - PROCESS | 3820 | 1465863427949 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 17:17:07 INFO - PROCESS | 3820 | 1465863427951 Marionette TRACE conn5 <- [1,1622,null,{}] 17:17:07 INFO - PROCESS | 3820 | 1465863427955 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:07 INFO - PROCESS | 3820 | 1465863427961 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:08 INFO - PROCESS | 3820 | 1465863428226 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 17:17:08 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CE7820800) [pid = 3820] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 17:17:08 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF4C36000) [pid = 3820] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 17:17:08 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF9FF4800) [pid = 3820] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 17:17:08 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8305D400) [pid = 3820] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 17:17:08 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C82A1FC00) [pid = 3820] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 17:17:08 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8981E800) [pid = 3820] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 17:17:08 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C84FCA800) [pid = 3820] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 17:17:08 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C82830C00) [pid = 3820] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 17:17:08 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C84DF1400) [pid = 3820] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 17:17:08 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CFA048000) [pid = 3820] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 17:17:08 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C82A19800) [pid = 3820] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 17:17:08 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF5D81400) [pid = 3820] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 17:17:08 INFO - PROCESS | 3820 | 1465863428288 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:08 INFO - PROCESS | 3820 | 1465863428290 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:08 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899C0000 == 33 [pid = 3820] [id = 415] 17:17:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C82822000) [pid = 3820] [serial = 1245] [outer = 0000000000000000] 17:17:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C82FD6000) [pid = 3820] [serial = 1246] [outer = 0000007C82822000] 17:17:08 INFO - PROCESS | 3820 | 1465863428336 Marionette DEBUG loaded listener.js 17:17:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CE78C6800) [pid = 3820] [serial = 1247] [outer = 0000007C82822000] 17:17:08 INFO - PROCESS | 3820 | 1465863428716 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 17:17:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 17:17:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 776ms 17:17:08 INFO - PROCESS | 3820 | 1465863428726 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 17:17:08 INFO - PROCESS | 3820 | 1465863428728 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 17:17:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 17:17:08 INFO - PROCESS | 3820 | 1465863428739 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 17:17:08 INFO - PROCESS | 3820 | 1465863428741 Marionette TRACE conn5 <- [1,1626,null,{}] 17:17:08 INFO - PROCESS | 3820 | 1465863428744 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:08 INFO - PROCESS | 3820 | 1465863428747 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:08 INFO - PROCESS | 3820 | 1465863428826 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 17:17:08 INFO - PROCESS | 3820 | 1465863428832 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:08 INFO - PROCESS | 3820 | 1465863428834 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:08 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF45A5800 == 34 [pid = 3820] [id = 416] 17:17:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF4ED3000) [pid = 3820] [serial = 1248] [outer = 0000000000000000] 17:17:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF5520800) [pid = 3820] [serial = 1249] [outer = 0000007CF4ED3000] 17:17:08 INFO - PROCESS | 3820 | 1465863428878 Marionette DEBUG loaded listener.js 17:17:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF55EA800) [pid = 3820] [serial = 1250] [outer = 0000007CF4ED3000] 17:17:09 INFO - PROCESS | 3820 | 1465863429316 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 17:17:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 17:17:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 629ms 17:17:09 INFO - PROCESS | 3820 | 1465863429368 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 17:17:09 INFO - PROCESS | 3820 | 1465863429370 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 17:17:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 17:17:09 INFO - PROCESS | 3820 | 1465863429374 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 17:17:09 INFO - PROCESS | 3820 | 1465863429376 Marionette TRACE conn5 <- [1,1630,null,{}] 17:17:09 INFO - PROCESS | 3820 | 1465863429380 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:09 INFO - PROCESS | 3820 | 1465863429382 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:09 INFO - PROCESS | 3820 | 1465863429463 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 17:17:09 INFO - PROCESS | 3820 | 1465863429470 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:09 INFO - PROCESS | 3820 | 1465863429472 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:09 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55CE000 == 35 [pid = 3820] [id = 417] 17:17:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF55E9800) [pid = 3820] [serial = 1251] [outer = 0000000000000000] 17:17:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF561C800) [pid = 3820] [serial = 1252] [outer = 0000007CF55E9800] 17:17:09 INFO - PROCESS | 3820 | 1465863429524 Marionette DEBUG loaded listener.js 17:17:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF565BC00) [pid = 3820] [serial = 1253] [outer = 0000007CF55E9800] 17:17:09 INFO - PROCESS | 3820 | 1465863429956 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 17:17:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 17:17:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 629ms 17:17:10 INFO - PROCESS | 3820 | 1465863430006 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 17:17:10 INFO - PROCESS | 3820 | 1465863430008 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 17:17:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 17:17:10 INFO - PROCESS | 3820 | 1465863430016 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 17:17:10 INFO - PROCESS | 3820 | 1465863430018 Marionette TRACE conn5 <- [1,1634,null,{}] 17:17:10 INFO - PROCESS | 3820 | 1465863430022 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:10 INFO - PROCESS | 3820 | 1465863430024 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:10 INFO - PROCESS | 3820 | 1465863430107 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 17:17:10 INFO - PROCESS | 3820 | 1465863430113 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:10 INFO - PROCESS | 3820 | 1465863430115 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:10 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF690C800 == 36 [pid = 3820] [id = 418] 17:17:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF589D800) [pid = 3820] [serial = 1254] [outer = 0000000000000000] 17:17:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF58A3C00) [pid = 3820] [serial = 1255] [outer = 0000007CF589D800] 17:17:10 INFO - PROCESS | 3820 | 1465863430159 Marionette DEBUG loaded listener.js 17:17:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF597A400) [pid = 3820] [serial = 1256] [outer = 0000007CF589D800] 17:17:10 INFO - PROCESS | 3820 | 1465863430985 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 17:17:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 17:17:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1025ms 17:17:11 INFO - PROCESS | 3820 | 1465863431046 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 17:17:11 INFO - PROCESS | 3820 | 1465863431051 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 17:17:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 17:17:11 INFO - PROCESS | 3820 | 1465863431055 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 17:17:11 INFO - PROCESS | 3820 | 1465863431061 Marionette TRACE conn5 <- [1,1638,null,{}] 17:17:11 INFO - PROCESS | 3820 | 1465863431129 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:11 INFO - PROCESS | 3820 | 1465863431132 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:11 INFO - PROCESS | 3820 | 1465863431247 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 17:17:11 INFO - PROCESS | 3820 | 1465863431362 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:11 INFO - PROCESS | 3820 | 1465863431365 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:11 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87B20000 == 37 [pid = 3820] [id = 419] 17:17:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C833F5400) [pid = 3820] [serial = 1257] [outer = 0000000000000000] 17:17:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C85260400) [pid = 3820] [serial = 1258] [outer = 0000007C833F5400] 17:17:11 INFO - PROCESS | 3820 | 1465863431425 Marionette DEBUG loaded listener.js 17:17:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C871B5400) [pid = 3820] [serial = 1259] [outer = 0000007C833F5400] 17:17:12 INFO - PROCESS | 3820 | 1465863432100 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 17:17:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 17:17:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1106ms 17:17:12 INFO - PROCESS | 3820 | 1465863432166 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 17:17:12 INFO - PROCESS | 3820 | 1465863432171 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 17:17:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 17:17:12 INFO - PROCESS | 3820 | 1465863432178 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 17:17:12 INFO - PROCESS | 3820 | 1465863432181 Marionette TRACE conn5 <- [1,1642,null,{}] 17:17:12 INFO - PROCESS | 3820 | 1465863432205 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:12 INFO - PROCESS | 3820 | 1465863432208 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:12 INFO - PROCESS | 3820 | 1465863432419 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 17:17:12 INFO - PROCESS | 3820 | 1465863432430 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:12 INFO - PROCESS | 3820 | 1465863432433 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:12 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8D6CC800 == 38 [pid = 3820] [id = 420] 17:17:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C89139800) [pid = 3820] [serial = 1260] [outer = 0000000000000000] 17:17:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C8966EC00) [pid = 3820] [serial = 1261] [outer = 0000007C89139800] 17:17:12 INFO - PROCESS | 3820 | 1465863432490 Marionette DEBUG loaded listener.js 17:17:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007C8988D000) [pid = 3820] [serial = 1262] [outer = 0000007C89139800] 17:17:13 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55CE000 == 37 [pid = 3820] [id = 417] 17:17:13 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF45A5800 == 36 [pid = 3820] [id = 416] 17:17:13 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899C0000 == 35 [pid = 3820] [id = 415] 17:17:13 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB15800 == 34 [pid = 3820] [id = 414] 17:17:13 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A71C000 == 33 [pid = 3820] [id = 413] 17:17:13 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89973000 == 32 [pid = 3820] [id = 412] 17:17:13 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E20000 == 31 [pid = 3820] [id = 411] 17:17:13 INFO - PROCESS | 3820 | --DOCSHELL 0000007C83D59000 == 30 [pid = 3820] [id = 410] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007CF3B98800) [pid = 3820] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007CF4511C00) [pid = 3820] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007CF5661000) [pid = 3820] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CFA0ACC00) [pid = 3820] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C83DC1800) [pid = 3820] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF551E400) [pid = 3820] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C865EA800) [pid = 3820] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C8A5E8C00) [pid = 3820] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C89822000) [pid = 3820] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C89850C00) [pid = 3820] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C87658C00) [pid = 3820] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C88AB3C00) [pid = 3820] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C8CF16400) [pid = 3820] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C85941800) [pid = 3820] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C87653400) [pid = 3820] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CFA7D0C00) [pid = 3820] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CFA0B1C00) [pid = 3820] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF58A4800) [pid = 3820] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CFA84B000) [pid = 3820] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF6CE2400) [pid = 3820] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF6209400) [pid = 3820] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF5979000) [pid = 3820] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C8CF10000) [pid = 3820] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF5D79C00) [pid = 3820] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 17:17:13 INFO - PROCESS | 3820 | 1465863433387 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 17:17:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 17:17:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1253ms 17:17:13 INFO - PROCESS | 3820 | 1465863433433 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 17:17:13 INFO - PROCESS | 3820 | 1465863433438 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 17:17:13 INFO - PROCESS | 3820 | 1465863433442 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 17:17:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 17:17:13 INFO - PROCESS | 3820 | 1465863433446 Marionette TRACE conn5 <- [1,1646,null,{}] 17:17:13 INFO - PROCESS | 3820 | 1465863433464 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:13 INFO - PROCESS | 3820 | 1465863433467 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:13 INFO - PROCESS | 3820 | 1465863433582 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 17:17:13 INFO - PROCESS | 3820 | 1465863433596 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:13 INFO - PROCESS | 3820 | 1465863433599 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:13 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876C3800 == 31 [pid = 3820] [id = 421] 17:17:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C85938800) [pid = 3820] [serial = 1263] [outer = 0000000000000000] 17:17:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C86166400) [pid = 3820] [serial = 1264] [outer = 0000007C85938800] 17:17:13 INFO - PROCESS | 3820 | 1465863433649 Marionette DEBUG loaded listener.js 17:17:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C871B3400) [pid = 3820] [serial = 1265] [outer = 0000007C85938800] 17:17:14 INFO - PROCESS | 3820 | 1465863434145 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 17:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 733ms 17:17:14 INFO - PROCESS | 3820 | 1465863434180 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 17:17:14 INFO - PROCESS | 3820 | 1465863434184 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 17:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 17:17:14 INFO - PROCESS | 3820 | 1465863434190 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 17:17:14 INFO - PROCESS | 3820 | 1465863434193 Marionette TRACE conn5 <- [1,1650,null,{}] 17:17:14 INFO - PROCESS | 3820 | 1465863434197 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:14 INFO - PROCESS | 3820 | 1465863434200 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:14 INFO - PROCESS | 3820 | 1465863434290 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 17:17:14 INFO - PROCESS | 3820 | 1465863434299 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:14 INFO - PROCESS | 3820 | 1465863434302 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:14 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89074800 == 32 [pid = 3820] [id = 422] 17:17:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C89136C00) [pid = 3820] [serial = 1266] [outer = 0000000000000000] 17:17:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8913E000) [pid = 3820] [serial = 1267] [outer = 0000007C89136C00] 17:17:14 INFO - PROCESS | 3820 | 1465863434350 Marionette DEBUG loaded listener.js 17:17:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8966C400) [pid = 3820] [serial = 1268] [outer = 0000007C89136C00] 17:17:14 INFO - PROCESS | 3820 | 1465863434838 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 17:17:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 17:17:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 671ms 17:17:14 INFO - PROCESS | 3820 | 1465863434865 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 17:17:14 INFO - PROCESS | 3820 | 1465863434867 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 17:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 17:17:14 INFO - PROCESS | 3820 | 1465863434871 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 17:17:14 INFO - PROCESS | 3820 | 1465863434875 Marionette TRACE conn5 <- [1,1654,null,{}] 17:17:14 INFO - PROCESS | 3820 | 1465863434886 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:14 INFO - PROCESS | 3820 | 1465863434891 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:14 INFO - PROCESS | 3820 | 1465863434981 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 17:17:14 INFO - PROCESS | 3820 | 1465863434990 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:14 INFO - PROCESS | 3820 | 1465863434994 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:15 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A717000 == 33 [pid = 3820] [id = 423] 17:17:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C82A1C000) [pid = 3820] [serial = 1269] [outer = 0000000000000000] 17:17:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8A7BB800) [pid = 3820] [serial = 1270] [outer = 0000007C82A1C000] 17:17:15 INFO - PROCESS | 3820 | 1465863435044 Marionette DEBUG loaded listener.js 17:17:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8CF16400) [pid = 3820] [serial = 1271] [outer = 0000007C82A1C000] 17:17:15 INFO - PROCESS | 3820 | 1465863435483 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 17:17:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 17:17:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 692ms 17:17:15 INFO - PROCESS | 3820 | 1465863435566 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 17:17:15 INFO - PROCESS | 3820 | 1465863435569 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 17:17:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 17:17:15 INFO - PROCESS | 3820 | 1465863435572 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 17:17:15 INFO - PROCESS | 3820 | 1465863435574 Marionette TRACE conn5 <- [1,1658,null,{}] 17:17:15 INFO - PROCESS | 3820 | 1465863435578 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:15 INFO - PROCESS | 3820 | 1465863435580 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:15 INFO - PROCESS | 3820 | 1465863435700 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 17:17:15 INFO - PROCESS | 3820 | 1465863435710 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:15 INFO - PROCESS | 3820 | 1465863435712 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:15 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8D6D3000 == 34 [pid = 3820] [id = 424] 17:17:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF3BA3000) [pid = 3820] [serial = 1272] [outer = 0000000000000000] 17:17:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF44C9C00) [pid = 3820] [serial = 1273] [outer = 0000007CF3BA3000] 17:17:15 INFO - PROCESS | 3820 | 1465863435765 Marionette DEBUG loaded listener.js 17:17:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF4CC7C00) [pid = 3820] [serial = 1274] [outer = 0000007CF3BA3000] 17:17:16 INFO - PROCESS | 3820 | 1465863436234 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 17:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 17:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 672ms 17:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 17:17:16 INFO - PROCESS | 3820 | 1465863436248 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 17:17:16 INFO - PROCESS | 3820 | 1465863436251 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 17:17:16 INFO - PROCESS | 3820 | 1465863436254 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 17:17:16 INFO - PROCESS | 3820 | 1465863436256 Marionette TRACE conn5 <- [1,1662,null,{}] 17:17:16 INFO - PROCESS | 3820 | 1465863436259 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:16 INFO - PROCESS | 3820 | 1465863436262 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:16 INFO - PROCESS | 3820 | 1465863436376 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 17:17:16 INFO - PROCESS | 3820 | 1465863436383 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:16 INFO - PROCESS | 3820 | 1465863436385 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:16 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C22000 == 35 [pid = 3820] [id = 425] 17:17:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C83062C00) [pid = 3820] [serial = 1275] [outer = 0000000000000000] 17:17:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF4E5A000) [pid = 3820] [serial = 1276] [outer = 0000007C83062C00] 17:17:16 INFO - PROCESS | 3820 | 1465863436430 Marionette DEBUG loaded listener.js 17:17:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF55E7C00) [pid = 3820] [serial = 1277] [outer = 0000007C83062C00] 17:17:16 INFO - PROCESS | 3820 | 1465863436893 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 17:17:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 17:17:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 671ms 17:17:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 17:17:16 INFO - PROCESS | 3820 | 1465863436926 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 17:17:16 INFO - PROCESS | 3820 | 1465863436928 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 17:17:16 INFO - PROCESS | 3820 | 1465863436932 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 17:17:16 INFO - PROCESS | 3820 | 1465863436934 Marionette TRACE conn5 <- [1,1666,null,{}] 17:17:16 INFO - PROCESS | 3820 | 1465863436937 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:16 INFO - PROCESS | 3820 | 1465863436943 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:17 INFO - PROCESS | 3820 | 1465863437120 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 17:17:17 INFO - PROCESS | 3820 | 1465863437149 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:17 INFO - PROCESS | 3820 | 1465863437151 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:17 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5F56800 == 36 [pid = 3820] [id = 426] 17:17:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF561D000) [pid = 3820] [serial = 1278] [outer = 0000000000000000] 17:17:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF58A1400) [pid = 3820] [serial = 1279] [outer = 0000007CF561D000] 17:17:17 INFO - PROCESS | 3820 | 1465863437197 Marionette DEBUG loaded listener.js 17:17:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF5DB4800) [pid = 3820] [serial = 1280] [outer = 0000007CF561D000] 17:17:17 INFO - PROCESS | 3820 | 1465863437644 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 17:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 17:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 734ms 17:17:17 INFO - PROCESS | 3820 | 1465863437669 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 17:17:17 INFO - PROCESS | 3820 | 1465863437671 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 17:17:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 17:17:17 INFO - PROCESS | 3820 | 1465863437675 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 17:17:17 INFO - PROCESS | 3820 | 1465863437677 Marionette TRACE conn5 <- [1,1670,null,{}] 17:17:17 INFO - PROCESS | 3820 | 1465863437680 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:17 INFO - PROCESS | 3820 | 1465863437682 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:17 INFO - PROCESS | 3820 | 1465863437790 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 17:17:17 INFO - PROCESS | 3820 | 1465863437796 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:17 INFO - PROCESS | 3820 | 1465863437798 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:17 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87B09000 == 37 [pid = 3820] [id = 427] 17:17:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF6010400) [pid = 3820] [serial = 1281] [outer = 0000000000000000] 17:17:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF60D3C00) [pid = 3820] [serial = 1282] [outer = 0000007CF6010400] 17:17:17 INFO - PROCESS | 3820 | 1465863437885 Marionette DEBUG loaded listener.js 17:17:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF6CE2400) [pid = 3820] [serial = 1283] [outer = 0000007CF6010400] 17:17:18 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C89669800) [pid = 3820] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 17:17:18 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C8913FC00) [pid = 3820] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 17:17:18 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF55E4400) [pid = 3820] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 17:17:18 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C865EF400) [pid = 3820] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 17:17:18 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF4ED3000) [pid = 3820] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 17:17:18 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C8A5E9C00) [pid = 3820] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 17:17:18 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C89848400) [pid = 3820] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 17:17:18 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C83DAFC00) [pid = 3820] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 17:17:18 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C84FCD800) [pid = 3820] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 17:17:18 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C824AA400) [pid = 3820] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 17:17:18 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C82822000) [pid = 3820] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 17:17:18 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C834BD800) [pid = 3820] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 17:17:18 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF55E9800) [pid = 3820] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 17:17:18 INFO - PROCESS | 3820 | 1465863438338 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 17:17:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 17:17:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 671ms 17:17:18 INFO - PROCESS | 3820 | 1465863438358 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 17:17:18 INFO - PROCESS | 3820 | 1465863438360 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 17:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 17:17:18 INFO - PROCESS | 3820 | 1465863438368 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 17:17:18 INFO - PROCESS | 3820 | 1465863438379 Marionette TRACE conn5 <- [1,1674,null,{}] 17:17:18 INFO - PROCESS | 3820 | 1465863438383 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:18 INFO - PROCESS | 3820 | 1465863438385 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:18 INFO - PROCESS | 3820 | 1465863438494 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 17:17:18 INFO - PROCESS | 3820 | 1465863438501 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:18 INFO - PROCESS | 3820 | 1465863438504 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:18 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA4BD000 == 38 [pid = 3820] [id = 428] 17:17:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8913FC00) [pid = 3820] [serial = 1284] [outer = 0000000000000000] 17:17:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C8A5E5C00) [pid = 3820] [serial = 1285] [outer = 0000007C8913FC00] 17:17:18 INFO - PROCESS | 3820 | 1465863438550 Marionette DEBUG loaded listener.js 17:17:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF6013800) [pid = 3820] [serial = 1286] [outer = 0000007C8913FC00] 17:17:18 INFO - PROCESS | 3820 | 1465863438977 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 17:17:19 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 17:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 650ms 17:17:19 INFO - PROCESS | 3820 | 1465863439019 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 17:17:19 INFO - PROCESS | 3820 | 1465863439022 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 17:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 17:17:19 INFO - PROCESS | 3820 | 1465863439025 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 17:17:19 INFO - PROCESS | 3820 | 1465863439027 Marionette TRACE conn5 <- [1,1678,null,{}] 17:17:19 INFO - PROCESS | 3820 | 1465863439031 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:19 INFO - PROCESS | 3820 | 1465863439033 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:19 INFO - PROCESS | 3820 | 1465863439116 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 17:17:19 INFO - PROCESS | 3820 | 1465863439122 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:19 INFO - PROCESS | 3820 | 1465863439124 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:19 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA8E7800 == 39 [pid = 3820] [id = 429] 17:17:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF9D42C00) [pid = 3820] [serial = 1287] [outer = 0000000000000000] 17:17:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF9DBD800) [pid = 3820] [serial = 1288] [outer = 0000007CF9D42C00] 17:17:19 INFO - PROCESS | 3820 | 1465863439168 Marionette DEBUG loaded listener.js 17:17:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CFA0B1000) [pid = 3820] [serial = 1289] [outer = 0000007CF9D42C00] 17:17:19 INFO - PROCESS | 3820 | 1465863439590 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 17:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 17:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 17:17:19 INFO - PROCESS | 3820 | 1465863439658 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 17:17:19 INFO - PROCESS | 3820 | 1465863439660 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 17:17:19 INFO - PROCESS | 3820 | 1465863439663 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 17:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 17:17:19 INFO - PROCESS | 3820 | 1465863439665 Marionette TRACE conn5 <- [1,1682,null,{}] 17:17:19 INFO - PROCESS | 3820 | 1465863439669 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:19 INFO - PROCESS | 3820 | 1465863439671 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:19 INFO - PROCESS | 3820 | 1465863439755 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 17:17:19 INFO - PROCESS | 3820 | 1465863439763 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:19 INFO - PROCESS | 3820 | 1465863439765 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:19 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB720800 == 40 [pid = 3820] [id = 430] 17:17:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CFA0B0800) [pid = 3820] [serial = 1290] [outer = 0000000000000000] 17:17:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CFA847C00) [pid = 3820] [serial = 1291] [outer = 0000007CFA0B0800] 17:17:19 INFO - PROCESS | 3820 | 1465863439812 Marionette DEBUG loaded listener.js 17:17:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CFAB6D000) [pid = 3820] [serial = 1292] [outer = 0000007CFA0B0800] 17:17:20 INFO - PROCESS | 3820 | 1465863440507 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 17:17:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 17:17:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 881ms 17:17:20 INFO - PROCESS | 3820 | 1465863440548 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 17:17:20 INFO - PROCESS | 3820 | 1465863440554 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 17:17:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 17:17:20 INFO - PROCESS | 3820 | 1465863440559 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 17:17:20 INFO - PROCESS | 3820 | 1465863440563 Marionette TRACE conn5 <- [1,1686,null,{}] 17:17:20 INFO - PROCESS | 3820 | 1465863440570 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:20 INFO - PROCESS | 3820 | 1465863440573 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:20 INFO - PROCESS | 3820 | 1465863440696 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 17:17:20 INFO - PROCESS | 3820 | 1465863440821 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:20 INFO - PROCESS | 3820 | 1465863440824 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:20 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E8A800 == 41 [pid = 3820] [id = 431] 17:17:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C834BD800) [pid = 3820] [serial = 1293] [outer = 0000000000000000] 17:17:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C865ED800) [pid = 3820] [serial = 1294] [outer = 0000007C834BD800] 17:17:20 INFO - PROCESS | 3820 | 1465863440885 Marionette DEBUG loaded listener.js 17:17:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C88AB6800) [pid = 3820] [serial = 1295] [outer = 0000007C834BD800] 17:17:21 INFO - PROCESS | 3820 | 1465863441506 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 17:17:21 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 17:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 985ms 17:17:21 INFO - PROCESS | 3820 | 1465863441547 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 17:17:21 INFO - PROCESS | 3820 | 1465863441552 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 17:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 17:17:21 INFO - PROCESS | 3820 | 1465863441559 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 17:17:21 INFO - PROCESS | 3820 | 1465863441562 Marionette TRACE conn5 <- [1,1690,null,{}] 17:17:21 INFO - PROCESS | 3820 | 1465863441566 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:21 INFO - PROCESS | 3820 | 1465863441569 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:21 INFO - PROCESS | 3820 | 1465863441688 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 17:17:21 INFO - PROCESS | 3820 | 1465863441785 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:21 INFO - PROCESS | 3820 | 1465863441788 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:21 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C1A000 == 42 [pid = 3820] [id = 432] 17:17:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C8A5EA800) [pid = 3820] [serial = 1296] [outer = 0000000000000000] 17:17:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C8CF0C800) [pid = 3820] [serial = 1297] [outer = 0000007C8A5EA800] 17:17:21 INFO - PROCESS | 3820 | 1465863441847 Marionette DEBUG loaded listener.js 17:17:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007CF450C400) [pid = 3820] [serial = 1298] [outer = 0000007C8A5EA800] 17:17:22 INFO - PROCESS | 3820 | 1465863442515 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 17:17:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 17:17:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 986ms 17:17:22 INFO - PROCESS | 3820 | 1465863442547 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 17:17:22 INFO - PROCESS | 3820 | 1465863442550 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 17:17:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 17:17:22 INFO - PROCESS | 3820 | 1465863442554 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 17:17:22 INFO - PROCESS | 3820 | 1465863442558 Marionette TRACE conn5 <- [1,1694,null,{}] 17:17:22 INFO - PROCESS | 3820 | 1465863442570 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:22 INFO - PROCESS | 3820 | 1465863442575 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:22 INFO - PROCESS | 3820 | 1465863442690 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 17:17:22 INFO - PROCESS | 3820 | 1465863442817 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:22 INFO - PROCESS | 3820 | 1465863442821 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:22 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFBF05800 == 43 [pid = 3820] [id = 433] 17:17:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007CF5975000) [pid = 3820] [serial = 1299] [outer = 0000000000000000] 17:17:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007CF9D4A000) [pid = 3820] [serial = 1300] [outer = 0000007CF5975000] 17:17:22 INFO - PROCESS | 3820 | 1465863442881 Marionette DEBUG loaded listener.js 17:17:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007CFABEAC00) [pid = 3820] [serial = 1301] [outer = 0000007CF5975000] 17:17:23 INFO - PROCESS | 3820 | 1465863443465 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 17:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 17:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 987ms 17:17:23 INFO - PROCESS | 3820 | 1465863443542 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 17:17:23 INFO - PROCESS | 3820 | 1465863443546 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 17:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 17:17:23 INFO - PROCESS | 3820 | 1465863443549 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 17:17:23 INFO - PROCESS | 3820 | 1465863443551 Marionette TRACE conn5 <- [1,1698,null,{}] 17:17:23 INFO - PROCESS | 3820 | 1465863443555 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:23 INFO - PROCESS | 3820 | 1465863443557 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:23 INFO - PROCESS | 3820 | 1465863443678 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 17:17:23 INFO - PROCESS | 3820 | 1465863443797 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:23 INFO - PROCESS | 3820 | 1465863443799 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:23 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82876000 == 44 [pid = 3820] [id = 434] 17:17:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007C82FC0000) [pid = 3820] [serial = 1302] [outer = 0000000000000000] 17:17:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007C84DF1800) [pid = 3820] [serial = 1303] [outer = 0000007C82FC0000] 17:17:23 INFO - PROCESS | 3820 | 1465863443855 Marionette DEBUG loaded listener.js 17:17:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (0000007C89824400) [pid = 3820] [serial = 1304] [outer = 0000007C82FC0000] 17:17:24 INFO - PROCESS | 3820 | 1465863444639 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 17:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 17:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1125ms 17:17:24 INFO - PROCESS | 3820 | 1465863444677 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 17:17:24 INFO - PROCESS | 3820 | 1465863444681 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 17:17:24 INFO - PROCESS | 3820 | 1465863444685 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 17:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 17:17:24 INFO - PROCESS | 3820 | 1465863444690 Marionette TRACE conn5 <- [1,1702,null,{}] 17:17:24 INFO - PROCESS | 3820 | 1465863444695 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:24 INFO - PROCESS | 3820 | 1465863444698 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:24 INFO - PROCESS | 3820 | 1465863444804 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 17:17:25 INFO - PROCESS | 3820 | --DOCSHELL 0000007C876DE800 == 43 [pid = 3820] [id = 409] 17:17:25 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA8E7800 == 42 [pid = 3820] [id = 429] 17:17:25 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA4BD000 == 41 [pid = 3820] [id = 428] 17:17:25 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87B09000 == 40 [pid = 3820] [id = 427] 17:17:25 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5F56800 == 39 [pid = 3820] [id = 426] 17:17:25 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C22000 == 38 [pid = 3820] [id = 425] 17:17:25 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8D6D3000 == 37 [pid = 3820] [id = 424] 17:17:25 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A717000 == 36 [pid = 3820] [id = 423] 17:17:25 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89074800 == 35 [pid = 3820] [id = 422] 17:17:25 INFO - PROCESS | 3820 | --DOCSHELL 0000007C876C3800 == 34 [pid = 3820] [id = 421] 17:17:25 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87B20000 == 33 [pid = 3820] [id = 419] 17:17:25 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8D6CC800 == 32 [pid = 3820] [id = 420] 17:17:25 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF690C800 == 31 [pid = 3820] [id = 418] 17:17:25 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82876000 == 30 [pid = 3820] [id = 434] 17:17:25 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFBF05800 == 29 [pid = 3820] [id = 433] 17:17:25 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C1A000 == 28 [pid = 3820] [id = 432] 17:17:25 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E8A800 == 27 [pid = 3820] [id = 431] 17:17:25 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB720800 == 26 [pid = 3820] [id = 430] 17:17:25 INFO - PROCESS | 3820 | 1465863445558 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:25 INFO - PROCESS | 3820 | 1465863445561 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (0000007CF565BC00) [pid = 3820] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007C8CF0EC00) [pid = 3820] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007C89821800) [pid = 3820] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007CF589A800) [pid = 3820] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C87BE4800) [pid = 3820] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007CF5520800) [pid = 3820] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007CF55EA800) [pid = 3820] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C8CF17400) [pid = 3820] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C89886800) [pid = 3820] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C85255800) [pid = 3820] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CFA899400) [pid = 3820] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C89852C00) [pid = 3820] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C87659400) [pid = 3820] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C89662C00) [pid = 3820] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CFAD32000) [pid = 3820] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8A7BE800) [pid = 3820] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C87655000) [pid = 3820] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CE78C6800) [pid = 3820] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C83DB6400) [pid = 3820] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C85938C00) [pid = 3820] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C8A5E3400) [pid = 3820] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CFA72F400) [pid = 3820] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C89137400) [pid = 3820] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C82FD6000) [pid = 3820] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C88A40000) [pid = 3820] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF561C800) [pid = 3820] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 17:17:25 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C81E53000 == 27 [pid = 3820] [id = 435] 17:17:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C8282E400) [pid = 3820] [serial = 1305] [outer = 0000000000000000] 17:17:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C82A1E400) [pid = 3820] [serial = 1306] [outer = 0000007C8282E400] 17:17:25 INFO - PROCESS | 3820 | 1465863445724 Marionette DEBUG loaded listener.js 17:17:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C82E8FC00) [pid = 3820] [serial = 1307] [outer = 0000007C8282E400] 17:17:26 INFO - PROCESS | 3820 | 1465863446217 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 17:17:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 17:17:26 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 17:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:17:26 INFO - _addTest/ [0,1705,"getWindowHandle",null] 17:17:26 INFO - PROCESS | 3820 | 1465863446287 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 17:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 17:17:26 INFO - PROCESS | 3820 | 1465863446291 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 17:17:26 INFO - PROCESS | 3820 | 1465863446295 Marionette TRACE conn5 <- [1,1706,null,{}] 17:17:26 INFO - PROCESS | 3820 | 1465863446300 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:26 INFO - PROCESS | 3820 | 1465863446305 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:26 INFO - PROCESS | 3820 | 1465863446407 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 17:17:26 INFO - PROCESS | 3820 | 1465863446418 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:26 INFO - PROCESS | 3820 | 1465863446420 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:26 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876D4800 == 28 [pid = 3820] [id = 436] 17:17:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C85485000) [pid = 3820] [serial = 1308] [outer = 0000000000000000] 17:17:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C85943000) [pid = 3820] [serial = 1309] [outer = 0000007C85485000] 17:17:26 INFO - PROCESS | 3820 | 1465863446470 Marionette DEBUG loaded listener.js 17:17:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C865EC800) [pid = 3820] [serial = 1310] [outer = 0000007C85485000] 17:17:26 INFO - PROCESS | 3820 | 1465863446959 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 17:17:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 17:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 732ms 17:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 17:17:27 INFO - PROCESS | 3820 | 1465863447030 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 17:17:27 INFO - PROCESS | 3820 | 1465863447035 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 17:17:27 INFO - PROCESS | 3820 | 1465863447040 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 17:17:27 INFO - PROCESS | 3820 | 1465863447042 Marionette TRACE conn5 <- [1,1710,null,{}] 17:17:27 INFO - PROCESS | 3820 | 1465863447046 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:27 INFO - PROCESS | 3820 | 1465863447049 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:27 INFO - PROCESS | 3820 | 1465863447178 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 17:17:27 INFO - PROCESS | 3820 | 1465863447233 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:27 INFO - PROCESS | 3820 | 1465863447236 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:27 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89072000 == 29 [pid = 3820] [id = 437] 17:17:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C871B7000) [pid = 3820] [serial = 1311] [outer = 0000000000000000] 17:17:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C88A35800) [pid = 3820] [serial = 1312] [outer = 0000007C871B7000] 17:17:27 INFO - PROCESS | 3820 | 1465863447294 Marionette DEBUG loaded listener.js 17:17:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C88AB9000) [pid = 3820] [serial = 1313] [outer = 0000007C871B7000] 17:17:27 INFO - PROCESS | 3820 | 1465863447743 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 17:17:27 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 17:17:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 17:17:27 INFO - PROCESS | 3820 | 1465863447776 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 17:17:27 INFO - PROCESS | 3820 | 1465863447778 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 17:17:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 17:17:27 INFO - PROCESS | 3820 | 1465863447784 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 17:17:27 INFO - PROCESS | 3820 | 1465863447790 Marionette TRACE conn5 <- [1,1714,null,{}] 17:17:27 INFO - PROCESS | 3820 | 1465863447800 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:27 INFO - PROCESS | 3820 | 1465863447804 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:27 INFO - PROCESS | 3820 | 1465863447933 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 17:17:27 INFO - PROCESS | 3820 | 1465863447949 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:27 INFO - PROCESS | 3820 | 1465863447951 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:28 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899C2800 == 30 [pid = 3820] [id = 438] 17:17:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C89669C00) [pid = 3820] [serial = 1314] [outer = 0000000000000000] 17:17:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C89669800) [pid = 3820] [serial = 1315] [outer = 0000007C89669C00] 17:17:28 INFO - PROCESS | 3820 | 1465863448040 Marionette DEBUG loaded listener.js 17:17:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C89849800) [pid = 3820] [serial = 1316] [outer = 0000007C89669C00] 17:17:28 INFO - PROCESS | 3820 | 1465863448500 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 17:17:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 17:17:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 797ms 17:17:28 INFO - PROCESS | 3820 | 1465863448582 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 17:17:28 INFO - PROCESS | 3820 | 1465863448585 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 17:17:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 17:17:28 INFO - PROCESS | 3820 | 1465863448589 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 17:17:28 INFO - PROCESS | 3820 | 1465863448591 Marionette TRACE conn5 <- [1,1718,null,{}] 17:17:28 INFO - PROCESS | 3820 | 1465863448601 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:28 INFO - PROCESS | 3820 | 1465863448603 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:28 INFO - PROCESS | 3820 | 1465863448722 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 17:17:28 INFO - PROCESS | 3820 | 1465863448733 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:28 INFO - PROCESS | 3820 | 1465863448735 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:28 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA13000 == 31 [pid = 3820] [id = 439] 17:17:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C89889400) [pid = 3820] [serial = 1317] [outer = 0000000000000000] 17:17:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C8A5E2400) [pid = 3820] [serial = 1318] [outer = 0000007C89889400] 17:17:28 INFO - PROCESS | 3820 | 1465863448789 Marionette DEBUG loaded listener.js 17:17:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C8A7BC400) [pid = 3820] [serial = 1319] [outer = 0000007C89889400] 17:17:29 INFO - PROCESS | 3820 | 1465863449271 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 17:17:29 INFO - PROCESS | 3820 | 1465863449328 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 17:17:29 INFO - PROCESS | 3820 | 1465863449331 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 17:17:29 INFO - PROCESS | 3820 | 1465863449333 Marionette TRACE conn5 <- [1,1722,null,{}] 17:17:29 INFO - PROCESS | 3820 | 1465863449345 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:29 INFO - PROCESS | 3820 | 1465863449347 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:29 INFO - PROCESS | 3820 | 1465863449459 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 17:17:29 INFO - PROCESS | 3820 | 1465863449517 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:29 INFO - PROCESS | 3820 | 1465863449524 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:29 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8D6C4000 == 32 [pid = 3820] [id = 440] 17:17:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C8CF13400) [pid = 3820] [serial = 1320] [outer = 0000000000000000] 17:17:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C8CF17400) [pid = 3820] [serial = 1321] [outer = 0000007C8CF13400] 17:17:29 INFO - PROCESS | 3820 | 1465863449584 Marionette DEBUG loaded listener.js 17:17:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF44C2800) [pid = 3820] [serial = 1322] [outer = 0000007C8CF13400] 17:17:29 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C83062C00) [pid = 3820] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 17:17:29 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF561D000) [pid = 3820] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 17:17:29 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF3BA3000) [pid = 3820] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 17:17:29 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C89136C00) [pid = 3820] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 17:17:29 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF589D800) [pid = 3820] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 17:17:29 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C833F5400) [pid = 3820] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 17:17:29 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C89139800) [pid = 3820] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 17:17:29 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C85938800) [pid = 3820] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 17:17:29 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF6010400) [pid = 3820] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 17:17:29 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C82A1C000) [pid = 3820] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 17:17:29 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CF9D42C00) [pid = 3820] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 17:17:29 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CFA0B0800) [pid = 3820] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 17:17:29 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C8913FC00) [pid = 3820] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 17:17:30 INFO - PROCESS | 3820 | 1465863450271 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 17:17:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 17:17:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 986ms 17:17:30 INFO - PROCESS | 3820 | 1465863450320 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 17:17:30 INFO - PROCESS | 3820 | 1465863450323 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 17:17:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 17:17:30 INFO - PROCESS | 3820 | 1465863450326 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 17:17:30 INFO - PROCESS | 3820 | 1465863450328 Marionette TRACE conn5 <- [1,1726,null,{}] 17:17:30 INFO - PROCESS | 3820 | 1465863450332 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:30 INFO - PROCESS | 3820 | 1465863450335 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:30 INFO - PROCESS | 3820 | 1465863450424 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 17:17:30 INFO - PROCESS | 3820 | 1465863450430 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:30 INFO - PROCESS | 3820 | 1465863450440 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:30 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C820E2800 == 33 [pid = 3820] [id = 441] 17:17:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF3BA3000) [pid = 3820] [serial = 1323] [outer = 0000000000000000] 17:17:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF4ED0800) [pid = 3820] [serial = 1324] [outer = 0000007CF3BA3000] 17:17:30 INFO - PROCESS | 3820 | 1465863450485 Marionette DEBUG loaded listener.js 17:17:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF55E1C00) [pid = 3820] [serial = 1325] [outer = 0000007CF3BA3000] 17:17:30 INFO - PROCESS | 3820 | 1465863450931 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 17:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 17:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 672ms 17:17:31 INFO - PROCESS | 3820 | 1465863451000 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 17:17:31 INFO - PROCESS | 3820 | 1465863451002 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 17:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 17:17:31 INFO - PROCESS | 3820 | 1465863451006 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 17:17:31 INFO - PROCESS | 3820 | 1465863451008 Marionette TRACE conn5 <- [1,1730,null,{}] 17:17:31 INFO - PROCESS | 3820 | 1465863451011 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:31 INFO - PROCESS | 3820 | 1465863451013 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:31 INFO - PROCESS | 3820 | 1465863451095 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 17:17:31 INFO - PROCESS | 3820 | 1465863451101 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:31 INFO - PROCESS | 3820 | 1465863451103 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:31 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4CF7000 == 34 [pid = 3820] [id = 442] 17:17:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C82828800) [pid = 3820] [serial = 1326] [outer = 0000000000000000] 17:17:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C8A5DE800) [pid = 3820] [serial = 1327] [outer = 0000007C82828800] 17:17:31 INFO - PROCESS | 3820 | 1465863451149 Marionette DEBUG loaded listener.js 17:17:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF561D000) [pid = 3820] [serial = 1328] [outer = 0000007C82828800] 17:17:31 INFO - PROCESS | 3820 | 1465863451598 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 17:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 17:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 629ms 17:17:31 INFO - PROCESS | 3820 | 1465863451638 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 17:17:31 INFO - PROCESS | 3820 | 1465863451641 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 17:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 17:17:31 INFO - PROCESS | 3820 | 1465863451649 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 17:17:31 INFO - PROCESS | 3820 | 1465863451651 Marionette TRACE conn5 <- [1,1734,null,{}] 17:17:31 INFO - PROCESS | 3820 | 1465863451655 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:31 INFO - PROCESS | 3820 | 1465863451657 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:31 INFO - PROCESS | 3820 | 1465863451750 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 17:17:31 INFO - PROCESS | 3820 | 1465863451756 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:31 INFO - PROCESS | 3820 | 1465863451758 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:31 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5E0A800 == 35 [pid = 3820] [id = 443] 17:17:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF5657400) [pid = 3820] [serial = 1329] [outer = 0000000000000000] 17:17:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF565E800) [pid = 3820] [serial = 1330] [outer = 0000007CF5657400] 17:17:31 INFO - PROCESS | 3820 | 1465863451803 Marionette DEBUG loaded listener.js 17:17:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF58A4000) [pid = 3820] [serial = 1331] [outer = 0000007CF5657400] 17:17:32 INFO - PROCESS | 3820 | 1465863452578 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 17:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 17:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 985ms 17:17:32 INFO - PROCESS | 3820 | 1465863452633 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 17:17:32 INFO - PROCESS | 3820 | 1465863452638 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 17:17:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 17:17:32 INFO - PROCESS | 3820 | 1465863452643 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 17:17:32 INFO - PROCESS | 3820 | 1465863452649 Marionette TRACE conn5 <- [1,1738,null,{}] 17:17:32 INFO - PROCESS | 3820 | 1465863452654 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:32 INFO - PROCESS | 3820 | 1465863452657 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:32 INFO - PROCESS | 3820 | 1465863452797 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 17:17:32 INFO - PROCESS | 3820 | 1465863452914 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:32 INFO - PROCESS | 3820 | 1465863452917 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:32 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E91800 == 36 [pid = 3820] [id = 444] 17:17:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C83DB5800) [pid = 3820] [serial = 1332] [outer = 0000000000000000] 17:17:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C852ED000) [pid = 3820] [serial = 1333] [outer = 0000007C83DB5800] 17:17:32 INFO - PROCESS | 3820 | 1465863452980 Marionette DEBUG loaded listener.js 17:17:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C871B1000) [pid = 3820] [serial = 1334] [outer = 0000007C83DB5800] 17:17:33 INFO - PROCESS | 3820 | 1465863453688 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 17:17:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 17:17:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1083ms 17:17:33 INFO - PROCESS | 3820 | 1465863453739 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 17:17:33 INFO - PROCESS | 3820 | 1465863453744 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 17:17:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 17:17:33 INFO - PROCESS | 3820 | 1465863453751 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 17:17:33 INFO - PROCESS | 3820 | 1465863453754 Marionette TRACE conn5 <- [1,1742,null,{}] 17:17:33 INFO - PROCESS | 3820 | 1465863453758 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:33 INFO - PROCESS | 3820 | 1465863453761 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:33 INFO - PROCESS | 3820 | 1465863453891 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 17:17:34 INFO - PROCESS | 3820 | 1465863454021 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:34 INFO - PROCESS | 3820 | 1465863454024 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:34 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB1F800 == 37 [pid = 3820] [id = 445] 17:17:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C8765DC00) [pid = 3820] [serial = 1335] [outer = 0000000000000000] 17:17:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C891C2000) [pid = 3820] [serial = 1336] [outer = 0000007C8765DC00] 17:17:34 INFO - PROCESS | 3820 | 1465863454091 Marionette DEBUG loaded listener.js 17:17:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C89820400) [pid = 3820] [serial = 1337] [outer = 0000007C8765DC00] 17:17:34 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3A56000 == 36 [pid = 3820] [id = 265] 17:17:34 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89968000 == 35 [pid = 3820] [id = 263] 17:17:34 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A720800 == 34 [pid = 3820] [id = 264] 17:17:34 INFO - PROCESS | 3820 | --DOCSHELL 0000007C895A6800 == 33 [pid = 3820] [id = 250] 17:17:34 INFO - PROCESS | 3820 | --DOCSHELL 0000007C895A6000 == 32 [pid = 3820] [id = 256] 17:17:34 INFO - PROCESS | 3820 | --DOCSHELL 0000007C876DA000 == 31 [pid = 3820] [id = 262] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007CF4E5A000) [pid = 3820] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007CF58A1400) [pid = 3820] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CF55E7C00) [pid = 3820] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF44C9C00) [pid = 3820] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C8913E000) [pid = 3820] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C8966C400) [pid = 3820] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF597A400) [pid = 3820] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF58A3C00) [pid = 3820] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C85260400) [pid = 3820] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C871B5400) [pid = 3820] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8966EC00) [pid = 3820] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C8988D000) [pid = 3820] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C86166400) [pid = 3820] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C871B3400) [pid = 3820] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF60D3C00) [pid = 3820] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8A7BB800) [pid = 3820] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C8CF16400) [pid = 3820] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF5DB4800) [pid = 3820] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CFA0B1000) [pid = 3820] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CFAB6D000) [pid = 3820] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CFA847C00) [pid = 3820] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C8A5E5C00) [pid = 3820] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF9DBD800) [pid = 3820] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CF6CE2400) [pid = 3820] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CF6013800) [pid = 3820] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CF4CC7C00) [pid = 3820] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 17:17:34 INFO - PROCESS | 3820 | 1465863454968 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 17:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 17:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1274ms 17:17:35 INFO - PROCESS | 3820 | 1465863455031 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 17:17:35 INFO - PROCESS | 3820 | 1465863455035 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 17:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 17:17:35 INFO - PROCESS | 3820 | 1465863455040 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 17:17:35 INFO - PROCESS | 3820 | 1465863455044 Marionette TRACE conn5 <- [1,1746,null,{}] 17:17:35 INFO - PROCESS | 3820 | 1465863455049 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:35 INFO - PROCESS | 3820 | 1465863455052 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:35 INFO - PROCESS | 3820 | 1465863455168 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 17:17:35 INFO - PROCESS | 3820 | 1465863455184 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:35 INFO - PROCESS | 3820 | 1465863455186 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:35 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876C6800 == 32 [pid = 3820] [id = 446] 17:17:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C85941800) [pid = 3820] [serial = 1338] [outer = 0000000000000000] 17:17:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C8616B400) [pid = 3820] [serial = 1339] [outer = 0000007C85941800] 17:17:35 INFO - PROCESS | 3820 | 1465863455237 Marionette DEBUG loaded listener.js 17:17:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C871B9400) [pid = 3820] [serial = 1340] [outer = 0000007C85941800] 17:17:35 INFO - PROCESS | 3820 | 1465863455765 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 17:17:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 17:17:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 776ms 17:17:35 INFO - PROCESS | 3820 | 1465863455821 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 17:17:35 INFO - PROCESS | 3820 | 1465863455826 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 17:17:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 17:17:35 INFO - PROCESS | 3820 | 1465863455832 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 17:17:35 INFO - PROCESS | 3820 | 1465863455835 Marionette TRACE conn5 <- [1,1750,null,{}] 17:17:35 INFO - PROCESS | 3820 | 1465863455839 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:35 INFO - PROCESS | 3820 | 1465863455841 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:35 INFO - PROCESS | 3820 | 1465863455938 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 17:17:36 INFO - PROCESS | 3820 | 1465863456022 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:36 INFO - PROCESS | 3820 | 1465863456024 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:36 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891E7800 == 33 [pid = 3820] [id = 447] 17:17:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C88AB8C00) [pid = 3820] [serial = 1341] [outer = 0000000000000000] 17:17:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C891C9C00) [pid = 3820] [serial = 1342] [outer = 0000007C88AB8C00] 17:17:36 INFO - PROCESS | 3820 | 1465863456074 Marionette DEBUG loaded listener.js 17:17:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C89824C00) [pid = 3820] [serial = 1343] [outer = 0000007C88AB8C00] 17:17:36 INFO - PROCESS | 3820 | 1465863456491 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 17:17:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 17:17:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 692ms 17:17:36 INFO - PROCESS | 3820 | 1465863456527 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 17:17:36 INFO - PROCESS | 3820 | 1465863456529 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 17:17:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 17:17:36 INFO - PROCESS | 3820 | 1465863456533 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 17:17:36 INFO - PROCESS | 3820 | 1465863456537 Marionette TRACE conn5 <- [1,1754,null,{}] 17:17:36 INFO - PROCESS | 3820 | 1465863456576 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:36 INFO - PROCESS | 3820 | 1465863456581 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:36 INFO - PROCESS | 3820 | 1465863456679 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 17:17:36 INFO - PROCESS | 3820 | 1465863456697 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:36 INFO - PROCESS | 3820 | 1465863456700 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:36 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A731000 == 34 [pid = 3820] [id = 448] 17:17:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C8A5EB400) [pid = 3820] [serial = 1344] [outer = 0000000000000000] 17:17:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8A7C2000) [pid = 3820] [serial = 1345] [outer = 0000007C8A5EB400] 17:17:36 INFO - PROCESS | 3820 | 1465863456749 Marionette DEBUG loaded listener.js 17:17:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8CF17800) [pid = 3820] [serial = 1346] [outer = 0000007C8A5EB400] 17:17:37 INFO - PROCESS | 3820 | 1465863457194 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 17:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 17:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 713ms 17:17:37 INFO - PROCESS | 3820 | 1465863457249 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 17:17:37 INFO - PROCESS | 3820 | 1465863457252 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 17:17:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 17:17:37 INFO - PROCESS | 3820 | 1465863457255 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 17:17:37 INFO - PROCESS | 3820 | 1465863457257 Marionette TRACE conn5 <- [1,1758,null,{}] 17:17:37 INFO - PROCESS | 3820 | 1465863457261 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:37 INFO - PROCESS | 3820 | 1465863457263 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:37 INFO - PROCESS | 3820 | 1465863457383 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 17:17:37 INFO - PROCESS | 3820 | 1465863457388 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:37 INFO - PROCESS | 3820 | 1465863457397 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:37 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3A56000 == 35 [pid = 3820] [id = 449] 17:17:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF3CDA000) [pid = 3820] [serial = 1347] [outer = 0000000000000000] 17:17:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF4514C00) [pid = 3820] [serial = 1348] [outer = 0000007CF3CDA000] 17:17:37 INFO - PROCESS | 3820 | 1465863457486 Marionette DEBUG loaded listener.js 17:17:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF4FBC400) [pid = 3820] [serial = 1349] [outer = 0000007CF3CDA000] 17:17:37 INFO - PROCESS | 3820 | 1465863457934 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 17:17:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 17:17:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 735ms 17:17:38 INFO - PROCESS | 3820 | 1465863457992 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 17:17:38 INFO - PROCESS | 3820 | 1465863457995 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 17:17:38 INFO - PROCESS | 3820 | 1465863457998 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 17:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 17:17:38 INFO - PROCESS | 3820 | 1465863458000 Marionette TRACE conn5 <- [1,1762,null,{}] 17:17:38 INFO - PROCESS | 3820 | 1465863458041 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:38 INFO - PROCESS | 3820 | 1465863458043 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:38 INFO - PROCESS | 3820 | 1465863458175 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 17:17:38 INFO - PROCESS | 3820 | 1465863458183 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:38 INFO - PROCESS | 3820 | 1465863458185 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:38 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4CE7800 == 36 [pid = 3820] [id = 450] 17:17:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF4ED5400) [pid = 3820] [serial = 1350] [outer = 0000000000000000] 17:17:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF5610800) [pid = 3820] [serial = 1351] [outer = 0000007CF4ED5400] 17:17:38 INFO - PROCESS | 3820 | 1465863458230 Marionette DEBUG loaded listener.js 17:17:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF5661800) [pid = 3820] [serial = 1352] [outer = 0000007CF4ED5400] 17:17:38 INFO - PROCESS | 3820 | 1465863458674 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 17:17:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 17:17:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 17:17:38 INFO - PROCESS | 3820 | 1465863458739 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 17:17:38 INFO - PROCESS | 3820 | 1465863458741 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 17:17:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 17:17:38 INFO - PROCESS | 3820 | 1465863458745 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 17:17:38 INFO - PROCESS | 3820 | 1465863458747 Marionette TRACE conn5 <- [1,1766,null,{}] 17:17:38 INFO - PROCESS | 3820 | 1465863458750 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:38 INFO - PROCESS | 3820 | 1465863458756 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:38 INFO - PROCESS | 3820 | 1465863458903 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 17:17:38 INFO - PROCESS | 3820 | 1465863458961 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:38 INFO - PROCESS | 3820 | 1465863458963 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:38 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6E05000 == 37 [pid = 3820] [id = 451] 17:17:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF5974800) [pid = 3820] [serial = 1353] [outer = 0000000000000000] 17:17:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF5D92000) [pid = 3820] [serial = 1354] [outer = 0000007CF5974800] 17:17:39 INFO - PROCESS | 3820 | 1465863459011 Marionette DEBUG loaded listener.js 17:17:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF69CCC00) [pid = 3820] [serial = 1355] [outer = 0000007CF5974800] 17:17:39 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8282E400) [pid = 3820] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 17:17:39 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C871B7000) [pid = 3820] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 17:17:39 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C85485000) [pid = 3820] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 17:17:39 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C834BD800) [pid = 3820] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 17:17:39 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C8A5EA800) [pid = 3820] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 17:17:39 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CF5975000) [pid = 3820] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 17:17:39 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C89889400) [pid = 3820] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 17:17:39 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8CF13400) [pid = 3820] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 17:17:39 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C82828800) [pid = 3820] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 17:17:39 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C89669C00) [pid = 3820] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 17:17:39 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF3BA3000) [pid = 3820] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 17:17:39 INFO - PROCESS | 3820 | 1465863459459 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 17:17:39 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 17:17:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 776ms 17:17:39 INFO - PROCESS | 3820 | 1465863459525 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 17:17:39 INFO - PROCESS | 3820 | 1465863459528 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 17:17:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 17:17:39 INFO - PROCESS | 3820 | 1465863459531 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 17:17:39 INFO - PROCESS | 3820 | 1465863459532 Marionette TRACE conn5 <- [1,1770,null,{}] 17:17:39 INFO - PROCESS | 3820 | 1465863459536 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:39 INFO - PROCESS | 3820 | 1465863459538 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:39 INFO - PROCESS | 3820 | 1465863459624 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 17:17:39 INFO - PROCESS | 3820 | 1465863459630 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:39 INFO - PROCESS | 3820 | 1465863459632 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:39 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF9D85800 == 38 [pid = 3820] [id = 452] 17:17:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C83312800) [pid = 3820] [serial = 1356] [outer = 0000000000000000] 17:17:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8CF13400) [pid = 3820] [serial = 1357] [outer = 0000007C83312800] 17:17:39 INFO - PROCESS | 3820 | 1465863459677 Marionette DEBUG loaded listener.js 17:17:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF69CD000) [pid = 3820] [serial = 1358] [outer = 0000007C83312800] 17:17:40 INFO - PROCESS | 3820 | 1465863460109 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 17:17:40 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 17:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 629ms 17:17:40 INFO - PROCESS | 3820 | 1465863460165 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 17:17:40 INFO - PROCESS | 3820 | 1465863460169 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 17:17:40 INFO - PROCESS | 3820 | 1465863460172 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 17:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 17:17:40 INFO - PROCESS | 3820 | 1465863460182 Marionette TRACE conn5 <- [1,1774,null,{}] 17:17:40 INFO - PROCESS | 3820 | 1465863460186 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:40 INFO - PROCESS | 3820 | 1465863460188 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:40 INFO - PROCESS | 3820 | 1465863460276 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 17:17:40 INFO - PROCESS | 3820 | 1465863460284 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:40 INFO - PROCESS | 3820 | 1465863460286 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:40 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA767000 == 39 [pid = 3820] [id = 453] 17:17:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF9D4B000) [pid = 3820] [serial = 1359] [outer = 0000000000000000] 17:17:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF9FE8400) [pid = 3820] [serial = 1360] [outer = 0000007CF9D4B000] 17:17:40 INFO - PROCESS | 3820 | 1465863460330 Marionette DEBUG loaded listener.js 17:17:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CFA0B1400) [pid = 3820] [serial = 1361] [outer = 0000007CF9D4B000] 17:17:40 INFO - PROCESS | 3820 | 1465863460750 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 17:17:40 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 17:17:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 629ms 17:17:40 INFO - PROCESS | 3820 | 1465863460806 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 17:17:40 INFO - PROCESS | 3820 | 1465863460809 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 17:17:40 INFO - PROCESS | 3820 | 1465863460812 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 17:17:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 17:17:40 INFO - PROCESS | 3820 | 1465863460814 Marionette TRACE conn5 <- [1,1778,null,{}] 17:17:40 INFO - PROCESS | 3820 | 1465863460817 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:40 INFO - PROCESS | 3820 | 1465863460819 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:40 INFO - PROCESS | 3820 | 1465863460905 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 17:17:40 INFO - PROCESS | 3820 | 1465863460914 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:40 INFO - PROCESS | 3820 | 1465863460916 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:40 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAB27800 == 40 [pid = 3820] [id = 454] 17:17:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CFA7D0800) [pid = 3820] [serial = 1362] [outer = 0000000000000000] 17:17:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CFA849800) [pid = 3820] [serial = 1363] [outer = 0000007CFA7D0800] 17:17:40 INFO - PROCESS | 3820 | 1465863460961 Marionette DEBUG loaded listener.js 17:17:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CFAA78400) [pid = 3820] [serial = 1364] [outer = 0000007CFA7D0800] 17:17:41 INFO - PROCESS | 3820 | 1465863461594 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:17:41 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) 17:17:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 839ms 17:17:41 INFO - PROCESS | 3820 | 1465863461654 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 17:17:41 INFO - PROCESS | 3820 | 1465863461659 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 17:17:41 INFO - PROCESS | 3820 | 1465863461664 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 17:17:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 17:17:41 INFO - PROCESS | 3820 | 1465863461667 Marionette TRACE conn5 <- [1,1782,null,{}] 17:17:41 INFO - PROCESS | 3820 | 1465863461673 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:41 INFO - PROCESS | 3820 | 1465863461677 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:41 INFO - PROCESS | 3820 | 1465863461826 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 17:17:41 INFO - PROCESS | 3820 | 1465863461925 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:41 INFO - PROCESS | 3820 | 1465863461929 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:41 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89071800 == 41 [pid = 3820] [id = 455] 17:17:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C8593C800) [pid = 3820] [serial = 1365] [outer = 0000000000000000] 17:17:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C87659800) [pid = 3820] [serial = 1366] [outer = 0000007C8593C800] 17:17:42 INFO - PROCESS | 3820 | 1465863461990 Marionette DEBUG loaded listener.js 17:17:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C89136400) [pid = 3820] [serial = 1367] [outer = 0000007C8593C800] 17:17:42 INFO - PROCESS | 3820 | 1465863462591 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:17:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:17:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 987ms 17:17:42 INFO - PROCESS | 3820 | 1465863462655 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 17:17:42 INFO - PROCESS | 3820 | 1465863462661 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 17:17:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 17:17:42 INFO - PROCESS | 3820 | 1465863462667 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 17:17:42 INFO - PROCESS | 3820 | 1465863462670 Marionette TRACE conn5 <- [1,1786,null,{}] 17:17:42 INFO - PROCESS | 3820 | 1465863462675 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:42 INFO - PROCESS | 3820 | 1465863462678 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:42 INFO - PROCESS | 3820 | 1465863462801 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 17:17:42 INFO - PROCESS | 3820 | 1465863462898 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:42 INFO - PROCESS | 3820 | 1465863462901 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:42 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF62C6800 == 42 [pid = 3820] [id = 456] 17:17:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C8A7BCC00) [pid = 3820] [serial = 1368] [outer = 0000000000000000] 17:17:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C8CF0E400) [pid = 3820] [serial = 1369] [outer = 0000007C8A7BCC00] 17:17:42 INFO - PROCESS | 3820 | 1465863462961 Marionette DEBUG loaded listener.js 17:17:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF4C0CC00) [pid = 3820] [serial = 1370] [outer = 0000007C8A7BCC00] 17:17:43 INFO - PROCESS | 3820 | 1465863463641 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 17:17:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 17:17:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1023ms 17:17:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 17:17:43 INFO - PROCESS | 3820 | 1465863463692 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 17:17:43 INFO - PROCESS | 3820 | 1465863463695 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 17:17:43 INFO - PROCESS | 3820 | 1465863463699 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 17:17:43 INFO - PROCESS | 3820 | 1465863463703 Marionette TRACE conn5 <- [1,1790,null,{}] 17:17:43 INFO - PROCESS | 3820 | 1465863463715 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:43 INFO - PROCESS | 3820 | 1465863463720 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:43 INFO - PROCESS | 3820 | 1465863463836 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 17:17:43 INFO - PROCESS | 3820 | 1465863463965 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:43 INFO - PROCESS | 3820 | 1465863463968 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:43 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB87E000 == 43 [pid = 3820] [id = 457] 17:17:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF5DB4800) [pid = 3820] [serial = 1371] [outer = 0000000000000000] 17:17:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF6242400) [pid = 3820] [serial = 1372] [outer = 0000007CF5DB4800] 17:17:44 INFO - PROCESS | 3820 | 1465863464029 Marionette DEBUG loaded listener.js 17:17:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CFABE9000) [pid = 3820] [serial = 1373] [outer = 0000007CF5DB4800] 17:17:44 INFO - PROCESS | 3820 | 1465863464657 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:17:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 17:17:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1031ms 17:17:44 INFO - PROCESS | 3820 | 1465863464732 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 17:17:44 INFO - PROCESS | 3820 | 1465863464735 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 17:17:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 17:17:44 INFO - PROCESS | 3820 | 1465863464739 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 17:17:44 INFO - PROCESS | 3820 | 1465863464741 Marionette TRACE conn5 <- [1,1794,null,{}] 17:17:44 INFO - PROCESS | 3820 | 1465863464759 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:44 INFO - PROCESS | 3820 | 1465863464762 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:44 INFO - PROCESS | 3820 | 1465863464903 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 17:17:45 INFO - PROCESS | 3820 | 1465863465020 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:45 INFO - PROCESS | 3820 | 1465863465022 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:45 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899B9000 == 44 [pid = 3820] [id = 458] 17:17:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C82D11800) [pid = 3820] [serial = 1374] [outer = 0000000000000000] 17:17:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007CF551C000) [pid = 3820] [serial = 1375] [outer = 0000007C82D11800] 17:17:45 INFO - PROCESS | 3820 | 1465863465081 Marionette DEBUG loaded listener.js 17:17:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007CFB755C00) [pid = 3820] [serial = 1376] [outer = 0000007C82D11800] 17:17:45 INFO - PROCESS | 3820 | 1465863465820 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 17:17:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 17:17:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1138ms 17:17:45 INFO - PROCESS | 3820 | 1465863465878 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 17:17:45 INFO - PROCESS | 3820 | 1465863465883 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 17:17:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 17:17:45 INFO - PROCESS | 3820 | 1465863465888 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 17:17:45 INFO - PROCESS | 3820 | 1465863465891 Marionette TRACE conn5 <- [1,1798,null,{}] 17:17:45 INFO - PROCESS | 3820 | 1465863465897 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:45 INFO - PROCESS | 3820 | 1465863465900 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:46 INFO - PROCESS | 3820 | 1465863466007 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 17:17:46 INFO - PROCESS | 3820 | 1465863466090 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:46 INFO - PROCESS | 3820 | 1465863466095 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:46 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C81E4F000 == 45 [pid = 3820] [id = 459] 17:17:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007C8593DC00) [pid = 3820] [serial = 1377] [outer = 0000000000000000] 17:17:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007C85945000) [pid = 3820] [serial = 1378] [outer = 0000007C8593DC00] 17:17:46 INFO - PROCESS | 3820 | 1465863466188 Marionette DEBUG loaded listener.js 17:17:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007C87657800) [pid = 3820] [serial = 1379] [outer = 0000007C8593DC00] 17:17:47 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8629E800 == 44 [pid = 3820] [id = 261] 17:17:47 INFO - PROCESS | 3820 | --DOCSHELL 0000007C84D77800 == 43 [pid = 3820] [id = 254] 17:17:47 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87B22000 == 42 [pid = 3820] [id = 257] 17:17:47 INFO - PROCESS | 3820 | --DOCSHELL 0000007C85298000 == 41 [pid = 3820] [id = 248] 17:17:47 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A335800 == 40 [pid = 3820] [id = 251] 17:17:47 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B04000 == 39 [pid = 3820] [id = 253] 17:17:47 INFO - PROCESS | 3820 | --DOCSHELL 0000007C81E53000 == 38 [pid = 3820] [id = 435] 17:17:47 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6EE3800 == 37 [pid = 3820] [id = 259] 17:17:47 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5E04800 == 36 [pid = 3820] [id = 260] 17:17:47 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA15800 == 35 [pid = 3820] [id = 252] 17:17:47 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A731800 == 34 [pid = 3820] [id = 258] 17:17:47 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E72800 == 33 [pid = 3820] [id = 249] 17:17:47 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4FA9800 == 32 [pid = 3820] [id = 255] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007C82A1E400) [pid = 3820] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007C82E8FC00) [pid = 3820] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007C88A35800) [pid = 3820] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C85943000) [pid = 3820] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007C865EC800) [pid = 3820] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C88AB6800) [pid = 3820] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C865ED800) [pid = 3820] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CF450C400) [pid = 3820] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C8CF0C800) [pid = 3820] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CFABEAC00) [pid = 3820] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF9D4A000) [pid = 3820] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C8A7BC400) [pid = 3820] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C8A5E2400) [pid = 3820] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C84DF1800) [pid = 3820] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8CF17400) [pid = 3820] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8A5DE800) [pid = 3820] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF44C2800) [pid = 3820] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C89669800) [pid = 3820] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C89849800) [pid = 3820] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF4ED0800) [pid = 3820] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF55E1C00) [pid = 3820] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF565E800) [pid = 3820] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF561D000) [pid = 3820] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C88AB9000) [pid = 3820] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 17:17:47 INFO - PROCESS | 3820 | 1465863467454 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:17:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 17:17:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1589ms 17:17:47 INFO - PROCESS | 3820 | 1465863467482 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 17:17:47 INFO - PROCESS | 3820 | 1465863467486 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 17:17:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 17:17:47 INFO - PROCESS | 3820 | 1465863467491 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 17:17:47 INFO - PROCESS | 3820 | 1465863467496 Marionette TRACE conn5 <- [1,1802,null,{}] 17:17:47 INFO - PROCESS | 3820 | 1465863467501 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:47 INFO - PROCESS | 3820 | 1465863467504 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:47 INFO - PROCESS | 3820 | 1465863467597 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 17:17:47 INFO - PROCESS | 3820 | 1465863467604 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:47 INFO - PROCESS | 3820 | 1465863467607 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:47 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8711F000 == 33 [pid = 3820] [id = 460] 17:17:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C83BC9C00) [pid = 3820] [serial = 1380] [outer = 0000000000000000] 17:17:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C83DCD400) [pid = 3820] [serial = 1381] [outer = 0000007C83BC9C00] 17:17:47 INFO - PROCESS | 3820 | 1465863467657 Marionette DEBUG loaded listener.js 17:17:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C86168000) [pid = 3820] [serial = 1382] [outer = 0000007C83BC9C00] 17:17:48 INFO - PROCESS | 3820 | 1465863468162 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 17:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 17:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 735ms 17:17:48 INFO - PROCESS | 3820 | 1465863468240 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 17:17:48 INFO - PROCESS | 3820 | 1465863468245 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 17:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 17:17:48 INFO - PROCESS | 3820 | 1465863468254 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 17:17:48 INFO - PROCESS | 3820 | 1465863468257 Marionette TRACE conn5 <- [1,1806,null,{}] 17:17:48 INFO - PROCESS | 3820 | 1465863468261 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:48 INFO - PROCESS | 3820 | 1465863468264 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:48 INFO - PROCESS | 3820 | 1465863468367 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 17:17:48 INFO - PROCESS | 3820 | 1465863468447 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:48 INFO - PROCESS | 3820 | 1465863468450 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:48 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8907C800 == 34 [pid = 3820] [id = 461] 17:17:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C865F3400) [pid = 3820] [serial = 1383] [outer = 0000000000000000] 17:17:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C87BDA400) [pid = 3820] [serial = 1384] [outer = 0000007C865F3400] 17:17:48 INFO - PROCESS | 3820 | 1465863468499 Marionette DEBUG loaded listener.js 17:17:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C88A40800) [pid = 3820] [serial = 1385] [outer = 0000007C865F3400] 17:17:48 INFO - PROCESS | 3820 | 1465863468918 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 17:17:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 17:17:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 671ms 17:17:48 INFO - PROCESS | 3820 | 1465863468928 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 17:17:48 INFO - PROCESS | 3820 | 1465863468931 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 17:17:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 17:17:48 INFO - PROCESS | 3820 | 1465863468934 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 17:17:48 INFO - PROCESS | 3820 | 1465863468938 Marionette TRACE conn5 <- [1,1810,null,{}] 17:17:48 INFO - PROCESS | 3820 | 1465863468950 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:48 INFO - PROCESS | 3820 | 1465863468955 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:49 INFO - PROCESS | 3820 | 1465863469045 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 17:17:49 INFO - PROCESS | 3820 | 1465863469052 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:49 INFO - PROCESS | 3820 | 1465863469056 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:49 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A32C800 == 35 [pid = 3820] [id = 462] 17:17:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C891C6400) [pid = 3820] [serial = 1386] [outer = 0000000000000000] 17:17:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C89668800) [pid = 3820] [serial = 1387] [outer = 0000007C891C6400] 17:17:49 INFO - PROCESS | 3820 | 1465863469105 Marionette DEBUG loaded listener.js 17:17:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C89848800) [pid = 3820] [serial = 1388] [outer = 0000007C891C6400] 17:17:49 INFO - PROCESS | 3820 | 1465863469610 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 17:17:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 17:17:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 734ms 17:17:49 INFO - PROCESS | 3820 | 1465863469672 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 17:17:49 INFO - PROCESS | 3820 | 1465863469675 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 17:17:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 17:17:49 INFO - PROCESS | 3820 | 1465863469678 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 17:17:49 INFO - PROCESS | 3820 | 1465863469680 Marionette TRACE conn5 <- [1,1814,null,{}] 17:17:49 INFO - PROCESS | 3820 | 1465863469683 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:49 INFO - PROCESS | 3820 | 1465863469685 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:49 INFO - PROCESS | 3820 | 1465863469830 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 17:17:49 INFO - PROCESS | 3820 | 1465863469851 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:49 INFO - PROCESS | 3820 | 1465863469853 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:49 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA15800 == 36 [pid = 3820] [id = 463] 17:17:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C8988AC00) [pid = 3820] [serial = 1389] [outer = 0000000000000000] 17:17:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C8A5DF000) [pid = 3820] [serial = 1390] [outer = 0000007C8988AC00] 17:17:49 INFO - PROCESS | 3820 | 1465863469899 Marionette DEBUG loaded listener.js 17:17:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C8A5EC000) [pid = 3820] [serial = 1391] [outer = 0000007C8988AC00] 17:17:50 INFO - PROCESS | 3820 | 1465863470385 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 17:17:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 17:17:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 734ms 17:17:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 17:17:50 INFO - PROCESS | 3820 | 1465863470422 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 17:17:50 INFO - PROCESS | 3820 | 1465863470424 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 17:17:50 INFO - PROCESS | 3820 | 1465863470428 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 17:17:50 INFO - PROCESS | 3820 | 1465863470430 Marionette TRACE conn5 <- [1,1818,null,{}] 17:17:50 INFO - PROCESS | 3820 | 1465863470433 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:50 INFO - PROCESS | 3820 | 1465863470436 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:50 INFO - PROCESS | 3820 | 1465863470558 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 17:17:50 INFO - PROCESS | 3820 | 1465863470570 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:50 INFO - PROCESS | 3820 | 1465863470572 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:50 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8D6D5000 == 37 [pid = 3820] [id = 464] 17:17:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C8A7C2C00) [pid = 3820] [serial = 1392] [outer = 0000000000000000] 17:17:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C8A7C9400) [pid = 3820] [serial = 1393] [outer = 0000007C8A7C2C00] 17:17:50 INFO - PROCESS | 3820 | 1465863470664 Marionette DEBUG loaded listener.js 17:17:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF3B9B000) [pid = 3820] [serial = 1394] [outer = 0000007C8A7C2C00] 17:17:51 INFO - PROCESS | 3820 | 1465863471142 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 17:17:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 17:17:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 776ms 17:17:51 INFO - PROCESS | 3820 | 1465863471205 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 17:17:51 INFO - PROCESS | 3820 | 1465863471207 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 17:17:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 17:17:51 INFO - PROCESS | 3820 | 1465863471210 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 17:17:51 INFO - PROCESS | 3820 | 1465863471212 Marionette TRACE conn5 <- [1,1822,null,{}] 17:17:51 INFO - PROCESS | 3820 | 1465863471222 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:51 INFO - PROCESS | 3820 | 1465863471228 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:51 INFO - PROCESS | 3820 | 1465863471515 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 17:17:51 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF4ED5400) [pid = 3820] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 17:17:51 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C85941800) [pid = 3820] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 17:17:51 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF5657400) [pid = 3820] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 17:17:51 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C88AB8C00) [pid = 3820] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 17:17:51 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8A5EB400) [pid = 3820] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 17:17:51 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8765DC00) [pid = 3820] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 17:17:51 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C83DB5800) [pid = 3820] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 17:17:51 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF5974800) [pid = 3820] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 17:17:51 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CF9D4B000) [pid = 3820] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 17:17:51 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CFA7D0800) [pid = 3820] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 17:17:51 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF3CDA000) [pid = 3820] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 17:17:51 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C83312800) [pid = 3820] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 17:17:51 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C82FC0000) [pid = 3820] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 17:17:51 INFO - PROCESS | 3820 | 1465863471579 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:51 INFO - PROCESS | 3820 | 1465863471581 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:51 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89063000 == 38 [pid = 3820] [id = 465] 17:17:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C81ED9400) [pid = 3820] [serial = 1395] [outer = 0000000000000000] 17:17:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C82E8B400) [pid = 3820] [serial = 1396] [outer = 0000007C81ED9400] 17:17:51 INFO - PROCESS | 3820 | 1465863471637 Marionette DEBUG loaded listener.js 17:17:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8981E800) [pid = 3820] [serial = 1397] [outer = 0000007C81ED9400] 17:17:52 INFO - PROCESS | 3820 | 1465863472315 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 17:17:52 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 17:17:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1120ms 17:17:52 INFO - PROCESS | 3820 | 1465863472334 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 17:17:52 INFO - PROCESS | 3820 | 1465863472339 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 17:17:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 17:17:52 INFO - PROCESS | 3820 | 1465863472344 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 17:17:52 INFO - PROCESS | 3820 | 1465863472348 Marionette TRACE conn5 <- [1,1826,null,{}] 17:17:52 INFO - PROCESS | 3820 | 1465863472354 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:52 INFO - PROCESS | 3820 | 1465863472357 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:52 INFO - PROCESS | 3820 | 1465863472482 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 17:17:52 INFO - PROCESS | 3820 | 1465863472606 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:52 INFO - PROCESS | 3820 | 1465863472610 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:52 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E86000 == 39 [pid = 3820] [id = 466] 17:17:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C82A1E400) [pid = 3820] [serial = 1398] [outer = 0000000000000000] 17:17:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C83062800) [pid = 3820] [serial = 1399] [outer = 0000007C82A1E400] 17:17:52 INFO - PROCESS | 3820 | 1465863472670 Marionette DEBUG loaded listener.js 17:17:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C85943000) [pid = 3820] [serial = 1400] [outer = 0000007C82A1E400] 17:17:53 INFO - PROCESS | 3820 | 1465863473465 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 17:17:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 17:17:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1178ms 17:17:53 INFO - PROCESS | 3820 | 1465863473525 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 17:17:53 INFO - PROCESS | 3820 | 1465863473531 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 17:17:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 17:17:53 INFO - PROCESS | 3820 | 1465863473537 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 17:17:53 INFO - PROCESS | 3820 | 1465863473540 Marionette TRACE conn5 <- [1,1830,null,{}] 17:17:53 INFO - PROCESS | 3820 | 1465863473544 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:53 INFO - PROCESS | 3820 | 1465863473548 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:53 INFO - PROCESS | 3820 | 1465863473679 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 17:17:53 INFO - PROCESS | 3820 | 1465863473802 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:53 INFO - PROCESS | 3820 | 1465863473805 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:53 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B04000 == 40 [pid = 3820] [id = 467] 17:17:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C8593F000) [pid = 3820] [serial = 1401] [outer = 0000000000000000] 17:17:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C8913DC00) [pid = 3820] [serial = 1402] [outer = 0000007C8593F000] 17:17:53 INFO - PROCESS | 3820 | 1465863473865 Marionette DEBUG loaded listener.js 17:17:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C8982CC00) [pid = 3820] [serial = 1403] [outer = 0000007C8593F000] 17:17:54 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF62C6800 == 39 [pid = 3820] [id = 456] 17:17:54 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89071800 == 38 [pid = 3820] [id = 455] 17:17:54 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8D6D5000 == 37 [pid = 3820] [id = 464] 17:17:54 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA15800 == 36 [pid = 3820] [id = 463] 17:17:54 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A32C800 == 35 [pid = 3820] [id = 462] 17:17:54 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8907C800 == 34 [pid = 3820] [id = 461] 17:17:54 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8711F000 == 33 [pid = 3820] [id = 460] 17:17:54 INFO - PROCESS | 3820 | --DOCSHELL 0000007C81E4F000 == 32 [pid = 3820] [id = 459] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C89824400) [pid = 3820] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF5610800) [pid = 3820] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8616B400) [pid = 3820] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF58A4000) [pid = 3820] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C891C9C00) [pid = 3820] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C89824C00) [pid = 3820] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C8A7C2000) [pid = 3820] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C891C2000) [pid = 3820] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C89820400) [pid = 3820] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C852ED000) [pid = 3820] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C871B1000) [pid = 3820] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C871B9400) [pid = 3820] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF5D92000) [pid = 3820] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CFA0B1400) [pid = 3820] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CFAA78400) [pid = 3820] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CFA849800) [pid = 3820] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CF9FE8400) [pid = 3820] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CF69CCC00) [pid = 3820] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007CF4514C00) [pid = 3820] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007CF4FBC400) [pid = 3820] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007CF5661800) [pid = 3820] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007C8CF13400) [pid = 3820] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (0000007CF69CD000) [pid = 3820] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (0000007C8CF17800) [pid = 3820] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 17:17:54 INFO - PROCESS | 3820 | 1465863474677 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 17:17:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 17:17:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1188ms 17:17:54 INFO - PROCESS | 3820 | 1465863474728 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 17:17:54 INFO - PROCESS | 3820 | 1465863474732 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 17:17:54 INFO - PROCESS | 3820 | 1465863474737 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 17:17:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 17:17:54 INFO - PROCESS | 3820 | 1465863474740 Marionette TRACE conn5 <- [1,1834,null,{}] 17:17:54 INFO - PROCESS | 3820 | 1465863474746 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:54 INFO - PROCESS | 3820 | 1465863474748 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:54 INFO - PROCESS | 3820 | 1465863474841 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 17:17:54 INFO - PROCESS | 3820 | 1465863474848 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:54 INFO - PROCESS | 3820 | 1465863474853 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:54 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87117000 == 33 [pid = 3820] [id = 468] 17:17:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (0000007C852E7000) [pid = 3820] [serial = 1404] [outer = 0000000000000000] 17:17:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (0000007C85942800) [pid = 3820] [serial = 1405] [outer = 0000007C852E7000] 17:17:54 INFO - PROCESS | 3820 | 1465863474902 Marionette DEBUG loaded listener.js 17:17:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C871B2400) [pid = 3820] [serial = 1406] [outer = 0000007C852E7000] 17:17:55 INFO - PROCESS | 3820 | 1465863475428 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:17:55 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) 17:17:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 734ms 17:17:55 INFO - PROCESS | 3820 | 1465863475475 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 17:17:55 INFO - PROCESS | 3820 | 1465863475480 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 17:17:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 17:17:55 INFO - PROCESS | 3820 | 1465863475486 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 17:17:55 INFO - PROCESS | 3820 | 1465863475489 Marionette TRACE conn5 <- [1,1838,null,{}] 17:17:55 INFO - PROCESS | 3820 | 1465863475493 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:55 INFO - PROCESS | 3820 | 1465863475496 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:55 INFO - PROCESS | 3820 | 1465863475589 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 17:17:55 INFO - PROCESS | 3820 | 1465863475670 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:55 INFO - PROCESS | 3820 | 1465863475673 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:55 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891EC000 == 34 [pid = 3820] [id = 469] 17:17:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C88A39800) [pid = 3820] [serial = 1407] [outer = 0000000000000000] 17:17:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C891C0400) [pid = 3820] [serial = 1408] [outer = 0000007C88A39800] 17:17:55 INFO - PROCESS | 3820 | 1465863475723 Marionette DEBUG loaded listener.js 17:17:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C89824400) [pid = 3820] [serial = 1409] [outer = 0000007C88A39800] 17:17:56 INFO - PROCESS | 3820 | 1465863476137 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 17:17:56 INFO - PROCESS | 3820 | 1465863476160 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 17:17:56 INFO - PROCESS | 3820 | 1465863476162 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 17:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 17:17:56 INFO - PROCESS | 3820 | 1465863476166 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 17:17:56 INFO - PROCESS | 3820 | 1465863476170 Marionette TRACE conn5 <- [1,1842,null,{}] 17:17:56 INFO - PROCESS | 3820 | 1465863476181 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:56 INFO - PROCESS | 3820 | 1465863476186 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:56 INFO - PROCESS | 3820 | 1465863476278 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 17:17:56 INFO - PROCESS | 3820 | 1465863476286 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:56 INFO - PROCESS | 3820 | 1465863476289 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:56 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A735000 == 35 [pid = 3820] [id = 470] 17:17:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C82828800) [pid = 3820] [serial = 1410] [outer = 0000000000000000] 17:17:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C8A7BC000) [pid = 3820] [serial = 1411] [outer = 0000007C82828800] 17:17:56 INFO - PROCESS | 3820 | 1465863476338 Marionette DEBUG loaded listener.js 17:17:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C8CF1A400) [pid = 3820] [serial = 1412] [outer = 0000007C82828800] 17:17:56 INFO - PROCESS | 3820 | 1465863476822 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:17:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 17:17:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 691ms 17:17:56 INFO - PROCESS | 3820 | 1465863476865 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 17:17:56 INFO - PROCESS | 3820 | 1465863476868 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 17:17:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 17:17:56 INFO - PROCESS | 3820 | 1465863476871 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 17:17:56 INFO - PROCESS | 3820 | 1465863476873 Marionette TRACE conn5 <- [1,1846,null,{}] 17:17:56 INFO - PROCESS | 3820 | 1465863476876 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:56 INFO - PROCESS | 3820 | 1465863476878 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:57 INFO - PROCESS | 3820 | 1465863476996 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 17:17:57 INFO - PROCESS | 3820 | 1465863477003 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:57 INFO - PROCESS | 3820 | 1465863477006 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:57 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3A65800 == 36 [pid = 3820] [id = 471] 17:17:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007CF44C9C00) [pid = 3820] [serial = 1413] [outer = 0000000000000000] 17:17:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007CF450F000) [pid = 3820] [serial = 1414] [outer = 0000007CF44C9C00] 17:17:57 INFO - PROCESS | 3820 | 1465863477052 Marionette DEBUG loaded listener.js 17:17:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007CF4FC0000) [pid = 3820] [serial = 1415] [outer = 0000007CF44C9C00] 17:17:57 INFO - PROCESS | 3820 | 1465863477544 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 17:17:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 17:17:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 734ms 17:17:57 INFO - PROCESS | 3820 | 1465863477608 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 17:17:57 INFO - PROCESS | 3820 | 1465863477610 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 17:17:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 17:17:57 INFO - PROCESS | 3820 | 1465863477613 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 17:17:57 INFO - PROCESS | 3820 | 1465863477615 Marionette TRACE conn5 <- [1,1850,null,{}] 17:17:57 INFO - PROCESS | 3820 | 1465863477619 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:57 INFO - PROCESS | 3820 | 1465863477621 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:57 INFO - PROCESS | 3820 | 1465863477764 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 17:17:57 INFO - PROCESS | 3820 | 1465863477788 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:57 INFO - PROCESS | 3820 | 1465863477790 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:57 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4CF9000 == 37 [pid = 3820] [id = 472] 17:17:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007CF4FBA000) [pid = 3820] [serial = 1416] [outer = 0000000000000000] 17:17:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007CF55E7C00) [pid = 3820] [serial = 1417] [outer = 0000007CF4FBA000] 17:17:57 INFO - PROCESS | 3820 | 1465863477837 Marionette DEBUG loaded listener.js 17:17:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF5616000) [pid = 3820] [serial = 1418] [outer = 0000007CF4FBA000] 17:17:58 INFO - PROCESS | 3820 | 1465863478302 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 17:17:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 17:17:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 734ms 17:17:58 INFO - PROCESS | 3820 | 1465863478351 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 17:17:58 INFO - PROCESS | 3820 | 1465863478353 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 17:17:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 17:17:58 INFO - PROCESS | 3820 | 1465863478356 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 17:17:58 INFO - PROCESS | 3820 | 1465863478358 Marionette TRACE conn5 <- [1,1854,null,{}] 17:17:58 INFO - PROCESS | 3820 | 1465863478366 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:58 INFO - PROCESS | 3820 | 1465863478372 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:58 INFO - PROCESS | 3820 | 1465863478521 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 17:17:58 INFO - PROCESS | 3820 | 1465863478534 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:58 INFO - PROCESS | 3820 | 1465863478537 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:58 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899A4800 == 38 [pid = 3820] [id = 473] 17:17:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF5657800) [pid = 3820] [serial = 1419] [outer = 0000000000000000] 17:17:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF589C400) [pid = 3820] [serial = 1420] [outer = 0000007CF5657800] 17:17:58 INFO - PROCESS | 3820 | 1465863478627 Marionette DEBUG loaded listener.js 17:17:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF5977400) [pid = 3820] [serial = 1421] [outer = 0000007CF5657800] 17:17:58 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C8988AC00) [pid = 3820] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 17:17:58 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C891C6400) [pid = 3820] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 17:17:58 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C83BC9C00) [pid = 3820] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 17:17:58 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C8593DC00) [pid = 3820] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 17:17:58 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C865F3400) [pid = 3820] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 17:17:58 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C8A7C2C00) [pid = 3820] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 17:17:58 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C8593C800) [pid = 3820] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 17:17:58 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C8A7BCC00) [pid = 3820] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 17:17:58 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF5DB4800) [pid = 3820] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 17:17:58 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C82D11800) [pid = 3820] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 17:17:59 INFO - PROCESS | 3820 | 1465863479062 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 17:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 17:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 776ms 17:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 17:17:59 INFO - PROCESS | 3820 | 1465863479136 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 17:17:59 INFO - PROCESS | 3820 | 1465863479138 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 17:17:59 INFO - PROCESS | 3820 | 1465863479141 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 17:17:59 INFO - PROCESS | 3820 | 1465863479143 Marionette TRACE conn5 <- [1,1858,null,{}] 17:17:59 INFO - PROCESS | 3820 | 1465863479146 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:59 INFO - PROCESS | 3820 | 1465863479148 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:59 INFO - PROCESS | 3820 | 1465863479262 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 17:17:59 INFO - PROCESS | 3820 | 1465863479317 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:59 INFO - PROCESS | 3820 | 1465863479319 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:59 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF62C5800 == 39 [pid = 3820] [id = 474] 17:17:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C865F0400) [pid = 3820] [serial = 1422] [outer = 0000000000000000] 17:17:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C8A7C2C00) [pid = 3820] [serial = 1423] [outer = 0000007C865F0400] 17:17:59 INFO - PROCESS | 3820 | 1465863479365 Marionette DEBUG loaded listener.js 17:17:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007CF5D56800) [pid = 3820] [serial = 1424] [outer = 0000007C865F0400] 17:17:59 INFO - PROCESS | 3820 | 1465863479715 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 17:17:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 17:17:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 629ms 17:17:59 INFO - PROCESS | 3820 | 1465863479774 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 17:17:59 INFO - PROCESS | 3820 | 1465863479776 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 17:17:59 INFO - PROCESS | 3820 | 1465863479779 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 17:17:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 17:17:59 INFO - PROCESS | 3820 | 1465863479781 Marionette TRACE conn5 <- [1,1862,null,{}] 17:17:59 INFO - PROCESS | 3820 | 1465863479785 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:17:59 INFO - PROCESS | 3820 | 1465863479787 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:59 INFO - PROCESS | 3820 | 1465863479870 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 17:17:59 INFO - PROCESS | 3820 | 1465863479876 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:17:59 INFO - PROCESS | 3820 | 1465863479878 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:17:59 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF9F97000 == 40 [pid = 3820] [id = 475] 17:17:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007CF5D92800) [pid = 3820] [serial = 1425] [outer = 0000000000000000] 17:17:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007CF6087C00) [pid = 3820] [serial = 1426] [outer = 0000007CF5D92800] 17:17:59 INFO - PROCESS | 3820 | 1465863479924 Marionette DEBUG loaded listener.js 17:18:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007CF6CDA400) [pid = 3820] [serial = 1427] [outer = 0000007CF5D92800] 17:18:00 INFO - PROCESS | 3820 | 1465863480368 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 17:18:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 17:18:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 629ms 17:18:00 INFO - PROCESS | 3820 | 1465863480416 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 17:18:00 INFO - PROCESS | 3820 | 1465863480418 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 17:18:00 INFO - PROCESS | 3820 | 1465863480421 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 17:18:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 17:18:00 INFO - PROCESS | 3820 | 1465863480423 Marionette TRACE conn5 <- [1,1866,null,{}] 17:18:00 INFO - PROCESS | 3820 | 1465863480427 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:00 INFO - PROCESS | 3820 | 1465863480429 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:00 INFO - PROCESS | 3820 | 1465863480515 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 17:18:00 INFO - PROCESS | 3820 | 1465863480521 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:00 INFO - PROCESS | 3820 | 1465863480523 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:00 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A332800 == 41 [pid = 3820] [id = 476] 17:18:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF6E53000) [pid = 3820] [serial = 1428] [outer = 0000000000000000] 17:18:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF9D50000) [pid = 3820] [serial = 1429] [outer = 0000007CF6E53000] 17:18:00 INFO - PROCESS | 3820 | 1465863480567 Marionette DEBUG loaded listener.js 17:18:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CFA04B000) [pid = 3820] [serial = 1430] [outer = 0000007CF6E53000] 17:18:01 INFO - PROCESS | 3820 | 1465863481184 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 17:18:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 17:18:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 819ms 17:18:01 INFO - PROCESS | 3820 | 1465863481245 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 17:18:01 INFO - PROCESS | 3820 | 1465863481250 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 17:18:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 17:18:01 INFO - PROCESS | 3820 | 1465863481255 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 17:18:01 INFO - PROCESS | 3820 | 1465863481259 Marionette TRACE conn5 <- [1,1870,null,{}] 17:18:01 INFO - PROCESS | 3820 | 1465863481280 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:01 INFO - PROCESS | 3820 | 1465863481284 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:01 INFO - PROCESS | 3820 | 1465863481410 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 17:18:01 INFO - PROCESS | 3820 | 1465863481528 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:01 INFO - PROCESS | 3820 | 1465863481531 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:01 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8906D800 == 42 [pid = 3820] [id = 477] 17:18:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C84DEE400) [pid = 3820] [serial = 1431] [outer = 0000000000000000] 17:18:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C871B3800) [pid = 3820] [serial = 1432] [outer = 0000007C84DEE400] 17:18:01 INFO - PROCESS | 3820 | 1465863481593 Marionette DEBUG loaded listener.js 17:18:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C88ABB000) [pid = 3820] [serial = 1433] [outer = 0000007C84DEE400] 17:18:02 INFO - PROCESS | 3820 | 1465863482217 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 17:18:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 17:18:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1004ms 17:18:02 INFO - PROCESS | 3820 | 1465863482262 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 17:18:02 INFO - PROCESS | 3820 | 1465863482268 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 17:18:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 17:18:02 INFO - PROCESS | 3820 | 1465863482274 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 17:18:02 INFO - PROCESS | 3820 | 1465863482278 Marionette TRACE conn5 <- [1,1874,null,{}] 17:18:02 INFO - PROCESS | 3820 | 1465863482282 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:02 INFO - PROCESS | 3820 | 1465863482285 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:02 INFO - PROCESS | 3820 | 1465863482402 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 17:18:02 INFO - PROCESS | 3820 | 1465863482499 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:02 INFO - PROCESS | 3820 | 1465863482502 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:02 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4FA9000 == 43 [pid = 3820] [id = 478] 17:18:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C8A5E4400) [pid = 3820] [serial = 1434] [outer = 0000000000000000] 17:18:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C8A5EB800) [pid = 3820] [serial = 1435] [outer = 0000007C8A5E4400] 17:18:02 INFO - PROCESS | 3820 | 1465863482561 Marionette DEBUG loaded listener.js 17:18:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF44C0800) [pid = 3820] [serial = 1436] [outer = 0000007C8A5E4400] 17:18:03 INFO - PROCESS | 3820 | 1465863483208 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 17:18:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 17:18:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 986ms 17:18:03 INFO - PROCESS | 3820 | 1465863483263 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 17:18:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 17:18:03 INFO - PROCESS | 3820 | 1465863483266 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 17:18:03 INFO - PROCESS | 3820 | 1465863483270 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 17:18:03 INFO - PROCESS | 3820 | 1465863483274 Marionette TRACE conn5 <- [1,1878,null,{}] 17:18:03 INFO - PROCESS | 3820 | 1465863483286 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:03 INFO - PROCESS | 3820 | 1465863483291 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:03 INFO - PROCESS | 3820 | 1465863483405 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 17:18:03 INFO - PROCESS | 3820 | 1465863483531 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:03 INFO - PROCESS | 3820 | 1465863483534 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:03 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAD1B000 == 44 [pid = 3820] [id = 479] 17:18:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF5897000) [pid = 3820] [serial = 1437] [outer = 0000000000000000] 17:18:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF5972800) [pid = 3820] [serial = 1438] [outer = 0000007CF5897000] 17:18:03 INFO - PROCESS | 3820 | 1465863483594 Marionette DEBUG loaded listener.js 17:18:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CFA0AD000) [pid = 3820] [serial = 1439] [outer = 0000007CF5897000] 17:18:04 INFO - PROCESS | 3820 | 1465863484196 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 17:18:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 17:18:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 986ms 17:18:04 INFO - PROCESS | 3820 | 1465863484258 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 17:18:04 INFO - PROCESS | 3820 | 1465863484261 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 17:18:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 17:18:04 INFO - PROCESS | 3820 | 1465863484288 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 17:18:04 INFO - PROCESS | 3820 | 1465863484290 Marionette TRACE conn5 <- [1,1882,null,{}] 17:18:04 INFO - PROCESS | 3820 | 1465863484294 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:04 INFO - PROCESS | 3820 | 1465863484297 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:04 INFO - PROCESS | 3820 | 1465863484418 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 17:18:04 INFO - PROCESS | 3820 | 1465863484657 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:04 INFO - PROCESS | 3820 | 1465863484660 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:04 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C83D40800 == 45 [pid = 3820] [id = 480] 17:18:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C8282EC00) [pid = 3820] [serial = 1440] [outer = 0000000000000000] 17:18:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C83062C00) [pid = 3820] [serial = 1441] [outer = 0000007C8282EC00] 17:18:04 INFO - PROCESS | 3820 | 1465863484730 Marionette DEBUG loaded listener.js 17:18:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C865F2800) [pid = 3820] [serial = 1442] [outer = 0000007C8282EC00] 17:18:05 INFO - PROCESS | 3820 | 1465863485408 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 17:18:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 17:18:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1181ms 17:18:05 INFO - PROCESS | 3820 | 1465863485480 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 17:18:05 INFO - PROCESS | 3820 | 1465863485483 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 17:18:05 INFO - PROCESS | 3820 | 1465863485489 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 17:18:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 17:18:05 INFO - PROCESS | 3820 | 1465863485492 Marionette TRACE conn5 <- [1,1886,null,{}] 17:18:05 INFO - PROCESS | 3820 | 1465863485497 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:05 INFO - PROCESS | 3820 | 1465863485500 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF9F97000 == 44 [pid = 3820] [id = 475] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF62C5800 == 43 [pid = 3820] [id = 474] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899A4800 == 42 [pid = 3820] [id = 473] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4CF9000 == 41 [pid = 3820] [id = 472] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3A65800 == 40 [pid = 3820] [id = 471] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A735000 == 39 [pid = 3820] [id = 470] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891EC000 == 38 [pid = 3820] [id = 469] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87117000 == 37 [pid = 3820] [id = 468] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89063000 == 36 [pid = 3820] [id = 465] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA767000 == 35 [pid = 3820] [id = 453] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899B9000 == 34 [pid = 3820] [id = 458] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB87E000 == 33 [pid = 3820] [id = 457] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAB27800 == 32 [pid = 3820] [id = 454] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B04000 == 31 [pid = 3820] [id = 467] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E86000 == 30 [pid = 3820] [id = 466] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007C83D40800 == 29 [pid = 3820] [id = 480] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAD1B000 == 28 [pid = 3820] [id = 479] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4FA9000 == 27 [pid = 3820] [id = 478] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A332800 == 26 [pid = 3820] [id = 476] 17:18:06 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8906D800 == 25 [pid = 3820] [id = 477] 17:18:06 INFO - PROCESS | 3820 | 1465863486231 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C8A5DF000) [pid = 3820] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C89668800) [pid = 3820] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C83DCD400) [pid = 3820] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C86168000) [pid = 3820] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C87657800) [pid = 3820] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C85945000) [pid = 3820] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C87BDA400) [pid = 3820] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C88A40800) [pid = 3820] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C8A7C9400) [pid = 3820] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C89136400) [pid = 3820] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C87659800) [pid = 3820] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF4C0CC00) [pid = 3820] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8CF0E400) [pid = 3820] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CFABE9000) [pid = 3820] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF6242400) [pid = 3820] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C82E8B400) [pid = 3820] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CFB755C00) [pid = 3820] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF551C000) [pid = 3820] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C8A5EC000) [pid = 3820] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF3B9B000) [pid = 3820] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C89848800) [pid = 3820] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 17:18:06 INFO - PROCESS | 3820 | 1465863486423 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:06 INFO - PROCESS | 3820 | 1465863486426 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:06 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82A91000 == 26 [pid = 3820] [id = 481] 17:18:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C8282D400) [pid = 3820] [serial = 1443] [outer = 0000000000000000] 17:18:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C82A21000) [pid = 3820] [serial = 1444] [outer = 0000007C8282D400] 17:18:06 INFO - PROCESS | 3820 | 1465863486479 Marionette DEBUG loaded listener.js 17:18:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C82E90400) [pid = 3820] [serial = 1445] [outer = 0000007C8282D400] 17:18:06 INFO - PROCESS | 3820 | 1465863486951 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 17:18:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 17:18:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1474ms 17:18:06 INFO - PROCESS | 3820 | 1465863486969 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 17:18:06 INFO - PROCESS | 3820 | 1465863486974 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 17:18:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 17:18:06 INFO - PROCESS | 3820 | 1465863486979 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 17:18:06 INFO - PROCESS | 3820 | 1465863486982 Marionette TRACE conn5 <- [1,1890,null,{}] 17:18:06 INFO - PROCESS | 3820 | 1465863486987 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:07 INFO - PROCESS | 3820 | 1465863486989 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:07 INFO - PROCESS | 3820 | 1465863487080 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 17:18:07 INFO - PROCESS | 3820 | 1465863487088 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:07 INFO - PROCESS | 3820 | 1465863487090 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:07 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87B13000 == 27 [pid = 3820] [id = 482] 17:18:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C8547DC00) [pid = 3820] [serial = 1446] [outer = 0000000000000000] 17:18:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C86170C00) [pid = 3820] [serial = 1447] [outer = 0000007C8547DC00] 17:18:07 INFO - PROCESS | 3820 | 1465863487140 Marionette DEBUG loaded listener.js 17:18:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C865F5C00) [pid = 3820] [serial = 1448] [outer = 0000007C8547DC00] 17:18:07 INFO - PROCESS | 3820 | 1465863487623 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 17:18:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 17:18:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 692ms 17:18:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 17:18:07 INFO - PROCESS | 3820 | 1465863487674 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 17:18:07 INFO - PROCESS | 3820 | 1465863487678 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 17:18:07 INFO - PROCESS | 3820 | 1465863487682 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 17:18:07 INFO - PROCESS | 3820 | 1465863487684 Marionette TRACE conn5 <- [1,1894,null,{}] 17:18:07 INFO - PROCESS | 3820 | 1465863487688 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:07 INFO - PROCESS | 3820 | 1465863487691 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:07 INFO - PROCESS | 3820 | 1465863487819 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 17:18:07 INFO - PROCESS | 3820 | 1465863487905 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:07 INFO - PROCESS | 3820 | 1465863487907 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:07 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891EE000 == 28 [pid = 3820] [id = 483] 17:18:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C824A5000) [pid = 3820] [serial = 1449] [outer = 0000000000000000] 17:18:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C88A3F000) [pid = 3820] [serial = 1450] [outer = 0000007C824A5000] 17:18:07 INFO - PROCESS | 3820 | 1465863487955 Marionette DEBUG loaded listener.js 17:18:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C89138400) [pid = 3820] [serial = 1451] [outer = 0000007C824A5000] 17:18:08 INFO - PROCESS | 3820 | 1465863488351 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 17:18:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 17:18:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 735ms 17:18:08 INFO - PROCESS | 3820 | 1465863488423 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 17:18:08 INFO - PROCESS | 3820 | 1465863488427 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 17:18:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 17:18:08 INFO - PROCESS | 3820 | 1465863488438 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 17:18:08 INFO - PROCESS | 3820 | 1465863488443 Marionette TRACE conn5 <- [1,1898,null,{}] 17:18:08 INFO - PROCESS | 3820 | 1465863488447 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:08 INFO - PROCESS | 3820 | 1465863488451 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:08 INFO - PROCESS | 3820 | 1465863488572 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 17:18:08 INFO - PROCESS | 3820 | 1465863488627 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:08 INFO - PROCESS | 3820 | 1465863488630 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:08 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A71C800 == 29 [pid = 3820] [id = 484] 17:18:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C89662800) [pid = 3820] [serial = 1452] [outer = 0000000000000000] 17:18:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C89820000) [pid = 3820] [serial = 1453] [outer = 0000007C89662800] 17:18:08 INFO - PROCESS | 3820 | 1465863488677 Marionette DEBUG loaded listener.js 17:18:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C89856800) [pid = 3820] [serial = 1454] [outer = 0000007C89662800] 17:18:09 INFO - PROCESS | 3820 | 1465863489124 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 17:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 17:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 734ms 17:18:09 INFO - PROCESS | 3820 | 1465863489181 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 17:18:09 INFO - PROCESS | 3820 | 1465863489184 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 17:18:09 INFO - PROCESS | 3820 | 1465863489187 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 17:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 17:18:09 INFO - PROCESS | 3820 | 1465863489189 Marionette TRACE conn5 <- [1,1902,null,{}] 17:18:09 INFO - PROCESS | 3820 | 1465863489193 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:09 INFO - PROCESS | 3820 | 1465863489195 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:09 INFO - PROCESS | 3820 | 1465863489319 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 17:18:09 INFO - PROCESS | 3820 | 1465863489374 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:09 INFO - PROCESS | 3820 | 1465863489376 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:09 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB12800 == 30 [pid = 3820] [id = 485] 17:18:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C8A5E0400) [pid = 3820] [serial = 1455] [outer = 0000000000000000] 17:18:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C8A5E3C00) [pid = 3820] [serial = 1456] [outer = 0000007C8A5E0400] 17:18:09 INFO - PROCESS | 3820 | 1465863489423 Marionette DEBUG loaded listener.js 17:18:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C8A7C3800) [pid = 3820] [serial = 1457] [outer = 0000007C8A5E0400] 17:18:09 INFO - PROCESS | 3820 | 1465863489867 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 17:18:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 17:18:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 734ms 17:18:09 INFO - PROCESS | 3820 | 1465863489925 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 17:18:09 INFO - PROCESS | 3820 | 1465863489928 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 17:18:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 17:18:09 INFO - PROCESS | 3820 | 1465863489945 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 17:18:09 INFO - PROCESS | 3820 | 1465863489947 Marionette TRACE conn5 <- [1,1906,null,{}] 17:18:09 INFO - PROCESS | 3820 | 1465863489951 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:09 INFO - PROCESS | 3820 | 1465863489953 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:10 INFO - PROCESS | 3820 | 1465863490066 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 17:18:10 INFO - PROCESS | 3820 | 1465863490127 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:10 INFO - PROCESS | 3820 | 1465863490134 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:10 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B0B800 == 31 [pid = 3820] [id = 486] 17:18:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C81B30800) [pid = 3820] [serial = 1458] [outer = 0000000000000000] 17:18:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF3B98800) [pid = 3820] [serial = 1459] [outer = 0000007C81B30800] 17:18:10 INFO - PROCESS | 3820 | 1465863490192 Marionette DEBUG loaded listener.js 17:18:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF45D1800) [pid = 3820] [serial = 1460] [outer = 0000007C81B30800] 17:18:10 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF44C9C00) [pid = 3820] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 17:18:10 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF4FBA000) [pid = 3820] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 17:18:10 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C865F0400) [pid = 3820] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 17:18:10 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF5657800) [pid = 3820] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 17:18:10 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C82828800) [pid = 3820] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 17:18:10 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C82A1E400) [pid = 3820] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 17:18:10 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C81ED9400) [pid = 3820] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 17:18:10 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C8593F000) [pid = 3820] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 17:18:10 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C852E7000) [pid = 3820] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 17:18:10 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C88A39800) [pid = 3820] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 17:18:10 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF5D92800) [pid = 3820] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 17:18:10 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF6E53000) [pid = 3820] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 17:18:10 INFO - PROCESS | 3820 | 1465863490807 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 17:18:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 17:18:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 880ms 17:18:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 17:18:10 INFO - PROCESS | 3820 | 1465863490819 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 17:18:10 INFO - PROCESS | 3820 | 1465863490821 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 17:18:10 INFO - PROCESS | 3820 | 1465863490824 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 17:18:10 INFO - PROCESS | 3820 | 1465863490826 Marionette TRACE conn5 <- [1,1910,null,{}] 17:18:10 INFO - PROCESS | 3820 | 1465863490830 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:10 INFO - PROCESS | 3820 | 1465863490832 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:10 INFO - PROCESS | 3820 | 1465863490956 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 17:18:11 INFO - PROCESS | 3820 | 1465863491008 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:11 INFO - PROCESS | 3820 | 1465863491011 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:11 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82868800 == 32 [pid = 3820] [id = 487] 17:18:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C83DB3800) [pid = 3820] [serial = 1461] [outer = 0000000000000000] 17:18:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF44C9C00) [pid = 3820] [serial = 1462] [outer = 0000007C83DB3800] 17:18:11 INFO - PROCESS | 3820 | 1465863491057 Marionette DEBUG loaded listener.js 17:18:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF551BC00) [pid = 3820] [serial = 1463] [outer = 0000007C83DB3800] 17:18:11 INFO - PROCESS | 3820 | 1465863491428 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 17:18:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 17:18:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 629ms 17:18:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 17:18:11 INFO - PROCESS | 3820 | 1465863491463 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 17:18:11 INFO - PROCESS | 3820 | 1465863491466 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 17:18:11 INFO - PROCESS | 3820 | 1465863491469 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 17:18:11 INFO - PROCESS | 3820 | 1465863491471 Marionette TRACE conn5 <- [1,1914,null,{}] 17:18:11 INFO - PROCESS | 3820 | 1465863491475 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:11 INFO - PROCESS | 3820 | 1465863491477 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:11 INFO - PROCESS | 3820 | 1465863491558 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 17:18:11 INFO - PROCESS | 3820 | 1465863491564 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:11 INFO - PROCESS | 3820 | 1465863491566 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:11 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5F4C800 == 33 [pid = 3820] [id = 488] 17:18:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C83DAFC00) [pid = 3820] [serial = 1464] [outer = 0000000000000000] 17:18:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF5610400) [pid = 3820] [serial = 1465] [outer = 0000007C83DAFC00] 17:18:11 INFO - PROCESS | 3820 | 1465863491610 Marionette DEBUG loaded listener.js 17:18:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF5654400) [pid = 3820] [serial = 1466] [outer = 0000007C83DAFC00] 17:18:12 INFO - PROCESS | 3820 | 1465863492070 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 17:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 17:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 629ms 17:18:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 17:18:12 INFO - PROCESS | 3820 | 1465863492101 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 17:18:12 INFO - PROCESS | 3820 | 1465863492103 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 17:18:12 INFO - PROCESS | 3820 | 1465863492106 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 17:18:12 INFO - PROCESS | 3820 | 1465863492108 Marionette TRACE conn5 <- [1,1918,null,{}] 17:18:12 INFO - PROCESS | 3820 | 1465863492112 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:12 INFO - PROCESS | 3820 | 1465863492114 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:12 INFO - PROCESS | 3820 | 1465863492206 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 17:18:12 INFO - PROCESS | 3820 | 1465863492213 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:12 INFO - PROCESS | 3820 | 1465863492215 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:12 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF9D78800 == 34 [pid = 3820] [id = 489] 17:18:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF565AC00) [pid = 3820] [serial = 1467] [outer = 0000000000000000] 17:18:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF5898400) [pid = 3820] [serial = 1468] [outer = 0000007CF565AC00] 17:18:12 INFO - PROCESS | 3820 | 1465863492260 Marionette DEBUG loaded listener.js 17:18:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF58A5000) [pid = 3820] [serial = 1469] [outer = 0000007CF565AC00] 17:18:12 INFO - PROCESS | 3820 | 1465863492893 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 17:18:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 17:18:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 881ms 17:18:13 INFO - PROCESS | 3820 | 1465863492991 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 17:18:13 INFO - PROCESS | 3820 | 1465863492997 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 17:18:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 17:18:13 INFO - PROCESS | 3820 | 1465863493003 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 17:18:13 INFO - PROCESS | 3820 | 1465863493007 Marionette TRACE conn5 <- [1,1922,null,{}] 17:18:13 INFO - PROCESS | 3820 | 1465863493013 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:13 INFO - PROCESS | 3820 | 1465863493017 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:13 INFO - PROCESS | 3820 | 1465863493156 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 17:18:13 INFO - PROCESS | 3820 | 1465863493274 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:13 INFO - PROCESS | 3820 | 1465863493280 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:13 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E88000 == 35 [pid = 3820] [id = 490] 17:18:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C82E82800) [pid = 3820] [serial = 1470] [outer = 0000000000000000] 17:18:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C84609000) [pid = 3820] [serial = 1471] [outer = 0000007C82E82800] 17:18:13 INFO - PROCESS | 3820 | 1465863493341 Marionette DEBUG loaded listener.js 17:18:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C865ECC00) [pid = 3820] [serial = 1472] [outer = 0000007C82E82800] 17:18:14 INFO - PROCESS | 3820 | 1465863494092 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 17:18:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 17:18:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1123ms 17:18:14 INFO - PROCESS | 3820 | 1465863494128 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 17:18:14 INFO - PROCESS | 3820 | 1465863494133 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 17:18:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 17:18:14 INFO - PROCESS | 3820 | 1465863494140 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 17:18:14 INFO - PROCESS | 3820 | 1465863494143 Marionette TRACE conn5 <- [1,1926,null,{}] 17:18:14 INFO - PROCESS | 3820 | 1465863494172 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:14 INFO - PROCESS | 3820 | 1465863494175 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:14 INFO - PROCESS | 3820 | 1465863494305 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 17:18:14 INFO - PROCESS | 3820 | 1465863494435 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:14 INFO - PROCESS | 3820 | 1465863494438 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:14 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3A59800 == 36 [pid = 3820] [id = 491] 17:18:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C88AB4400) [pid = 3820] [serial = 1473] [outer = 0000000000000000] 17:18:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C891C3C00) [pid = 3820] [serial = 1474] [outer = 0000007C88AB4400] 17:18:14 INFO - PROCESS | 3820 | 1465863494496 Marionette DEBUG loaded listener.js 17:18:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C8966CC00) [pid = 3820] [serial = 1475] [outer = 0000007C88AB4400] 17:18:15 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5F4C800 == 35 [pid = 3820] [id = 488] 17:18:15 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82868800 == 34 [pid = 3820] [id = 487] 17:18:15 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B0B800 == 33 [pid = 3820] [id = 486] 17:18:15 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB12800 == 32 [pid = 3820] [id = 485] 17:18:15 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A71C800 == 31 [pid = 3820] [id = 484] 17:18:15 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891EE000 == 30 [pid = 3820] [id = 483] 17:18:15 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87B13000 == 29 [pid = 3820] [id = 482] 17:18:15 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82A91000 == 28 [pid = 3820] [id = 481] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF450F000) [pid = 3820] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF5616000) [pid = 3820] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF55E7C00) [pid = 3820] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C8A7C2C00) [pid = 3820] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF589C400) [pid = 3820] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF5977400) [pid = 3820] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8A7BC000) [pid = 3820] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C83062800) [pid = 3820] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C85943000) [pid = 3820] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C8981E800) [pid = 3820] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C8913DC00) [pid = 3820] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C8982CC00) [pid = 3820] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C85942800) [pid = 3820] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C871B2400) [pid = 3820] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C891C0400) [pid = 3820] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C89824400) [pid = 3820] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF6087C00) [pid = 3820] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF9D50000) [pid = 3820] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CFA04B000) [pid = 3820] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF6CDA400) [pid = 3820] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CF4FC0000) [pid = 3820] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C8CF1A400) [pid = 3820] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CF5D56800) [pid = 3820] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 17:18:15 INFO - PROCESS | 3820 | 1465863495382 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 17:18:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 17:18:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1300ms 17:18:15 INFO - PROCESS | 3820 | 1465863495442 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 17:18:15 INFO - PROCESS | 3820 | 1465863495446 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 17:18:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 17:18:15 INFO - PROCESS | 3820 | 1465863495451 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 17:18:15 INFO - PROCESS | 3820 | 1465863495455 Marionette TRACE conn5 <- [1,1930,null,{}] 17:18:15 INFO - PROCESS | 3820 | 1465863495461 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:15 INFO - PROCESS | 3820 | 1465863495464 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:15 INFO - PROCESS | 3820 | 1465863495557 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 17:18:15 INFO - PROCESS | 3820 | 1465863495565 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:15 INFO - PROCESS | 3820 | 1465863495570 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:15 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82DB8000 == 29 [pid = 3820] [id = 492] 17:18:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C82E8B000) [pid = 3820] [serial = 1476] [outer = 0000000000000000] 17:18:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C82FBF000) [pid = 3820] [serial = 1477] [outer = 0000007C82E8B000] 17:18:15 INFO - PROCESS | 3820 | 1465863495625 Marionette DEBUG loaded listener.js 17:18:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C83BC7000) [pid = 3820] [serial = 1478] [outer = 0000007C82E8B000] 17:18:16 INFO - PROCESS | 3820 | 1465863496147 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 17:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 734ms 17:18:16 INFO - PROCESS | 3820 | 1465863496184 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 17:18:16 INFO - PROCESS | 3820 | 1465863496189 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 17:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 17:18:16 INFO - PROCESS | 3820 | 1465863496195 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 17:18:16 INFO - PROCESS | 3820 | 1465863496198 Marionette TRACE conn5 <- [1,1934,null,{}] 17:18:16 INFO - PROCESS | 3820 | 1465863496202 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:16 INFO - PROCESS | 3820 | 1465863496205 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:16 INFO - PROCESS | 3820 | 1465863496299 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 17:18:16 INFO - PROCESS | 3820 | 1465863496383 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:16 INFO - PROCESS | 3820 | 1465863496386 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:16 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E1D800 == 30 [pid = 3820] [id = 493] 17:18:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C86217400) [pid = 3820] [serial = 1479] [outer = 0000000000000000] 17:18:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C865E9400) [pid = 3820] [serial = 1480] [outer = 0000007C86217400] 17:18:16 INFO - PROCESS | 3820 | 1465863496435 Marionette DEBUG loaded listener.js 17:18:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C871B5800) [pid = 3820] [serial = 1481] [outer = 0000007C86217400] 17:18:16 INFO - PROCESS | 3820 | 1465863496851 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 17:18:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 17:18:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 671ms 17:18:16 INFO - PROCESS | 3820 | 1465863496869 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 17:18:16 INFO - PROCESS | 3820 | 1465863496871 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 17:18:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 17:18:16 INFO - PROCESS | 3820 | 1465863496875 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 17:18:16 INFO - PROCESS | 3820 | 1465863496879 Marionette TRACE conn5 <- [1,1938,null,{}] 17:18:16 INFO - PROCESS | 3820 | 1465863496892 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:16 INFO - PROCESS | 3820 | 1465863496897 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:17 INFO - PROCESS | 3820 | 1465863497016 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 17:18:17 INFO - PROCESS | 3820 | 1465863497024 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:17 INFO - PROCESS | 3820 | 1465863497028 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:17 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899B0000 == 31 [pid = 3820] [id = 494] 17:18:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C82A22400) [pid = 3820] [serial = 1482] [outer = 0000000000000000] 17:18:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C891CE400) [pid = 3820] [serial = 1483] [outer = 0000007C82A22400] 17:18:17 INFO - PROCESS | 3820 | 1465863497079 Marionette DEBUG loaded listener.js 17:18:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C89826800) [pid = 3820] [serial = 1484] [outer = 0000007C82A22400] 17:18:17 INFO - PROCESS | 3820 | 1465863497534 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 17:18:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 17:18:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 692ms 17:18:17 INFO - PROCESS | 3820 | 1465863497571 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 17:18:17 INFO - PROCESS | 3820 | 1465863497573 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 17:18:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 17:18:17 INFO - PROCESS | 3820 | 1465863497582 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 17:18:17 INFO - PROCESS | 3820 | 1465863497584 Marionette TRACE conn5 <- [1,1942,null,{}] 17:18:17 INFO - PROCESS | 3820 | 1465863497588 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:17 INFO - PROCESS | 3820 | 1465863497590 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:17 INFO - PROCESS | 3820 | 1465863497707 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 17:18:17 INFO - PROCESS | 3820 | 1465863497715 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:17 INFO - PROCESS | 3820 | 1465863497718 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:17 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB0D800 == 32 [pid = 3820] [id = 495] 17:18:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C89884C00) [pid = 3820] [serial = 1485] [outer = 0000000000000000] 17:18:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8988F400) [pid = 3820] [serial = 1486] [outer = 0000007C89884C00] 17:18:17 INFO - PROCESS | 3820 | 1465863497772 Marionette DEBUG loaded listener.js 17:18:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8A5EA000) [pid = 3820] [serial = 1487] [outer = 0000007C89884C00] 17:18:18 INFO - PROCESS | 3820 | 1465863498226 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 17:18:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 17:18:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 671ms 17:18:18 INFO - PROCESS | 3820 | 1465863498259 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 17:18:18 INFO - PROCESS | 3820 | 1465863498261 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 17:18:18 INFO - PROCESS | 3820 | 1465863498264 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 17:18:18 INFO - PROCESS | 3820 | 1465863498266 Marionette TRACE conn5 <- [1,1946,null,{}] 17:18:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 17:18:18 INFO - PROCESS | 3820 | 1465863498270 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:18 INFO - PROCESS | 3820 | 1465863498272 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:18 INFO - PROCESS | 3820 | 1465863498386 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 17:18:18 INFO - PROCESS | 3820 | 1465863498476 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:18 INFO - PROCESS | 3820 | 1465863498478 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:18 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B1E000 == 33 [pid = 3820] [id = 496] 17:18:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C8A7CA800) [pid = 3820] [serial = 1488] [outer = 0000000000000000] 17:18:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C8CF11000) [pid = 3820] [serial = 1489] [outer = 0000007C8A7CA800] 17:18:18 INFO - PROCESS | 3820 | 1465863498526 Marionette DEBUG loaded listener.js 17:18:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CE78C1C00) [pid = 3820] [serial = 1490] [outer = 0000007C8A7CA800] 17:18:18 INFO - PROCESS | 3820 | 1465863498941 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 17:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 17:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 735ms 17:18:19 INFO - PROCESS | 3820 | 1465863499005 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 17:18:19 INFO - PROCESS | 3820 | 1465863499007 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 17:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 17:18:19 INFO - PROCESS | 3820 | 1465863499010 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 17:18:19 INFO - PROCESS | 3820 | 1465863499012 Marionette TRACE conn5 <- [1,1950,null,{}] 17:18:19 INFO - PROCESS | 3820 | 1465863499016 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:19 INFO - PROCESS | 3820 | 1465863499022 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:19 INFO - PROCESS | 3820 | 1465863499174 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 17:18:19 INFO - PROCESS | 3820 | 1465863499181 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:19 INFO - PROCESS | 3820 | 1465863499183 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:19 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55CC800 == 34 [pid = 3820] [id = 497] 17:18:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF4449000) [pid = 3820] [serial = 1491] [outer = 0000000000000000] 17:18:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF4E3B800) [pid = 3820] [serial = 1492] [outer = 0000007CF4449000] 17:18:19 INFO - PROCESS | 3820 | 1465863499273 Marionette DEBUG loaded listener.js 17:18:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF5619400) [pid = 3820] [serial = 1493] [outer = 0000007CF4449000] 17:18:19 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C824A5000) [pid = 3820] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 17:18:19 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8282D400) [pid = 3820] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 17:18:19 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8282EC00) [pid = 3820] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 17:18:19 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C8547DC00) [pid = 3820] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 17:18:19 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C84DEE400) [pid = 3820] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 17:18:19 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C8A5E4400) [pid = 3820] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 17:18:19 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF5897000) [pid = 3820] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 17:18:19 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8A5E0400) [pid = 3820] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 17:18:19 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C83DB3800) [pid = 3820] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 17:18:19 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C81B30800) [pid = 3820] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 17:18:19 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C83DAFC00) [pid = 3820] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 17:18:19 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C89662800) [pid = 3820] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 17:18:19 INFO - PROCESS | 3820 | 1465863499769 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 17:18:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 17:18:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 776ms 17:18:19 INFO - PROCESS | 3820 | 1465863499789 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 17:18:19 INFO - PROCESS | 3820 | 1465863499792 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 17:18:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 17:18:19 INFO - PROCESS | 3820 | 1465863499796 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 17:18:19 INFO - PROCESS | 3820 | 1465863499798 Marionette TRACE conn5 <- [1,1954,null,{}] 17:18:19 INFO - PROCESS | 3820 | 1465863499802 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:19 INFO - PROCESS | 3820 | 1465863499804 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:19 INFO - PROCESS | 3820 | 1465863499886 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 17:18:19 INFO - PROCESS | 3820 | 1465863499894 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:19 INFO - PROCESS | 3820 | 1465863499896 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:19 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6914800 == 35 [pid = 3820] [id = 498] 17:18:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C82824800) [pid = 3820] [serial = 1494] [outer = 0000000000000000] 17:18:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C89668800) [pid = 3820] [serial = 1495] [outer = 0000007C82824800] 17:18:19 INFO - PROCESS | 3820 | 1465863499941 Marionette DEBUG loaded listener.js 17:18:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF561D400) [pid = 3820] [serial = 1496] [outer = 0000007C82824800] 17:18:20 INFO - PROCESS | 3820 | 1465863500396 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 17:18:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 17:18:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 629ms 17:18:20 INFO - PROCESS | 3820 | 1465863500428 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 17:18:20 INFO - PROCESS | 3820 | 1465863500430 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 17:18:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 17:18:20 INFO - PROCESS | 3820 | 1465863500433 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 17:18:20 INFO - PROCESS | 3820 | 1465863500443 Marionette TRACE conn5 <- [1,1958,null,{}] 17:18:20 INFO - PROCESS | 3820 | 1465863500447 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:20 INFO - PROCESS | 3820 | 1465863500449 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:20 INFO - PROCESS | 3820 | 1465863500535 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 17:18:20 INFO - PROCESS | 3820 | 1465863500541 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:20 INFO - PROCESS | 3820 | 1465863500543 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:20 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA0E3000 == 36 [pid = 3820] [id = 499] 17:18:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF5614800) [pid = 3820] [serial = 1497] [outer = 0000000000000000] 17:18:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF58A0800) [pid = 3820] [serial = 1498] [outer = 0000007CF5614800] 17:18:20 INFO - PROCESS | 3820 | 1465863500588 Marionette DEBUG loaded listener.js 17:18:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF5973C00) [pid = 3820] [serial = 1499] [outer = 0000007CF5614800] 17:18:20 INFO - PROCESS | 3820 | 1465863500992 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 17:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 17:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 587ms 17:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 17:18:21 INFO - PROCESS | 3820 | 1465863501023 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 17:18:21 INFO - PROCESS | 3820 | 1465863501026 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 17:18:21 INFO - PROCESS | 3820 | 1465863501029 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 17:18:21 INFO - PROCESS | 3820 | 1465863501031 Marionette TRACE conn5 <- [1,1962,null,{}] 17:18:21 INFO - PROCESS | 3820 | 1465863501047 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:21 INFO - PROCESS | 3820 | 1465863501049 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:21 INFO - PROCESS | 3820 | 1465863501135 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 17:18:21 INFO - PROCESS | 3820 | 1465863501140 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:21 INFO - PROCESS | 3820 | 1465863501142 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:21 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899AF800 == 37 [pid = 3820] [id = 500] 17:18:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF597A400) [pid = 3820] [serial = 1500] [outer = 0000000000000000] 17:18:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF5DB4800) [pid = 3820] [serial = 1501] [outer = 0000007CF597A400] 17:18:21 INFO - PROCESS | 3820 | 1465863501186 Marionette DEBUG loaded listener.js 17:18:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF6207800) [pid = 3820] [serial = 1502] [outer = 0000007CF597A400] 17:18:21 INFO - PROCESS | 3820 | 1465863501639 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 17:18:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 17:18:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 650ms 17:18:21 INFO - PROCESS | 3820 | 1465863501708 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 17:18:21 INFO - PROCESS | 3820 | 1465863501713 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 17:18:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 17:18:21 INFO - PROCESS | 3820 | 1465863501724 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 17:18:21 INFO - PROCESS | 3820 | 1465863501729 Marionette TRACE conn5 <- [1,1966,null,{}] 17:18:21 INFO - PROCESS | 3820 | 1465863501736 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:21 INFO - PROCESS | 3820 | 1465863501740 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:21 INFO - PROCESS | 3820 | 1465863501865 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 17:18:21 INFO - PROCESS | 3820 | 1465863501964 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:21 INFO - PROCESS | 3820 | 1465863501969 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:21 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82D9E800 == 38 [pid = 3820] [id = 501] 17:18:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C82DF6C00) [pid = 3820] [serial = 1503] [outer = 0000000000000000] 17:18:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C8305AC00) [pid = 3820] [serial = 1504] [outer = 0000007C82DF6C00] 17:18:22 INFO - PROCESS | 3820 | 1465863502030 Marionette DEBUG loaded listener.js 17:18:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C852EB800) [pid = 3820] [serial = 1505] [outer = 0000007C82DF6C00] 17:18:22 INFO - PROCESS | 3820 | 1465863502704 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:18:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 17:18:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1024ms 17:18:22 INFO - PROCESS | 3820 | 1465863502752 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 17:18:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 17:18:22 INFO - PROCESS | 3820 | 1465863502755 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 17:18:22 INFO - PROCESS | 3820 | 1465863502763 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 17:18:22 INFO - PROCESS | 3820 | 1465863502767 Marionette TRACE conn5 <- [1,1970,null,{}] 17:18:22 INFO - PROCESS | 3820 | 1465863502771 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:22 INFO - PROCESS | 3820 | 1465863502774 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:22 INFO - PROCESS | 3820 | 1465863502892 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 17:18:23 INFO - PROCESS | 3820 | 1465863502990 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:23 INFO - PROCESS | 3820 | 1465863502993 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:23 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB07800 == 39 [pid = 3820] [id = 502] 17:18:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C89137400) [pid = 3820] [serial = 1506] [outer = 0000000000000000] 17:18:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C891CE800) [pid = 3820] [serial = 1507] [outer = 0000007C89137400] 17:18:23 INFO - PROCESS | 3820 | 1465863503053 Marionette DEBUG loaded listener.js 17:18:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C89856C00) [pid = 3820] [serial = 1508] [outer = 0000007C89137400] 17:18:23 INFO - PROCESS | 3820 | 1465863503649 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:18:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 17:18:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 945ms 17:18:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 17:18:23 INFO - PROCESS | 3820 | 1465863503705 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 17:18:23 INFO - PROCESS | 3820 | 1465863503707 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 17:18:23 INFO - PROCESS | 3820 | 1465863503712 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 17:18:23 INFO - PROCESS | 3820 | 1465863503714 Marionette TRACE conn5 <- [1,1974,null,{}] 17:18:23 INFO - PROCESS | 3820 | 1465863503724 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:23 INFO - PROCESS | 3820 | 1465863503729 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:23 INFO - PROCESS | 3820 | 1465863503849 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 17:18:23 INFO - PROCESS | 3820 | 1465863503977 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:23 INFO - PROCESS | 3820 | 1465863503981 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:24 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB72A000 == 40 [pid = 3820] [id = 503] 17:18:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF4ED0800) [pid = 3820] [serial = 1509] [outer = 0000000000000000] 17:18:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF5524400) [pid = 3820] [serial = 1510] [outer = 0000007CF4ED0800] 17:18:24 INFO - PROCESS | 3820 | 1465863504045 Marionette DEBUG loaded listener.js 17:18:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF58A1800) [pid = 3820] [serial = 1511] [outer = 0000007CF4ED0800] 17:18:24 INFO - PROCESS | 3820 | 1465863504653 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:18:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 17:18:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 986ms 17:18:24 INFO - PROCESS | 3820 | 1465863504699 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 17:18:24 INFO - PROCESS | 3820 | 1465863504702 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 17:18:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 17:18:24 INFO - PROCESS | 3820 | 1465863504706 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 17:18:24 INFO - PROCESS | 3820 | 1465863504708 Marionette TRACE conn5 <- [1,1978,null,{}] 17:18:24 INFO - PROCESS | 3820 | 1465863504712 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:24 INFO - PROCESS | 3820 | 1465863504714 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:24 INFO - PROCESS | 3820 | 1465863504829 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 17:18:24 INFO - PROCESS | 3820 | 1465863504927 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:24 INFO - PROCESS | 3820 | 1465863504929 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:24 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFBE93000 == 41 [pid = 3820] [id = 504] 17:18:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CF9D4C800) [pid = 3820] [serial = 1512] [outer = 0000000000000000] 17:18:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007CF9DBD000) [pid = 3820] [serial = 1513] [outer = 0000007CF9D4C800] 17:18:24 INFO - PROCESS | 3820 | 1465863504986 Marionette DEBUG loaded listener.js 17:18:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007CFA04B000) [pid = 3820] [serial = 1514] [outer = 0000007CF9D4C800] 17:18:25 INFO - PROCESS | 3820 | 1465863505807 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 17:18:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 17:18:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1135ms 17:18:25 INFO - PROCESS | 3820 | 1465863505844 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 17:18:25 INFO - PROCESS | 3820 | 1465863505848 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 17:18:25 INFO - PROCESS | 3820 | 1465863505854 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 17:18:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 17:18:25 INFO - PROCESS | 3820 | 1465863505857 Marionette TRACE conn5 <- [1,1982,null,{}] 17:18:25 INFO - PROCESS | 3820 | 1465863505863 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:25 INFO - PROCESS | 3820 | 1465863505867 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:25 INFO - PROCESS | 3820 | 1465863505975 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 17:18:26 INFO - PROCESS | 3820 | 1465863506054 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:26 INFO - PROCESS | 3820 | 1465863506058 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:26 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E75000 == 42 [pid = 3820] [id = 505] 17:18:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007C83DC7000) [pid = 3820] [serial = 1515] [outer = 0000000000000000] 17:18:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007C85260400) [pid = 3820] [serial = 1516] [outer = 0000007C83DC7000] 17:18:26 INFO - PROCESS | 3820 | 1465863506153 Marionette DEBUG loaded listener.js 17:18:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007C871B7800) [pid = 3820] [serial = 1517] [outer = 0000007C83DC7000] 17:18:27 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA0E3000 == 41 [pid = 3820] [id = 499] 17:18:27 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6914800 == 40 [pid = 3820] [id = 498] 17:18:27 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55CC800 == 39 [pid = 3820] [id = 497] 17:18:27 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B1E000 == 38 [pid = 3820] [id = 496] 17:18:27 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB0D800 == 37 [pid = 3820] [id = 495] 17:18:27 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899B0000 == 36 [pid = 3820] [id = 494] 17:18:27 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E1D800 == 35 [pid = 3820] [id = 493] 17:18:27 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82DB8000 == 34 [pid = 3820] [id = 492] 17:18:27 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF9D78800 == 33 [pid = 3820] [id = 489] 17:18:27 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E88000 == 32 [pid = 3820] [id = 490] 17:18:27 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3A59800 == 31 [pid = 3820] [id = 491] 17:18:27 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFBE93000 == 30 [pid = 3820] [id = 504] 17:18:27 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB72A000 == 29 [pid = 3820] [id = 503] 17:18:27 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB07800 == 28 [pid = 3820] [id = 502] 17:18:27 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899AF800 == 27 [pid = 3820] [id = 500] 17:18:27 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82D9E800 == 26 [pid = 3820] [id = 501] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007C88A3F000) [pid = 3820] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007C82A21000) [pid = 3820] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C82E90400) [pid = 3820] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007C865F2800) [pid = 3820] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C83062C00) [pid = 3820] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C86170C00) [pid = 3820] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C865F5C00) [pid = 3820] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C88ABB000) [pid = 3820] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C871B3800) [pid = 3820] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF44C0800) [pid = 3820] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C8A5EB800) [pid = 3820] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CFA0AD000) [pid = 3820] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF5972800) [pid = 3820] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8A7C3800) [pid = 3820] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8A5E3C00) [pid = 3820] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF44C9C00) [pid = 3820] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CF5898400) [pid = 3820] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CF3B98800) [pid = 3820] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF5610400) [pid = 3820] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF45D1800) [pid = 3820] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C89820000) [pid = 3820] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C89856800) [pid = 3820] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF551BC00) [pid = 3820] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF5654400) [pid = 3820] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C89138400) [pid = 3820] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 17:18:27 INFO - PROCESS | 3820 | 1465863507481 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 17:18:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 17:18:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1678ms 17:18:27 INFO - PROCESS | 3820 | 1465863507537 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 17:18:27 INFO - PROCESS | 3820 | 1465863507541 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 17:18:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 17:18:27 INFO - PROCESS | 3820 | 1465863507550 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 17:18:27 INFO - PROCESS | 3820 | 1465863507553 Marionette TRACE conn5 <- [1,1986,null,{}] 17:18:27 INFO - PROCESS | 3820 | 1465863507559 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:27 INFO - PROCESS | 3820 | 1465863507562 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:27 INFO - PROCESS | 3820 | 1465863507663 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 17:18:27 INFO - PROCESS | 3820 | 1465863507670 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:27 INFO - PROCESS | 3820 | 1465863507673 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:27 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C83BE9000 == 27 [pid = 3820] [id = 506] 17:18:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C82DF7400) [pid = 3820] [serial = 1518] [outer = 0000000000000000] 17:18:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C82FBE400) [pid = 3820] [serial = 1519] [outer = 0000007C82DF7400] 17:18:27 INFO - PROCESS | 3820 | 1465863507722 Marionette DEBUG loaded listener.js 17:18:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C83DB1000) [pid = 3820] [serial = 1520] [outer = 0000007C82DF7400] 17:18:28 INFO - PROCESS | 3820 | 1465863508205 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 17:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 17:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 692ms 17:18:28 INFO - PROCESS | 3820 | 1465863508242 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 17:18:28 INFO - PROCESS | 3820 | 1465863508248 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 17:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 17:18:28 INFO - PROCESS | 3820 | 1465863508255 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 17:18:28 INFO - PROCESS | 3820 | 1465863508258 Marionette TRACE conn5 <- [1,1990,null,{}] 17:18:28 INFO - PROCESS | 3820 | 1465863508262 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:28 INFO - PROCESS | 3820 | 1465863508264 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:28 INFO - PROCESS | 3820 | 1465863508356 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 17:18:28 INFO - PROCESS | 3820 | 1465863508365 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:28 INFO - PROCESS | 3820 | 1465863508368 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:28 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E1D800 == 28 [pid = 3820] [id = 507] 17:18:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8616E000) [pid = 3820] [serial = 1521] [outer = 0000000000000000] 17:18:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C8620A400) [pid = 3820] [serial = 1522] [outer = 0000007C8616E000] 17:18:28 INFO - PROCESS | 3820 | 1465863508418 Marionette DEBUG loaded listener.js 17:18:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C871B0000) [pid = 3820] [serial = 1523] [outer = 0000007C8616E000] 17:18:28 INFO - PROCESS | 3820 | 1465863508906 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 17:18:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 17:18:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 692ms 17:18:28 INFO - PROCESS | 3820 | 1465863508948 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 17:18:28 INFO - PROCESS | 3820 | 1465863508950 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 17:18:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 17:18:28 INFO - PROCESS | 3820 | 1465863508954 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 17:18:28 INFO - PROCESS | 3820 | 1465863508958 Marionette TRACE conn5 <- [1,1994,null,{}] 17:18:28 INFO - PROCESS | 3820 | 1465863508970 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:28 INFO - PROCESS | 3820 | 1465863508975 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:29 INFO - PROCESS | 3820 | 1465863509099 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 17:18:29 INFO - PROCESS | 3820 | 1465863509192 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:29 INFO - PROCESS | 3820 | 1465863509196 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:29 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899AA800 == 29 [pid = 3820] [id = 508] 17:18:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C82A23000) [pid = 3820] [serial = 1524] [outer = 0000000000000000] 17:18:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C88ABC400) [pid = 3820] [serial = 1525] [outer = 0000007C82A23000] 17:18:29 INFO - PROCESS | 3820 | 1465863509246 Marionette DEBUG loaded listener.js 17:18:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C891C4C00) [pid = 3820] [serial = 1526] [outer = 0000007C82A23000] 17:18:29 INFO - PROCESS | 3820 | 1465863509672 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 17:18:29 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 17:18:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 776ms 17:18:29 INFO - PROCESS | 3820 | 1465863509733 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 17:18:29 INFO - PROCESS | 3820 | 1465863509736 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 17:18:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 17:18:29 INFO - PROCESS | 3820 | 1465863509740 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 17:18:29 INFO - PROCESS | 3820 | 1465863509741 Marionette TRACE conn5 <- [1,1998,null,{}] 17:18:29 INFO - PROCESS | 3820 | 1465863509750 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:29 INFO - PROCESS | 3820 | 1465863509752 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:29 INFO - PROCESS | 3820 | 1465863509876 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 17:18:29 INFO - PROCESS | 3820 | 1465863509889 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:29 INFO - PROCESS | 3820 | 1465863509891 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:29 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA07800 == 30 [pid = 3820] [id = 509] 17:18:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C89664000) [pid = 3820] [serial = 1527] [outer = 0000000000000000] 17:18:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C89670000) [pid = 3820] [serial = 1528] [outer = 0000007C89664000] 17:18:29 INFO - PROCESS | 3820 | 1465863509982 Marionette DEBUG loaded listener.js 17:18:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C89854400) [pid = 3820] [serial = 1529] [outer = 0000007C89664000] 17:18:30 INFO - PROCESS | 3820 | 1465863510439 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 17:18:30 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 17:18:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 734ms 17:18:30 INFO - PROCESS | 3820 | 1465863510485 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 17:18:30 INFO - PROCESS | 3820 | 1465863510487 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 17:18:30 INFO - PROCESS | 3820 | 1465863510491 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 17:18:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 17:18:30 INFO - PROCESS | 3820 | 1465863510493 Marionette TRACE conn5 <- [1,2002,null,{}] 17:18:30 INFO - PROCESS | 3820 | 1465863510496 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:30 INFO - PROCESS | 3820 | 1465863510498 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:30 INFO - PROCESS | 3820 | 1465863510611 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 17:18:30 INFO - PROCESS | 3820 | 1465863510618 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:30 INFO - PROCESS | 3820 | 1465863510620 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:30 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8D6C8000 == 31 [pid = 3820] [id = 510] 17:18:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C8616DC00) [pid = 3820] [serial = 1530] [outer = 0000000000000000] 17:18:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C8A5E1C00) [pid = 3820] [serial = 1531] [outer = 0000007C8616DC00] 17:18:30 INFO - PROCESS | 3820 | 1465863510670 Marionette DEBUG loaded listener.js 17:18:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C8A7C1000) [pid = 3820] [serial = 1532] [outer = 0000007C8616DC00] 17:18:31 INFO - PROCESS | 3820 | 1465863511144 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 17:18:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 17:18:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 672ms 17:18:31 INFO - PROCESS | 3820 | 1465863511172 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 17:18:31 INFO - PROCESS | 3820 | 1465863511174 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 17:18:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 17:18:31 INFO - PROCESS | 3820 | 1465863511177 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 17:18:31 INFO - PROCESS | 3820 | 1465863511179 Marionette TRACE conn5 <- [1,2006,null,{}] 17:18:31 INFO - PROCESS | 3820 | 1465863511183 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:31 INFO - PROCESS | 3820 | 1465863511189 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:31 INFO - PROCESS | 3820 | 1465863511327 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 17:18:31 INFO - PROCESS | 3820 | 1465863511385 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:31 INFO - PROCESS | 3820 | 1465863511387 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:31 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4411000 == 32 [pid = 3820] [id = 511] 17:18:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C8A7CA400) [pid = 3820] [serial = 1533] [outer = 0000000000000000] 17:18:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF3B99800) [pid = 3820] [serial = 1534] [outer = 0000007C8A7CA400] 17:18:31 INFO - PROCESS | 3820 | 1465863511435 Marionette DEBUG loaded listener.js 17:18:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF4C34000) [pid = 3820] [serial = 1535] [outer = 0000007C8A7CA400] 17:18:31 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C89884C00) [pid = 3820] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 17:18:31 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF4449000) [pid = 3820] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 17:18:31 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C8A7CA800) [pid = 3820] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 17:18:31 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C82A22400) [pid = 3820] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 17:18:31 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C86217400) [pid = 3820] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 17:18:31 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C82E82800) [pid = 3820] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 17:18:31 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C82E8B000) [pid = 3820] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 17:18:31 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C88AB4400) [pid = 3820] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 17:18:31 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF565AC00) [pid = 3820] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 17:18:31 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CF5614800) [pid = 3820] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 17:18:31 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CF597A400) [pid = 3820] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 17:18:31 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C82824800) [pid = 3820] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 17:18:32 INFO - PROCESS | 3820 | 1465863511995 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 17:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 881ms 17:18:32 INFO - PROCESS | 3820 | 1465863512062 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 17:18:32 INFO - PROCESS | 3820 | 1465863512064 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 17:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 17:18:32 INFO - PROCESS | 3820 | 1465863512068 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 17:18:32 INFO - PROCESS | 3820 | 1465863512070 Marionette TRACE conn5 <- [1,2010,null,{}] 17:18:32 INFO - PROCESS | 3820 | 1465863512073 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:32 INFO - PROCESS | 3820 | 1465863512075 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:32 INFO - PROCESS | 3820 | 1465863512156 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 17:18:32 INFO - PROCESS | 3820 | 1465863512163 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:32 INFO - PROCESS | 3820 | 1465863512165 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:32 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55B8000 == 33 [pid = 3820] [id = 512] 17:18:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C82A1FC00) [pid = 3820] [serial = 1536] [outer = 0000000000000000] 17:18:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF4C2E000) [pid = 3820] [serial = 1537] [outer = 0000007C82A1FC00] 17:18:32 INFO - PROCESS | 3820 | 1465863512210 Marionette DEBUG loaded listener.js 17:18:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF4ED5400) [pid = 3820] [serial = 1538] [outer = 0000007C82A1FC00] 17:18:32 INFO - PROCESS | 3820 | 1465863512637 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 17:18:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 17:18:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 629ms 17:18:32 INFO - PROCESS | 3820 | 1465863512700 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 17:18:32 INFO - PROCESS | 3820 | 1465863512702 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 17:18:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 17:18:32 INFO - PROCESS | 3820 | 1465863512705 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 17:18:32 INFO - PROCESS | 3820 | 1465863512707 Marionette TRACE conn5 <- [1,2014,null,{}] 17:18:32 INFO - PROCESS | 3820 | 1465863512711 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:32 INFO - PROCESS | 3820 | 1465863512713 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:32 INFO - PROCESS | 3820 | 1465863512795 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 17:18:32 INFO - PROCESS | 3820 | 1465863512801 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:32 INFO - PROCESS | 3820 | 1465863512803 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:32 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6267800 == 34 [pid = 3820] [id = 513] 17:18:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF55E5C00) [pid = 3820] [serial = 1539] [outer = 0000000000000000] 17:18:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF55EBC00) [pid = 3820] [serial = 1540] [outer = 0000007CF55E5C00] 17:18:32 INFO - PROCESS | 3820 | 1465863512849 Marionette DEBUG loaded listener.js 17:18:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF5618800) [pid = 3820] [serial = 1541] [outer = 0000007CF55E5C00] 17:18:33 INFO - PROCESS | 3820 | 1465863513320 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 17:18:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 17:18:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 671ms 17:18:33 INFO - PROCESS | 3820 | 1465863513381 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 17:18:33 INFO - PROCESS | 3820 | 1465863513383 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 17:18:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 17:18:33 INFO - PROCESS | 3820 | 1465863513386 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 17:18:33 INFO - PROCESS | 3820 | 1465863513388 Marionette TRACE conn5 <- [1,2018,null,{}] 17:18:33 INFO - PROCESS | 3820 | 1465863513391 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:33 INFO - PROCESS | 3820 | 1465863513393 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:33 INFO - PROCESS | 3820 | 1465863513477 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 17:18:33 INFO - PROCESS | 3820 | 1465863513485 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:33 INFO - PROCESS | 3820 | 1465863513487 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:33 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899AA000 == 35 [pid = 3820] [id = 514] 17:18:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF5614800) [pid = 3820] [serial = 1542] [outer = 0000000000000000] 17:18:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF565C400) [pid = 3820] [serial = 1543] [outer = 0000007CF5614800] 17:18:33 INFO - PROCESS | 3820 | 1465863513534 Marionette DEBUG loaded listener.js 17:18:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF589FC00) [pid = 3820] [serial = 1544] [outer = 0000007CF5614800] 17:18:34 INFO - PROCESS | 3820 | 1465863514373 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 17:18:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 17:18:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1022ms 17:18:34 INFO - PROCESS | 3820 | 1465863514450 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 17:18:34 INFO - PROCESS | 3820 | 1465863514454 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 17:18:34 INFO - PROCESS | 3820 | 1465863514459 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 17:18:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 17:18:34 INFO - PROCESS | 3820 | 1465863514465 Marionette TRACE conn5 <- [1,2022,null,{}] 17:18:34 INFO - PROCESS | 3820 | 1465863514470 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:34 INFO - PROCESS | 3820 | 1465863514474 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:34 INFO - PROCESS | 3820 | 1465863514607 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 17:18:34 INFO - PROCESS | 3820 | 1465863514725 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:34 INFO - PROCESS | 3820 | 1465863514728 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:34 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E1B000 == 36 [pid = 3820] [id = 515] 17:18:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C834F4C00) [pid = 3820] [serial = 1545] [outer = 0000000000000000] 17:18:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C83DC6C00) [pid = 3820] [serial = 1546] [outer = 0000007C834F4C00] 17:18:34 INFO - PROCESS | 3820 | 1465863514789 Marionette DEBUG loaded listener.js 17:18:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C865F6000) [pid = 3820] [serial = 1547] [outer = 0000007C834F4C00] 17:18:35 INFO - PROCESS | 3820 | 1465863515549 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:18:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 17:18:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1129ms 17:18:35 INFO - PROCESS | 3820 | 1465863515596 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 17:18:35 INFO - PROCESS | 3820 | 1465863515601 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 17:18:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 17:18:35 INFO - PROCESS | 3820 | 1465863515608 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 17:18:35 INFO - PROCESS | 3820 | 1465863515611 Marionette TRACE conn5 <- [1,2026,null,{}] 17:18:35 INFO - PROCESS | 3820 | 1465863515615 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:35 INFO - PROCESS | 3820 | 1465863515618 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:35 INFO - PROCESS | 3820 | 1465863515760 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 17:18:35 INFO - PROCESS | 3820 | 1465863515966 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:35 INFO - PROCESS | 3820 | 1465863515969 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:35 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82D8A000 == 37 [pid = 3820] [id = 516] 17:18:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C82A1A400) [pid = 3820] [serial = 1548] [outer = 0000000000000000] 17:18:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C82E86C00) [pid = 3820] [serial = 1549] [outer = 0000007C82A1A400] 17:18:36 INFO - PROCESS | 3820 | 1465863516027 Marionette DEBUG loaded listener.js 17:18:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C85938000) [pid = 3820] [serial = 1550] [outer = 0000007C82A1A400] 17:18:36 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6267800 == 36 [pid = 3820] [id = 513] 17:18:36 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55B8000 == 35 [pid = 3820] [id = 512] 17:18:36 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4411000 == 34 [pid = 3820] [id = 511] 17:18:36 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8D6C8000 == 33 [pid = 3820] [id = 510] 17:18:36 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA07800 == 32 [pid = 3820] [id = 509] 17:18:36 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899AA800 == 31 [pid = 3820] [id = 508] 17:18:36 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E1D800 == 30 [pid = 3820] [id = 507] 17:18:36 INFO - PROCESS | 3820 | --DOCSHELL 0000007C83BE9000 == 29 [pid = 3820] [id = 506] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C8988F400) [pid = 3820] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007CF4E3B800) [pid = 3820] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CE78C1C00) [pid = 3820] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C8CF11000) [pid = 3820] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C891CE400) [pid = 3820] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C865E9400) [pid = 3820] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C871B5800) [pid = 3820] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C84609000) [pid = 3820] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C865ECC00) [pid = 3820] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C82FBF000) [pid = 3820] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C83BC7000) [pid = 3820] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C891C3C00) [pid = 3820] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C8966CC00) [pid = 3820] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CF58A5000) [pid = 3820] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF5973C00) [pid = 3820] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF5DB4800) [pid = 3820] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF6207800) [pid = 3820] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF5619400) [pid = 3820] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF561D400) [pid = 3820] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C89668800) [pid = 3820] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C8A5EA000) [pid = 3820] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CF58A0800) [pid = 3820] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C89826800) [pid = 3820] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 17:18:36 INFO - PROCESS | 3820 | 1465863516692 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 17:18:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 17:18:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1139ms 17:18:36 INFO - PROCESS | 3820 | 1465863516749 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 17:18:36 INFO - PROCESS | 3820 | 1465863516753 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 17:18:36 INFO - PROCESS | 3820 | 1465863516757 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 17:18:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 17:18:36 INFO - PROCESS | 3820 | 1465863516760 Marionette TRACE conn5 <- [1,2030,null,{}] 17:18:36 INFO - PROCESS | 3820 | 1465863516765 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:36 INFO - PROCESS | 3820 | 1465863516770 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:36 INFO - PROCESS | 3820 | 1465863516866 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 17:18:36 INFO - PROCESS | 3820 | 1465863516949 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:36 INFO - PROCESS | 3820 | 1465863516952 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:36 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E0B800 == 30 [pid = 3820] [id = 517] 17:18:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C82A28800) [pid = 3820] [serial = 1551] [outer = 0000000000000000] 17:18:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C8548CC00) [pid = 3820] [serial = 1552] [outer = 0000007C82A28800] 17:18:37 INFO - PROCESS | 3820 | 1465863517003 Marionette DEBUG loaded listener.js 17:18:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C88A41000) [pid = 3820] [serial = 1553] [outer = 0000007C82A28800] 17:18:37 INFO - PROCESS | 3820 | 1465863517468 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 17:18:37 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) 17:18:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 735ms 17:18:37 INFO - PROCESS | 3820 | 1465863517499 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 17:18:37 INFO - PROCESS | 3820 | 1465863517503 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 17:18:37 INFO - PROCESS | 3820 | 1465863517507 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 17:18:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 17:18:37 INFO - PROCESS | 3820 | 1465863517510 Marionette TRACE conn5 <- [1,2034,null,{}] 17:18:37 INFO - PROCESS | 3820 | 1465863517514 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:37 INFO - PROCESS | 3820 | 1465863517517 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:37 INFO - PROCESS | 3820 | 1465863517611 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 17:18:37 INFO - PROCESS | 3820 | 1465863517619 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:37 INFO - PROCESS | 3820 | 1465863517622 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:37 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899BA800 == 31 [pid = 3820] [id = 518] 17:18:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C89663800) [pid = 3820] [serial = 1554] [outer = 0000000000000000] 17:18:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C89820800) [pid = 3820] [serial = 1555] [outer = 0000007C89663800] 17:18:37 INFO - PROCESS | 3820 | 1465863517668 Marionette DEBUG loaded listener.js 17:18:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C89851400) [pid = 3820] [serial = 1556] [outer = 0000007C89663800] 17:18:38 INFO - PROCESS | 3820 | 1465863518154 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 17:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 17:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 671ms 17:18:38 INFO - PROCESS | 3820 | 1465863518181 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 17:18:38 INFO - PROCESS | 3820 | 1465863518184 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 17:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 17:18:38 INFO - PROCESS | 3820 | 1465863518189 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 17:18:38 INFO - PROCESS | 3820 | 1465863518195 Marionette TRACE conn5 <- [1,2038,null,{}] 17:18:38 INFO - PROCESS | 3820 | 1465863518205 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:38 INFO - PROCESS | 3820 | 1465863518209 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:38 INFO - PROCESS | 3820 | 1465863518299 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 17:18:38 INFO - PROCESS | 3820 | 1465863518308 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:38 INFO - PROCESS | 3820 | 1465863518310 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:38 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8D6D5000 == 32 [pid = 3820] [id = 519] 17:18:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C81EDBC00) [pid = 3820] [serial = 1557] [outer = 0000000000000000] 17:18:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8CF11400) [pid = 3820] [serial = 1558] [outer = 0000007C81EDBC00] 17:18:38 INFO - PROCESS | 3820 | 1465863518355 Marionette DEBUG loaded listener.js 17:18:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF3B97800) [pid = 3820] [serial = 1559] [outer = 0000007C81EDBC00] 17:18:38 INFO - PROCESS | 3820 | 1465863518814 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 17:18:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 17:18:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 693ms 17:18:38 INFO - PROCESS | 3820 | 1465863518882 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 17:18:38 INFO - PROCESS | 3820 | 1465863518885 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 17:18:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 17:18:38 INFO - PROCESS | 3820 | 1465863518895 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 17:18:38 INFO - PROCESS | 3820 | 1465863518897 Marionette TRACE conn5 <- [1,2042,null,{}] 17:18:38 INFO - PROCESS | 3820 | 1465863518901 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:38 INFO - PROCESS | 3820 | 1465863518903 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:39 INFO - PROCESS | 3820 | 1465863519022 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 17:18:39 INFO - PROCESS | 3820 | 1465863519029 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:39 INFO - PROCESS | 3820 | 1465863519032 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:39 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4423000 == 33 [pid = 3820] [id = 520] 17:18:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF44C2800) [pid = 3820] [serial = 1560] [outer = 0000000000000000] 17:18:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF4509000) [pid = 3820] [serial = 1561] [outer = 0000007CF44C2800] 17:18:39 INFO - PROCESS | 3820 | 1465863519083 Marionette DEBUG loaded listener.js 17:18:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF4ED1800) [pid = 3820] [serial = 1562] [outer = 0000007CF44C2800] 17:18:39 INFO - PROCESS | 3820 | 1465863519534 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 17:18:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 17:18:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 691ms 17:18:39 INFO - PROCESS | 3820 | 1465863519582 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 17:18:39 INFO - PROCESS | 3820 | 1465863519584 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 17:18:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 17:18:39 INFO - PROCESS | 3820 | 1465863519594 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 17:18:39 INFO - PROCESS | 3820 | 1465863519596 Marionette TRACE conn5 <- [1,2046,null,{}] 17:18:39 INFO - PROCESS | 3820 | 1465863519599 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:39 INFO - PROCESS | 3820 | 1465863519601 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:39 INFO - PROCESS | 3820 | 1465863519741 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 17:18:39 INFO - PROCESS | 3820 | 1465863519764 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:39 INFO - PROCESS | 3820 | 1465863519771 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:39 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB21800 == 34 [pid = 3820] [id = 521] 17:18:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF55EE800) [pid = 3820] [serial = 1563] [outer = 0000000000000000] 17:18:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF5615C00) [pid = 3820] [serial = 1564] [outer = 0000007CF55EE800] 17:18:39 INFO - PROCESS | 3820 | 1465863519828 Marionette DEBUG loaded listener.js 17:18:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF589D400) [pid = 3820] [serial = 1565] [outer = 0000007CF55EE800] 17:18:40 INFO - PROCESS | 3820 | 1465863520313 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 17:18:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 17:18:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 776ms 17:18:40 INFO - PROCESS | 3820 | 1465863520372 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 17:18:40 INFO - PROCESS | 3820 | 1465863520374 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 17:18:40 INFO - PROCESS | 3820 | 1465863520377 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 17:18:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 17:18:40 INFO - PROCESS | 3820 | 1465863520379 Marionette TRACE conn5 <- [1,2050,null,{}] 17:18:40 INFO - PROCESS | 3820 | 1465863520383 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:40 INFO - PROCESS | 3820 | 1465863520385 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:40 INFO - PROCESS | 3820 | 1465863520509 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 17:18:40 INFO - PROCESS | 3820 | 1465863520568 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:40 INFO - PROCESS | 3820 | 1465863520570 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:40 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA0D4000 == 35 [pid = 3820] [id = 522] 17:18:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF5D60000) [pid = 3820] [serial = 1566] [outer = 0000000000000000] 17:18:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF600EC00) [pid = 3820] [serial = 1567] [outer = 0000007CF5D60000] 17:18:40 INFO - PROCESS | 3820 | 1465863520617 Marionette DEBUG loaded listener.js 17:18:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF6210000) [pid = 3820] [serial = 1568] [outer = 0000007CF5D60000] 17:18:40 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C82DF7400) [pid = 3820] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 17:18:40 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C82A23000) [pid = 3820] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 17:18:40 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C8616E000) [pid = 3820] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 17:18:40 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C83DC7000) [pid = 3820] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 17:18:40 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C89664000) [pid = 3820] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 17:18:40 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8616DC00) [pid = 3820] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 17:18:40 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C8A7CA400) [pid = 3820] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 17:18:40 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C82DF6C00) [pid = 3820] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 17:18:40 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C89137400) [pid = 3820] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 17:18:40 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF4ED0800) [pid = 3820] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 17:18:40 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF9D4C800) [pid = 3820] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 17:18:40 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF55E5C00) [pid = 3820] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 17:18:40 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C82A1FC00) [pid = 3820] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 17:18:41 INFO - PROCESS | 3820 | 1465863521064 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 17:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 17:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 734ms 17:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 17:18:41 INFO - PROCESS | 3820 | 1465863521118 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 17:18:41 INFO - PROCESS | 3820 | 1465863521120 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 17:18:41 INFO - PROCESS | 3820 | 1465863521123 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 17:18:41 INFO - PROCESS | 3820 | 1465863521125 Marionette TRACE conn5 <- [1,2054,null,{}] 17:18:41 INFO - PROCESS | 3820 | 1465863521129 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:41 INFO - PROCESS | 3820 | 1465863521131 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:41 INFO - PROCESS | 3820 | 1465863521244 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 17:18:41 INFO - PROCESS | 3820 | 1465863521297 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:41 INFO - PROCESS | 3820 | 1465863521299 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:41 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876DE800 == 36 [pid = 3820] [id = 523] 17:18:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8616DC00) [pid = 3820] [serial = 1569] [outer = 0000000000000000] 17:18:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C8A7C0800) [pid = 3820] [serial = 1570] [outer = 0000007C8616DC00] 17:18:41 INFO - PROCESS | 3820 | 1465863521346 Marionette DEBUG loaded listener.js 17:18:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF60D3C00) [pid = 3820] [serial = 1571] [outer = 0000007C8616DC00] 17:18:41 INFO - PROCESS | 3820 | 1465863521709 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 17:18:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 17:18:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 629ms 17:18:41 INFO - PROCESS | 3820 | 1465863521753 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 17:18:41 INFO - PROCESS | 3820 | 1465863521756 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 17:18:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 17:18:41 INFO - PROCESS | 3820 | 1465863521759 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 17:18:41 INFO - PROCESS | 3820 | 1465863521761 Marionette TRACE conn5 <- [1,2058,null,{}] 17:18:41 INFO - PROCESS | 3820 | 1465863521764 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:41 INFO - PROCESS | 3820 | 1465863521767 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:41 INFO - PROCESS | 3820 | 1465863521860 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 17:18:41 INFO - PROCESS | 3820 | 1465863521865 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:41 INFO - PROCESS | 3820 | 1465863521867 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:41 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAD0E000 == 37 [pid = 3820] [id = 524] 17:18:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF6245C00) [pid = 3820] [serial = 1572] [outer = 0000000000000000] 17:18:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF6CE0000) [pid = 3820] [serial = 1573] [outer = 0000007CF6245C00] 17:18:41 INFO - PROCESS | 3820 | 1465863521912 Marionette DEBUG loaded listener.js 17:18:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF9DBD800) [pid = 3820] [serial = 1574] [outer = 0000007CF6245C00] 17:18:42 INFO - PROCESS | 3820 | 1465863522345 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 17:18:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 17:18:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 629ms 17:18:42 INFO - PROCESS | 3820 | 1465863522392 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 17:18:42 INFO - PROCESS | 3820 | 1465863522394 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 17:18:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 17:18:42 INFO - PROCESS | 3820 | 1465863522398 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 17:18:42 INFO - PROCESS | 3820 | 1465863522399 Marionette TRACE conn5 <- [1,2062,null,{}] 17:18:42 INFO - PROCESS | 3820 | 1465863522403 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:42 INFO - PROCESS | 3820 | 1465863522405 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:42 INFO - PROCESS | 3820 | 1465863522492 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 17:18:42 INFO - PROCESS | 3820 | 1465863522500 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:42 INFO - PROCESS | 3820 | 1465863522502 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:42 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB874000 == 38 [pid = 3820] [id = 525] 17:18:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF9DB1400) [pid = 3820] [serial = 1575] [outer = 0000000000000000] 17:18:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CFA0AFC00) [pid = 3820] [serial = 1576] [outer = 0000007CF9DB1400] 17:18:42 INFO - PROCESS | 3820 | 1465863522546 Marionette DEBUG loaded listener.js 17:18:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CFA733400) [pid = 3820] [serial = 1577] [outer = 0000007CF9DB1400] 17:18:43 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E75000 == 37 [pid = 3820] [id = 505] 17:18:43 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E0B800 == 36 [pid = 3820] [id = 517] 17:18:43 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82D8A000 == 35 [pid = 3820] [id = 516] 17:18:43 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E1B000 == 34 [pid = 3820] [id = 515] 17:18:43 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899AA000 == 33 [pid = 3820] [id = 514] 17:18:44 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB21800 == 32 [pid = 3820] [id = 521] 17:18:44 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899BA800 == 31 [pid = 3820] [id = 518] 17:18:44 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4423000 == 30 [pid = 3820] [id = 520] 17:18:44 INFO - PROCESS | 3820 | --DOCSHELL 0000007C876DE800 == 29 [pid = 3820] [id = 523] 17:18:44 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA0D4000 == 28 [pid = 3820] [id = 522] 17:18:44 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAD0E000 == 27 [pid = 3820] [id = 524] 17:18:44 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8D6D5000 == 26 [pid = 3820] [id = 519] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C82FBE400) [pid = 3820] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C83DB1000) [pid = 3820] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C88ABC400) [pid = 3820] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C8620A400) [pid = 3820] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C871B0000) [pid = 3820] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C871B7800) [pid = 3820] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C85260400) [pid = 3820] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C89670000) [pid = 3820] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C8A5E1C00) [pid = 3820] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C89854400) [pid = 3820] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF3B99800) [pid = 3820] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C852EB800) [pid = 3820] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C8305AC00) [pid = 3820] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C89856C00) [pid = 3820] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C891CE800) [pid = 3820] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CF58A1800) [pid = 3820] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CF5524400) [pid = 3820] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007CFA04B000) [pid = 3820] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007CF9DBD000) [pid = 3820] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007CF55EBC00) [pid = 3820] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007CF565C400) [pid = 3820] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (0000007CF4C34000) [pid = 3820] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (0000007C8A7C1000) [pid = 3820] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (0000007CF4C2E000) [pid = 3820] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 56 (0000007CF4ED5400) [pid = 3820] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 55 (0000007C891C4C00) [pid = 3820] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | --DOMWINDOW == 54 (0000007CF5618800) [pid = 3820] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 17:18:44 INFO - PROCESS | 3820 | 1465863524443 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 17:18:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 17:18:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2072ms 17:18:44 INFO - PROCESS | 3820 | 1465863524474 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 17:18:44 INFO - PROCESS | 3820 | 1465863524478 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 17:18:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 17:18:44 INFO - PROCESS | 3820 | 1465863524483 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 17:18:44 INFO - PROCESS | 3820 | 1465863524486 Marionette TRACE conn5 <- [1,2066,null,{}] 17:18:44 INFO - PROCESS | 3820 | 1465863524492 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:44 INFO - PROCESS | 3820 | 1465863524496 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:44 INFO - PROCESS | 3820 | 1465863524590 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 17:18:44 INFO - PROCESS | 3820 | 1465863524599 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:44 INFO - PROCESS | 3820 | 1465863524603 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:44 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8529E800 == 27 [pid = 3820] [id = 526] 17:18:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 55 (0000007C82FE0400) [pid = 3820] [serial = 1578] [outer = 0000000000000000] 17:18:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (0000007C8305B800) [pid = 3820] [serial = 1579] [outer = 0000007C82FE0400] 17:18:44 INFO - PROCESS | 3820 | 1465863524653 Marionette DEBUG loaded listener.js 17:18:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (0000007C83BCCC00) [pid = 3820] [serial = 1580] [outer = 0000007C82FE0400] 17:18:45 INFO - PROCESS | 3820 | 1465863525144 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 17:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 17:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 691ms 17:18:45 INFO - PROCESS | 3820 | 1465863525178 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 17:18:45 INFO - PROCESS | 3820 | 1465863525184 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 17:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 17:18:45 INFO - PROCESS | 3820 | 1465863525190 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 17:18:45 INFO - PROCESS | 3820 | 1465863525193 Marionette TRACE conn5 <- [1,2070,null,{}] 17:18:45 INFO - PROCESS | 3820 | 1465863525197 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:45 INFO - PROCESS | 3820 | 1465863525200 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:45 INFO - PROCESS | 3820 | 1465863525291 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 17:18:45 INFO - PROCESS | 3820 | 1465863525300 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:45 INFO - PROCESS | 3820 | 1465863525303 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:45 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E1F800 == 28 [pid = 3820] [id = 527] 17:18:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (0000007C85939800) [pid = 3820] [serial = 1581] [outer = 0000000000000000] 17:18:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (0000007C85944C00) [pid = 3820] [serial = 1582] [outer = 0000007C85939800] 17:18:45 INFO - PROCESS | 3820 | 1465863525351 Marionette DEBUG loaded listener.js 17:18:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (0000007C8621D800) [pid = 3820] [serial = 1583] [outer = 0000007C85939800] 17:18:45 INFO - PROCESS | 3820 | 1465863525831 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 17:18:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 17:18:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 693ms 17:18:45 INFO - PROCESS | 3820 | 1465863525884 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 17:18:45 INFO - PROCESS | 3820 | 1465863525887 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 17:18:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 17:18:45 INFO - PROCESS | 3820 | 1465863525890 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 17:18:45 INFO - PROCESS | 3820 | 1465863525894 Marionette TRACE conn5 <- [1,2074,null,{}] 17:18:45 INFO - PROCESS | 3820 | 1465863525905 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:45 INFO - PROCESS | 3820 | 1465863525910 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:46 INFO - PROCESS | 3820 | 1465863526026 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 17:18:46 INFO - PROCESS | 3820 | 1465863526110 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:46 INFO - PROCESS | 3820 | 1465863526114 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:46 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C895A3800 == 29 [pid = 3820] [id = 528] 17:18:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C817E7400) [pid = 3820] [serial = 1584] [outer = 0000000000000000] 17:18:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C87657400) [pid = 3820] [serial = 1585] [outer = 0000007C817E7400] 17:18:46 INFO - PROCESS | 3820 | 1465863526163 Marionette DEBUG loaded listener.js 17:18:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C88A33800) [pid = 3820] [serial = 1586] [outer = 0000007C817E7400] 17:18:46 INFO - PROCESS | 3820 | 1465863526525 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 17:18:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 17:18:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 692ms 17:18:46 INFO - PROCESS | 3820 | 1465863526591 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 17:18:46 INFO - PROCESS | 3820 | 1465863526593 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 17:18:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 17:18:46 INFO - PROCESS | 3820 | 1465863526596 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 17:18:46 INFO - PROCESS | 3820 | 1465863526598 Marionette TRACE conn5 <- [1,2078,null,{}] 17:18:46 INFO - PROCESS | 3820 | 1465863526602 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:46 INFO - PROCESS | 3820 | 1465863526604 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:46 INFO - PROCESS | 3820 | 1465863526691 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 17:18:46 INFO - PROCESS | 3820 | 1465863526698 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:46 INFO - PROCESS | 3820 | 1465863526700 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:46 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A333000 == 30 [pid = 3820] [id = 529] 17:18:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C88ABB000) [pid = 3820] [serial = 1587] [outer = 0000000000000000] 17:18:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C8913A800) [pid = 3820] [serial = 1588] [outer = 0000007C88ABB000] 17:18:46 INFO - PROCESS | 3820 | 1465863526745 Marionette DEBUG loaded listener.js 17:18:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C891CBC00) [pid = 3820] [serial = 1589] [outer = 0000007C88ABB000] 17:18:47 INFO - PROCESS | 3820 | 1465863527177 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 17:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 17:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 629ms 17:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 17:18:47 INFO - PROCESS | 3820 | 1465863527228 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 17:18:47 INFO - PROCESS | 3820 | 1465863527230 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 17:18:47 INFO - PROCESS | 3820 | 1465863527234 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 17:18:47 INFO - PROCESS | 3820 | 1465863527235 Marionette TRACE conn5 <- [1,2082,null,{}] 17:18:47 INFO - PROCESS | 3820 | 1465863527239 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:47 INFO - PROCESS | 3820 | 1465863527241 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:47 INFO - PROCESS | 3820 | 1465863527322 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 17:18:47 INFO - PROCESS | 3820 | 1465863527331 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:47 INFO - PROCESS | 3820 | 1465863527333 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:47 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA20000 == 31 [pid = 3820] [id = 530] 17:18:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C83DBB400) [pid = 3820] [serial = 1590] [outer = 0000000000000000] 17:18:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C8966A000) [pid = 3820] [serial = 1591] [outer = 0000007C83DBB400] 17:18:47 INFO - PROCESS | 3820 | 1465863527378 Marionette DEBUG loaded listener.js 17:18:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C8982A000) [pid = 3820] [serial = 1592] [outer = 0000007C83DBB400] 17:18:47 INFO - PROCESS | 3820 | 1465863527839 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 17:18:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 17:18:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 627ms 17:18:47 INFO - PROCESS | 3820 | 1465863527868 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 17:18:47 INFO - PROCESS | 3820 | 1465863527870 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 17:18:47 INFO - PROCESS | 3820 | 1465863527873 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 17:18:47 INFO - PROCESS | 3820 | 1465863527875 Marionette TRACE conn5 <- [1,2086,null,{}] 17:18:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 17:18:47 INFO - PROCESS | 3820 | 1465863527878 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:47 INFO - PROCESS | 3820 | 1465863527884 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:48 INFO - PROCESS | 3820 | 1465863527994 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 17:18:48 INFO - PROCESS | 3820 | 1465863528002 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:48 INFO - PROCESS | 3820 | 1465863528004 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:48 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B0C800 == 32 [pid = 3820] [id = 531] 17:18:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C89883C00) [pid = 3820] [serial = 1593] [outer = 0000000000000000] 17:18:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C8A5E4400) [pid = 3820] [serial = 1594] [outer = 0000007C89883C00] 17:18:48 INFO - PROCESS | 3820 | 1465863528049 Marionette DEBUG loaded listener.js 17:18:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8A7BD000) [pid = 3820] [serial = 1595] [outer = 0000007C89883C00] 17:18:48 INFO - PROCESS | 3820 | 1465863528473 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 17:18:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 17:18:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 628ms 17:18:48 INFO - PROCESS | 3820 | 1465863528507 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 17:18:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 17:18:48 INFO - PROCESS | 3820 | 1465863528509 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 17:18:48 INFO - PROCESS | 3820 | 1465863528517 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 17:18:48 INFO - PROCESS | 3820 | 1465863528519 Marionette TRACE conn5 <- [1,2090,null,{}] 17:18:48 INFO - PROCESS | 3820 | 1465863528523 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:48 INFO - PROCESS | 3820 | 1465863528525 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:48 INFO - PROCESS | 3820 | 1465863528605 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 17:18:48 INFO - PROCESS | 3820 | 1465863528611 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:48 INFO - PROCESS | 3820 | 1465863528613 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:48 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF45AA800 == 33 [pid = 3820] [id = 532] 17:18:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C83061800) [pid = 3820] [serial = 1596] [outer = 0000000000000000] 17:18:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C8CF10000) [pid = 3820] [serial = 1597] [outer = 0000007C83061800] 17:18:48 INFO - PROCESS | 3820 | 1465863528659 Marionette DEBUG loaded listener.js 17:18:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8CF1A000) [pid = 3820] [serial = 1598] [outer = 0000007C83061800] 17:18:49 INFO - PROCESS | 3820 | 1465863529094 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 17:18:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 17:18:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 629ms 17:18:49 INFO - PROCESS | 3820 | 1465863529150 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 17:18:49 INFO - PROCESS | 3820 | 1465863529152 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 17:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 17:18:49 INFO - PROCESS | 3820 | 1465863529155 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 17:18:49 INFO - PROCESS | 3820 | 1465863529157 Marionette TRACE conn5 <- [1,2094,null,{}] 17:18:49 INFO - PROCESS | 3820 | 1465863529160 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:49 INFO - PROCESS | 3820 | 1465863529162 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:49 INFO - PROCESS | 3820 | 1465863529248 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 17:18:49 INFO - PROCESS | 3820 | 1465863529254 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:49 INFO - PROCESS | 3820 | 1465863529256 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:49 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55CC800 == 34 [pid = 3820] [id = 533] 17:18:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF3B96400) [pid = 3820] [serial = 1599] [outer = 0000000000000000] 17:18:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF4449000) [pid = 3820] [serial = 1600] [outer = 0000007CF3B96400] 17:18:49 INFO - PROCESS | 3820 | 1465863529300 Marionette DEBUG loaded listener.js 17:18:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF4C12400) [pid = 3820] [serial = 1601] [outer = 0000007CF3B96400] 17:18:49 INFO - PROCESS | 3820 | 1465863529765 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 17:18:49 INFO - PROCESS | 3820 | 1465863529852 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 17:18:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 17:18:49 INFO - PROCESS | 3820 | 1465863529855 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 17:18:49 INFO - PROCESS | 3820 | 1465863529857 Marionette TRACE conn5 <- [1,2098,null,{}] 17:18:49 INFO - PROCESS | 3820 | 1465863529861 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:49 INFO - PROCESS | 3820 | 1465863529863 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:50 INFO - PROCESS | 3820 | 1465863529999 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 17:18:50 INFO - PROCESS | 3820 | 1465863530052 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:50 INFO - PROCESS | 3820 | 1465863530054 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:50 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C895A2000 == 35 [pid = 3820] [id = 534] 17:18:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF45CFC00) [pid = 3820] [serial = 1602] [outer = 0000000000000000] 17:18:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF4FC0400) [pid = 3820] [serial = 1603] [outer = 0000007CF45CFC00] 17:18:50 INFO - PROCESS | 3820 | 1465863530099 Marionette DEBUG loaded listener.js 17:18:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF55EAC00) [pid = 3820] [serial = 1604] [outer = 0000007CF45CFC00] 17:18:50 INFO - PROCESS | 3820 | 1465863530511 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 17:18:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 17:18:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 733ms 17:18:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 17:18:50 INFO - PROCESS | 3820 | 1465863530591 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 17:18:50 INFO - PROCESS | 3820 | 1465863530594 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 17:18:50 INFO - PROCESS | 3820 | 1465863530596 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 17:18:50 INFO - PROCESS | 3820 | 1465863530598 Marionette TRACE conn5 <- [1,2102,null,{}] 17:18:50 INFO - PROCESS | 3820 | 1465863530602 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:50 INFO - PROCESS | 3820 | 1465863530603 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:50 INFO - PROCESS | 3820 | 1465863530720 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 17:18:50 INFO - PROCESS | 3820 | 1465863530773 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:50 INFO - PROCESS | 3820 | 1465863530775 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:50 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6EDF800 == 36 [pid = 3820] [id = 535] 17:18:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF55E5C00) [pid = 3820] [serial = 1605] [outer = 0000000000000000] 17:18:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF5616000) [pid = 3820] [serial = 1606] [outer = 0000007CF55E5C00] 17:18:50 INFO - PROCESS | 3820 | 1465863530822 Marionette DEBUG loaded listener.js 17:18:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF565B400) [pid = 3820] [serial = 1607] [outer = 0000007CF55E5C00] 17:18:51 INFO - PROCESS | 3820 | 1465863531282 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 17:18:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 17:18:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 734ms 17:18:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 17:18:51 INFO - PROCESS | 3820 | 1465863531340 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 17:18:51 INFO - PROCESS | 3820 | 1465863531343 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 17:18:51 INFO - PROCESS | 3820 | 1465863531351 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 17:18:51 INFO - PROCESS | 3820 | 1465863531353 Marionette TRACE conn5 <- [1,2106,null,{}] 17:18:51 INFO - PROCESS | 3820 | 1465863531358 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:51 INFO - PROCESS | 3820 | 1465863531361 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:51 INFO - PROCESS | 3820 | 1465863531582 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 17:18:51 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF44C2800) [pid = 3820] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 17:18:51 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF55EE800) [pid = 3820] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 17:18:51 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8616DC00) [pid = 3820] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 17:18:51 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF5D60000) [pid = 3820] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 17:18:51 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF6245C00) [pid = 3820] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 17:18:51 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C82A28800) [pid = 3820] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 17:18:51 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C82A1A400) [pid = 3820] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 17:18:51 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C834F4C00) [pid = 3820] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 17:18:51 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF5614800) [pid = 3820] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 17:18:51 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C81EDBC00) [pid = 3820] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 17:18:51 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C89663800) [pid = 3820] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 17:18:51 INFO - PROCESS | 3820 | 1465863531645 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:51 INFO - PROCESS | 3820 | 1465863531648 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:51 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8996E000 == 37 [pid = 3820] [id = 536] 17:18:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C81EE1800) [pid = 3820] [serial = 1608] [outer = 0000000000000000] 17:18:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C83DC1800) [pid = 3820] [serial = 1609] [outer = 0000007C81EE1800] 17:18:51 INFO - PROCESS | 3820 | 1465863531695 Marionette DEBUG loaded listener.js 17:18:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF5975800) [pid = 3820] [serial = 1610] [outer = 0000007C81EE1800] 17:18:52 INFO - PROCESS | 3820 | 1465863532063 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 17:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 17:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 732ms 17:18:52 INFO - PROCESS | 3820 | 1465863532081 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 17:18:52 INFO - PROCESS | 3820 | 1465863532083 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 17:18:52 INFO - PROCESS | 3820 | 1465863532086 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 17:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 17:18:52 INFO - PROCESS | 3820 | 1465863532087 Marionette TRACE conn5 <- [1,2110,null,{}] 17:18:52 INFO - PROCESS | 3820 | 1465863532091 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:52 INFO - PROCESS | 3820 | 1465863532093 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:52 INFO - PROCESS | 3820 | 1465863532208 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 17:18:52 INFO - PROCESS | 3820 | 1465863532215 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:52 INFO - PROCESS | 3820 | 1465863532217 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:52 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAD11000 == 38 [pid = 3820] [id = 537] 17:18:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF5D76400) [pid = 3820] [serial = 1611] [outer = 0000000000000000] 17:18:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF5D9CC00) [pid = 3820] [serial = 1612] [outer = 0000007CF5D76400] 17:18:52 INFO - PROCESS | 3820 | 1465863532269 Marionette DEBUG loaded listener.js 17:18:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF6245C00) [pid = 3820] [serial = 1613] [outer = 0000007CF5D76400] 17:18:52 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4423800 == 37 [pid = 3820] [id = 11] 17:18:52 INFO - PROCESS | 3820 | 1465863532678 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 17:18:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 17:18:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 628ms 17:18:52 INFO - PROCESS | 3820 | 1465863532718 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 17:18:52 INFO - PROCESS | 3820 | 1465863532720 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 17:18:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 17:18:52 INFO - PROCESS | 3820 | 1465863532723 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 17:18:52 INFO - PROCESS | 3820 | 1465863532725 Marionette TRACE conn5 <- [1,2114,null,{}] 17:18:52 INFO - PROCESS | 3820 | 1465863532733 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:52 INFO - PROCESS | 3820 | 1465863532735 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:52 INFO - PROCESS | 3820 | 1465863532819 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 17:18:52 INFO - PROCESS | 3820 | 1465863532825 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:52 INFO - PROCESS | 3820 | 1465863532827 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:52 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFBE78000 == 38 [pid = 3820] [id = 538] 17:18:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF6010400) [pid = 3820] [serial = 1614] [outer = 0000000000000000] 17:18:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF6CE3800) [pid = 3820] [serial = 1615] [outer = 0000007CF6010400] 17:18:52 INFO - PROCESS | 3820 | 1465863532870 Marionette DEBUG loaded listener.js 17:18:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C88A36C00) [pid = 3820] [serial = 1616] [outer = 0000007CF6010400] 17:18:53 INFO - PROCESS | 3820 | 1465863533309 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 17:18:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 17:18:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 628ms 17:18:53 INFO - PROCESS | 3820 | 1465863533361 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 17:18:53 INFO - PROCESS | 3820 | 1465863533363 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 17:18:53 INFO - PROCESS | 3820 | 1465863533371 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 17:18:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 17:18:53 INFO - PROCESS | 3820 | 1465863533373 Marionette TRACE conn5 <- [1,2118,null,{}] 17:18:53 INFO - PROCESS | 3820 | 1465863533377 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:53 INFO - PROCESS | 3820 | 1465863533379 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:53 INFO - PROCESS | 3820 | 1465863533471 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 17:18:53 INFO - PROCESS | 3820 | 1465863533476 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:53 INFO - PROCESS | 3820 | 1465863533478 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:53 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFE86E800 == 39 [pid = 3820] [id = 539] 17:18:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CFA0B1000) [pid = 3820] [serial = 1617] [outer = 0000000000000000] 17:18:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CFA0B8C00) [pid = 3820] [serial = 1618] [outer = 0000007CFA0B1000] 17:18:53 INFO - PROCESS | 3820 | 1465863533525 Marionette DEBUG loaded listener.js 17:18:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CFA84EC00) [pid = 3820] [serial = 1619] [outer = 0000007CFA0B1000] 17:18:54 INFO - PROCESS | 3820 | 1465863534347 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 17:18:54 INFO - PROCESS | 3820 | 1465863534406 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 17:18:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 17:18:54 INFO - PROCESS | 3820 | 1465863534431 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 17:18:54 INFO - PROCESS | 3820 | 1465863534437 Marionette TRACE conn5 <- [1,2122,null,{}] 17:18:54 INFO - PROCESS | 3820 | 1465863534484 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:54 INFO - PROCESS | 3820 | 1465863534487 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:54 INFO - PROCESS | 3820 | 1465863534648 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 17:18:54 INFO - PROCESS | 3820 | 1465863534699 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:54 INFO - PROCESS | 3820 | 1465863534702 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:54 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E0F800 == 40 [pid = 3820] [id = 540] 17:18:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C834EB800) [pid = 3820] [serial = 1620] [outer = 0000000000000000] 17:18:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C83DBE800) [pid = 3820] [serial = 1621] [outer = 0000007C834EB800] 17:18:54 INFO - PROCESS | 3820 | 1465863534760 Marionette DEBUG loaded listener.js 17:18:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C865EDC00) [pid = 3820] [serial = 1622] [outer = 0000007C834EB800] 17:18:55 INFO - PROCESS | 3820 | 1465863535469 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 17:18:55 INFO - PROCESS | 3820 | 1465863535525 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 17:18:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 17:18:55 INFO - PROCESS | 3820 | 1465863535531 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 17:18:55 INFO - PROCESS | 3820 | 1465863535534 Marionette TRACE conn5 <- [1,2126,null,{}] 17:18:55 INFO - PROCESS | 3820 | 1465863535585 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:55 INFO - PROCESS | 3820 | 1465863535588 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:55 INFO - PROCESS | 3820 | 1465863535726 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 17:18:55 INFO - PROCESS | 3820 | 1465863535954 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:55 INFO - PROCESS | 3820 | 1465863535957 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:55 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8301C800 == 41 [pid = 3820] [id = 541] 17:18:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C81EDBC00) [pid = 3820] [serial = 1623] [outer = 0000000000000000] 17:18:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C8305A400) [pid = 3820] [serial = 1624] [outer = 0000007C81EDBC00] 17:18:56 INFO - PROCESS | 3820 | 1465863536024 Marionette DEBUG loaded listener.js 17:18:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007C86205000) [pid = 3820] [serial = 1625] [outer = 0000007C81EDBC00] 17:18:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFBE78000 == 40 [pid = 3820] [id = 538] 17:18:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAD11000 == 39 [pid = 3820] [id = 537] 17:18:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8996E000 == 38 [pid = 3820] [id = 536] 17:18:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6EDF800 == 37 [pid = 3820] [id = 535] 17:18:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007C895A2000 == 36 [pid = 3820] [id = 534] 17:18:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55CC800 == 35 [pid = 3820] [id = 533] 17:18:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF45AA800 == 34 [pid = 3820] [id = 532] 17:18:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B0C800 == 33 [pid = 3820] [id = 531] 17:18:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA20000 == 32 [pid = 3820] [id = 530] 17:18:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A333000 == 31 [pid = 3820] [id = 529] 17:18:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007C895A3800 == 30 [pid = 3820] [id = 528] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007CFA0AFC00) [pid = 3820] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E1F800 == 29 [pid = 3820] [id = 527] 17:18:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8529E800 == 28 [pid = 3820] [id = 526] 17:18:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB874000 == 27 [pid = 3820] [id = 525] 17:18:56 INFO - PROCESS | 3820 | --DOCSHELL 0000007C81E62800 == 26 [pid = 3820] [id = 12] 17:18:56 INFO - PROCESS | 3820 | 1465863536742 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007CF4509000) [pid = 3820] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007CF4ED1800) [pid = 3820] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CF589D400) [pid = 3820] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF5615C00) [pid = 3820] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C8A7C0800) [pid = 3820] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF600EC00) [pid = 3820] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF6CE0000) [pid = 3820] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF6210000) [pid = 3820] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8548CC00) [pid = 3820] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C88A41000) [pid = 3820] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C85938000) [pid = 3820] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C82E86C00) [pid = 3820] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C865F6000) [pid = 3820] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C83DC6C00) [pid = 3820] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF589FC00) [pid = 3820] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8CF11400) [pid = 3820] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C89851400) [pid = 3820] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C89820800) [pid = 3820] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF9DBD800) [pid = 3820] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF60D3C00) [pid = 3820] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF3B97800) [pid = 3820] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 17:18:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 17:18:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1253ms 17:18:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 17:18:56 INFO - PROCESS | 3820 | 1465863536787 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 17:18:56 INFO - PROCESS | 3820 | 1465863536791 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 17:18:56 INFO - PROCESS | 3820 | 1465863536795 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 17:18:56 INFO - PROCESS | 3820 | 1465863536798 Marionette TRACE conn5 <- [1,2130,null,{}] 17:18:56 INFO - PROCESS | 3820 | 1465863536803 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:56 INFO - PROCESS | 3820 | 1465863536808 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:56 INFO - PROCESS | 3820 | 1465863536898 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 17:18:56 INFO - PROCESS | 3820 | 1465863536906 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:56 INFO - PROCESS | 3820 | 1465863536909 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:56 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87B09000 == 27 [pid = 3820] [id = 542] 17:18:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C84FCC000) [pid = 3820] [serial = 1626] [outer = 0000000000000000] 17:18:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C865EF400) [pid = 3820] [serial = 1627] [outer = 0000007C84FCC000] 17:18:56 INFO - PROCESS | 3820 | 1465863536957 Marionette DEBUG loaded listener.js 17:18:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C87BD9C00) [pid = 3820] [serial = 1628] [outer = 0000007C84FCC000] 17:18:57 INFO - PROCESS | 3820 | 1465863537486 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 17:18:57 INFO - PROCESS | 3820 | 1465863537535 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 17:18:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 17:18:57 INFO - PROCESS | 3820 | 1465863537540 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 17:18:57 INFO - PROCESS | 3820 | 1465863537542 Marionette TRACE conn5 <- [1,2134,null,{}] 17:18:57 INFO - PROCESS | 3820 | 1465863537546 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:57 INFO - PROCESS | 3820 | 1465863537549 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:57 INFO - PROCESS | 3820 | 1465863537641 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 17:18:57 INFO - PROCESS | 3820 | 1465863537648 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:57 INFO - PROCESS | 3820 | 1465863537651 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:57 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899A3800 == 28 [pid = 3820] [id = 543] 17:18:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8966C000) [pid = 3820] [serial = 1629] [outer = 0000000000000000] 17:18:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C89824400) [pid = 3820] [serial = 1630] [outer = 0000007C8966C000] 17:18:57 INFO - PROCESS | 3820 | 1465863537697 Marionette DEBUG loaded listener.js 17:18:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C89856800) [pid = 3820] [serial = 1631] [outer = 0000007C8966C000] 17:18:58 INFO - PROCESS | 3820 | 1465863538185 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 17:18:58 INFO - PROCESS | 3820 | 1465863538235 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 17:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 17:18:58 INFO - PROCESS | 3820 | 1465863538240 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 17:18:58 INFO - PROCESS | 3820 | 1465863538247 Marionette TRACE conn5 <- [1,2138,null,{}] 17:18:58 INFO - PROCESS | 3820 | 1465863538257 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:58 INFO - PROCESS | 3820 | 1465863538261 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:58 INFO - PROCESS | 3820 | 1465863538351 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 17:18:58 INFO - PROCESS | 3820 | 1465863538435 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:58 INFO - PROCESS | 3820 | 1465863538437 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:58 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8D6C9800 == 29 [pid = 3820] [id = 544] 17:18:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8981F800) [pid = 3820] [serial = 1632] [outer = 0000000000000000] 17:18:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C8A5E7C00) [pid = 3820] [serial = 1633] [outer = 0000007C8981F800] 17:18:58 INFO - PROCESS | 3820 | 1465863538483 Marionette DEBUG loaded listener.js 17:18:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C8CF19800) [pid = 3820] [serial = 1634] [outer = 0000007C8981F800] 17:18:58 INFO - PROCESS | 3820 | 1465863538858 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 17:18:58 INFO - PROCESS | 3820 | 1465863538893 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 17:18:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 17:18:58 INFO - PROCESS | 3820 | 1465863538896 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 17:18:58 INFO - PROCESS | 3820 | 1465863538898 Marionette TRACE conn5 <- [1,2142,null,{}] 17:18:58 INFO - PROCESS | 3820 | 1465863538902 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:58 INFO - PROCESS | 3820 | 1465863538904 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:59 INFO - PROCESS | 3820 | 1465863539031 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 17:18:59 INFO - PROCESS | 3820 | 1465863539082 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:59 INFO - PROCESS | 3820 | 1465863539084 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:59 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C1A000 == 30 [pid = 3820] [id = 545] 17:18:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF3B9E400) [pid = 3820] [serial = 1635] [outer = 0000000000000000] 17:18:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF4C34000) [pid = 3820] [serial = 1636] [outer = 0000007CF3B9E400] 17:18:59 INFO - PROCESS | 3820 | 1465863539136 Marionette DEBUG loaded listener.js 17:18:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF551E400) [pid = 3820] [serial = 1637] [outer = 0000007CF3B9E400] 17:18:59 INFO - PROCESS | 3820 | 1465863539586 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 17:18:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 17:18:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 731ms 17:18:59 INFO - PROCESS | 3820 | 1465863539631 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 17:18:59 INFO - PROCESS | 3820 | 1465863539633 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 17:18:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 17:18:59 INFO - PROCESS | 3820 | 1465863539636 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 17:18:59 INFO - PROCESS | 3820 | 1465863539638 Marionette TRACE conn5 <- [1,2146,null,{}] 17:18:59 INFO - PROCESS | 3820 | 1465863539642 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:18:59 INFO - PROCESS | 3820 | 1465863539644 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:59 INFO - PROCESS | 3820 | 1465863539753 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 17:18:59 INFO - PROCESS | 3820 | 1465863539759 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:18:59 INFO - PROCESS | 3820 | 1465863539765 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:18:59 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA21000 == 31 [pid = 3820] [id = 546] 17:18:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF5619000) [pid = 3820] [serial = 1638] [outer = 0000000000000000] 17:18:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF5655400) [pid = 3820] [serial = 1639] [outer = 0000007CF5619000] 17:18:59 INFO - PROCESS | 3820 | 1465863539865 Marionette DEBUG loaded listener.js 17:18:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF58A0800) [pid = 3820] [serial = 1640] [outer = 0000007CF5619000] 17:19:00 INFO - PROCESS | 3820 | 1465863540336 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 17:19:00 INFO - PROCESS | 3820 | 1465863540389 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 17:19:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 17:19:00 INFO - PROCESS | 3820 | 1465863540393 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 17:19:00 INFO - PROCESS | 3820 | 1465863540394 Marionette TRACE conn5 <- [1,2150,null,{}] 17:19:00 INFO - PROCESS | 3820 | 1465863540398 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:00 INFO - PROCESS | 3820 | 1465863540400 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:00 INFO - PROCESS | 3820 | 1465863540524 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 17:19:00 INFO - PROCESS | 3820 | 1465863540582 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:00 INFO - PROCESS | 3820 | 1465863540584 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:00 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6ED6000 == 32 [pid = 3820] [id = 547] 17:19:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF60D2C00) [pid = 3820] [serial = 1641] [outer = 0000000000000000] 17:19:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF623E000) [pid = 3820] [serial = 1642] [outer = 0000007CF60D2C00] 17:19:00 INFO - PROCESS | 3820 | 1465863540629 Marionette DEBUG loaded listener.js 17:19:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF6E55400) [pid = 3820] [serial = 1643] [outer = 0000007CF60D2C00] 17:19:01 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF4424000) [pid = 3820] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:19:01 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF6010400) [pid = 3820] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 17:19:01 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF45CFC00) [pid = 3820] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 17:19:01 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF55E5C00) [pid = 3820] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 17:19:01 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C85939800) [pid = 3820] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 17:19:01 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF9DB1400) [pid = 3820] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 17:19:01 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C817E7400) [pid = 3820] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 17:19:01 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C83061800) [pid = 3820] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 17:19:01 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C83DBB400) [pid = 3820] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 17:19:01 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C89883C00) [pid = 3820] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 17:19:01 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C82FE0400) [pid = 3820] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 17:19:01 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF3B96400) [pid = 3820] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 17:19:01 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C88ABB000) [pid = 3820] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 17:19:01 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF5D76400) [pid = 3820] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 17:19:01 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C81EE1800) [pid = 3820] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 17:19:01 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CFAA6BC00) [pid = 3820] [serial = 32] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 17:19:01 INFO - PROCESS | 3820 | 1465863541172 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 17:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 17:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 839ms 17:19:01 INFO - PROCESS | 3820 | 1465863541232 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 17:19:01 INFO - PROCESS | 3820 | 1465863541234 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 17:19:01 INFO - PROCESS | 3820 | 1465863541237 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 17:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 17:19:01 INFO - PROCESS | 3820 | 1465863541239 Marionette TRACE conn5 <- [1,2154,null,{}] 17:19:01 INFO - PROCESS | 3820 | 1465863541243 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:01 INFO - PROCESS | 3820 | 1465863541245 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:01 INFO - PROCESS | 3820 | 1465863541327 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 17:19:01 INFO - PROCESS | 3820 | 1465863541332 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:01 INFO - PROCESS | 3820 | 1465863541334 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:01 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89972000 == 33 [pid = 3820] [id = 548] 17:19:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C85939800) [pid = 3820] [serial = 1644] [outer = 0000000000000000] 17:19:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C88AB3400) [pid = 3820] [serial = 1645] [outer = 0000007C85939800] 17:19:01 INFO - PROCESS | 3820 | 1465863541379 Marionette DEBUG loaded listener.js 17:19:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF45CFC00) [pid = 3820] [serial = 1646] [outer = 0000007C85939800] 17:19:01 INFO - PROCESS | 3820 | 1465863541809 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 17:19:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 17:19:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 629ms 17:19:01 INFO - PROCESS | 3820 | 1465863541870 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 17:19:01 INFO - PROCESS | 3820 | 1465863541880 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 17:19:01 INFO - PROCESS | 3820 | 1465863541884 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 17:19:01 INFO - PROCESS | 3820 | 1465863541886 Marionette TRACE conn5 <- [1,2158,null,{}] 17:19:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 17:19:01 INFO - PROCESS | 3820 | 1465863541889 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:01 INFO - PROCESS | 3820 | 1465863541891 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:01 INFO - PROCESS | 3820 | 1465863541973 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 17:19:01 INFO - PROCESS | 3820 | 1465863541979 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:01 INFO - PROCESS | 3820 | 1465863541981 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:02 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAAC6800 == 34 [pid = 3820] [id = 549] 17:19:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF5971400) [pid = 3820] [serial = 1647] [outer = 0000000000000000] 17:19:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF9FF2800) [pid = 3820] [serial = 1648] [outer = 0000007CF5971400] 17:19:02 INFO - PROCESS | 3820 | 1465863542026 Marionette DEBUG loaded listener.js 17:19:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CFA84D800) [pid = 3820] [serial = 1649] [outer = 0000007CF5971400] 17:19:02 INFO - PROCESS | 3820 | 1465863542433 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 17:19:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 17:19:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 587ms 17:19:02 INFO - PROCESS | 3820 | 1465863542477 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 17:19:02 INFO - PROCESS | 3820 | 1465863542479 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 17:19:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 17:19:02 INFO - PROCESS | 3820 | 1465863542487 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 17:19:02 INFO - PROCESS | 3820 | 1465863542489 Marionette TRACE conn5 <- [1,2162,null,{}] 17:19:02 INFO - PROCESS | 3820 | 1465863542492 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:02 INFO - PROCESS | 3820 | 1465863542494 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:02 INFO - PROCESS | 3820 | 1465863542577 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 17:19:02 INFO - PROCESS | 3820 | 1465863542585 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:02 INFO - PROCESS | 3820 | 1465863542587 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:02 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB879000 == 35 [pid = 3820] [id = 550] 17:19:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CFAA71800) [pid = 3820] [serial = 1650] [outer = 0000000000000000] 17:19:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CFAB6D000) [pid = 3820] [serial = 1651] [outer = 0000007CFAA71800] 17:19:02 INFO - PROCESS | 3820 | 1465863542631 Marionette DEBUG loaded listener.js 17:19:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CFABEE800) [pid = 3820] [serial = 1652] [outer = 0000007CFAA71800] 17:19:03 INFO - PROCESS | 3820 | 1465863543063 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 17:19:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 17:19:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 629ms 17:19:03 INFO - PROCESS | 3820 | 1465863543120 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 17:19:03 INFO - PROCESS | 3820 | 1465863543122 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 17:19:03 INFO - PROCESS | 3820 | 1465863543125 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 17:19:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 17:19:03 INFO - PROCESS | 3820 | 1465863543127 Marionette TRACE conn5 <- [1,2166,null,{}] 17:19:03 INFO - PROCESS | 3820 | 1465863543131 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:03 INFO - PROCESS | 3820 | 1465863543133 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:03 INFO - PROCESS | 3820 | 1465863543263 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 17:19:03 INFO - PROCESS | 3820 | 1465863543440 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:03 INFO - PROCESS | 3820 | 1465863543444 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:03 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C85298000 == 36 [pid = 3820] [id = 551] 17:19:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C82DEDC00) [pid = 3820] [serial = 1653] [outer = 0000000000000000] 17:19:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C8305AC00) [pid = 3820] [serial = 1654] [outer = 0000007C82DEDC00] 17:19:03 INFO - PROCESS | 3820 | 1465863543505 Marionette DEBUG loaded listener.js 17:19:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C86210C00) [pid = 3820] [serial = 1655] [outer = 0000007C82DEDC00] 17:19:04 INFO - PROCESS | 3820 | 1465863544117 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:19:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 17:19:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1024ms 17:19:04 INFO - PROCESS | 3820 | 1465863544155 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 17:19:04 INFO - PROCESS | 3820 | 1465863544159 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 17:19:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 17:19:04 INFO - PROCESS | 3820 | 1465863544186 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 17:19:04 INFO - PROCESS | 3820 | 1465863544190 Marionette TRACE conn5 <- [1,2170,null,{}] 17:19:04 INFO - PROCESS | 3820 | 1465863544194 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:04 INFO - PROCESS | 3820 | 1465863544198 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:04 INFO - PROCESS | 3820 | 1465863544316 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 17:19:04 INFO - PROCESS | 3820 | 1465863544441 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:04 INFO - PROCESS | 3820 | 1465863544444 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:04 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA15800 == 37 [pid = 3820] [id = 552] 17:19:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C865F3800) [pid = 3820] [serial = 1656] [outer = 0000000000000000] 17:19:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C8984A000) [pid = 3820] [serial = 1657] [outer = 0000007C865F3800] 17:19:04 INFO - PROCESS | 3820 | 1465863544503 Marionette DEBUG loaded listener.js 17:19:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C8A5E3800) [pid = 3820] [serial = 1658] [outer = 0000007C865F3800] 17:19:05 INFO - PROCESS | 3820 | 1465863545113 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 17:19:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 17:19:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1005ms 17:19:05 INFO - PROCESS | 3820 | 1465863545173 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 17:19:05 INFO - PROCESS | 3820 | 1465863545177 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 17:19:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 17:19:05 INFO - PROCESS | 3820 | 1465863545181 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 17:19:05 INFO - PROCESS | 3820 | 1465863545183 Marionette TRACE conn5 <- [1,2174,null,{}] 17:19:05 INFO - PROCESS | 3820 | 1465863545187 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:05 INFO - PROCESS | 3820 | 1465863545190 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:05 INFO - PROCESS | 3820 | 1465863545305 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 17:19:05 INFO - PROCESS | 3820 | 1465863545431 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:05 INFO - PROCESS | 3820 | 1465863545434 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:05 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFF36F800 == 38 [pid = 3820] [id = 553] 17:19:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF55E7000) [pid = 3820] [serial = 1659] [outer = 0000000000000000] 17:19:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF5657000) [pid = 3820] [serial = 1660] [outer = 0000007CF55E7000] 17:19:05 INFO - PROCESS | 3820 | 1465863545490 Marionette DEBUG loaded listener.js 17:19:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CF5972400) [pid = 3820] [serial = 1661] [outer = 0000007CF55E7000] 17:19:06 INFO - PROCESS | 3820 | 1465863546139 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 17:19:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 17:19:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 985ms 17:19:06 INFO - PROCESS | 3820 | 1465863546167 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 17:19:06 INFO - PROCESS | 3820 | 1465863546171 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 17:19:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 17:19:06 INFO - PROCESS | 3820 | 1465863546183 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 17:19:06 INFO - PROCESS | 3820 | 1465863546188 Marionette TRACE conn5 <- [1,2178,null,{}] 17:19:06 INFO - PROCESS | 3820 | 1465863546192 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:06 INFO - PROCESS | 3820 | 1465863546195 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:06 INFO - PROCESS | 3820 | 1465863546371 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 17:19:06 INFO - PROCESS | 3820 | 1465863546494 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:06 INFO - PROCESS | 3820 | 1465863546497 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:06 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8223D000 == 39 [pid = 3820] [id = 554] 17:19:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C82807400) [pid = 3820] [serial = 1662] [outer = 0000000000000000] 17:19:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007C82E8A800) [pid = 3820] [serial = 1663] [outer = 0000007C82807400] 17:19:06 INFO - PROCESS | 3820 | 1465863546554 Marionette DEBUG loaded listener.js 17:19:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007C88ABCC00) [pid = 3820] [serial = 1664] [outer = 0000007C82807400] 17:19:07 INFO - PROCESS | 3820 | 1465863547297 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 17:19:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 17:19:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1145ms 17:19:07 INFO - PROCESS | 3820 | 1465863547326 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 17:19:07 INFO - PROCESS | 3820 | 1465863547330 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 17:19:07 INFO - PROCESS | 3820 | 1465863547335 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 17:19:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 17:19:07 INFO - PROCESS | 3820 | 1465863547340 Marionette TRACE conn5 <- [1,2182,null,{}] 17:19:07 INFO - PROCESS | 3820 | 1465863547345 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:07 INFO - PROCESS | 3820 | 1465863547347 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:07 INFO - PROCESS | 3820 | 1465863547487 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 17:19:08 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB879000 == 38 [pid = 3820] [id = 550] 17:19:08 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAAC6800 == 37 [pid = 3820] [id = 549] 17:19:08 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89972000 == 36 [pid = 3820] [id = 548] 17:19:08 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6ED6000 == 35 [pid = 3820] [id = 547] 17:19:08 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA21000 == 34 [pid = 3820] [id = 546] 17:19:08 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C1A000 == 33 [pid = 3820] [id = 545] 17:19:08 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8D6C9800 == 32 [pid = 3820] [id = 544] 17:19:08 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899A3800 == 31 [pid = 3820] [id = 543] 17:19:08 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87B09000 == 30 [pid = 3820] [id = 542] 17:19:08 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8301C800 == 29 [pid = 3820] [id = 541] 17:19:08 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E0F800 == 28 [pid = 3820] [id = 540] 17:19:08 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFE86E800 == 27 [pid = 3820] [id = 539] 17:19:08 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8223D000 == 26 [pid = 3820] [id = 554] 17:19:08 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFF36F800 == 25 [pid = 3820] [id = 553] 17:19:08 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA15800 == 24 [pid = 3820] [id = 552] 17:19:08 INFO - PROCESS | 3820 | --DOCSHELL 0000007C85298000 == 23 [pid = 3820] [id = 551] 17:19:08 INFO - PROCESS | 3820 | 1465863548177 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:08 INFO - PROCESS | 3820 | 1465863548181 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007CF45BF000) [pid = 3820] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007CF4FC0400) [pid = 3820] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007CF5616000) [pid = 3820] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C85944C00) [pid = 3820] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CFA733400) [pid = 3820] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF55EAC00) [pid = 3820] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C87657400) [pid = 3820] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C88A33800) [pid = 3820] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C8CF10000) [pid = 3820] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C8CF1A000) [pid = 3820] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8966A000) [pid = 3820] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8982A000) [pid = 3820] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8A5E4400) [pid = 3820] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C8A7BD000) [pid = 3820] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C8305B800) [pid = 3820] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C83BCCC00) [pid = 3820] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF4449000) [pid = 3820] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8913A800) [pid = 3820] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C891CBC00) [pid = 3820] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF565B400) [pid = 3820] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF5D9CC00) [pid = 3820] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF6245C00) [pid = 3820] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C8621D800) [pid = 3820] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CF5975800) [pid = 3820] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF4C12400) [pid = 3820] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C88A36C00) [pid = 3820] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C83DC1800) [pid = 3820] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007C81EE0800) [pid = 3820] [serial = 1079] [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.] 17:19:08 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007CF6CE3800) [pid = 3820] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 17:19:08 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C820DD000 == 24 [pid = 3820] [id = 555] 17:19:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C824A8C00) [pid = 3820] [serial = 1665] [outer = 0000000000000000] 17:19:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C828F3C00) [pid = 3820] [serial = 1666] [outer = 0000007C824A8C00] 17:19:08 INFO - PROCESS | 3820 | 1465863548346 Marionette DEBUG loaded listener.js 17:19:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C82FBE400) [pid = 3820] [serial = 1667] [outer = 0000007C824A8C00] 17:19:08 INFO - PROCESS | 3820 | 1465863548781 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 17:19:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 17:19:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1530ms 17:19:08 INFO - PROCESS | 3820 | 1465863548870 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 17:19:08 INFO - PROCESS | 3820 | 1465863548874 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 17:19:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 17:19:08 INFO - PROCESS | 3820 | 1465863548879 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 17:19:08 INFO - PROCESS | 3820 | 1465863548882 Marionette TRACE conn5 <- [1,2186,null,{}] 17:19:08 INFO - PROCESS | 3820 | 1465863548887 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:08 INFO - PROCESS | 3820 | 1465863548892 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:08 INFO - PROCESS | 3820 | 1465863548983 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 17:19:08 INFO - PROCESS | 3820 | 1465863548993 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:08 INFO - PROCESS | 3820 | 1465863548996 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:09 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C871D9800 == 25 [pid = 3820] [id = 556] 17:19:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C84FCD800) [pid = 3820] [serial = 1668] [outer = 0000000000000000] 17:19:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C85938800) [pid = 3820] [serial = 1669] [outer = 0000007C84FCD800] 17:19:09 INFO - PROCESS | 3820 | 1465863549045 Marionette DEBUG loaded listener.js 17:19:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C86202400) [pid = 3820] [serial = 1670] [outer = 0000007C84FCD800] 17:19:09 INFO - PROCESS | 3820 | 1465863549500 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:19:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 17:19:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 692ms 17:19:09 INFO - PROCESS | 3820 | 1465863549606 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 17:19:09 INFO - PROCESS | 3820 | 1465863549611 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 17:19:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 17:19:09 INFO - PROCESS | 3820 | 1465863549618 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 17:19:09 INFO - PROCESS | 3820 | 1465863549620 Marionette TRACE conn5 <- [1,2190,null,{}] 17:19:09 INFO - PROCESS | 3820 | 1465863549624 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:09 INFO - PROCESS | 3820 | 1465863549627 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:09 INFO - PROCESS | 3820 | 1465863549753 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 17:19:09 INFO - PROCESS | 3820 | 1465863549763 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:09 INFO - PROCESS | 3820 | 1465863549765 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:09 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C83BE2800 == 26 [pid = 3820] [id = 557] 17:19:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C871BA800) [pid = 3820] [serial = 1671] [outer = 0000000000000000] 17:19:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C87659C00) [pid = 3820] [serial = 1672] [outer = 0000007C871BA800] 17:19:09 INFO - PROCESS | 3820 | 1465863549819 Marionette DEBUG loaded listener.js 17:19:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C88A3A400) [pid = 3820] [serial = 1673] [outer = 0000007C871BA800] 17:19:10 INFO - PROCESS | 3820 | 1465863550247 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 17:19:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 17:19:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 17:19:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 17:19:10 INFO - PROCESS | 3820 | 1465863550317 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 17:19:10 INFO - PROCESS | 3820 | 1465863550320 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 17:19:10 INFO - PROCESS | 3820 | 1465863550325 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 17:19:10 INFO - PROCESS | 3820 | 1465863550331 Marionette TRACE conn5 <- [1,2194,null,{}] 17:19:10 INFO - PROCESS | 3820 | 1465863550349 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:10 INFO - PROCESS | 3820 | 1465863550353 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:10 INFO - PROCESS | 3820 | 1465863550472 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 17:19:10 INFO - PROCESS | 3820 | 1465863550487 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:10 INFO - PROCESS | 3820 | 1465863550489 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:10 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8997F000 == 27 [pid = 3820] [id = 558] 17:19:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C891C8C00) [pid = 3820] [serial = 1674] [outer = 0000000000000000] 17:19:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C8966D400) [pid = 3820] [serial = 1675] [outer = 0000007C891C8C00] 17:19:10 INFO - PROCESS | 3820 | 1465863550534 Marionette DEBUG loaded listener.js 17:19:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8982A000) [pid = 3820] [serial = 1676] [outer = 0000007C891C8C00] 17:19:10 INFO - PROCESS | 3820 | 1465863550969 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 17:19:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 17:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 691ms 17:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 17:19:11 INFO - PROCESS | 3820 | 1465863551042 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 17:19:11 INFO - PROCESS | 3820 | 1465863551045 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 17:19:11 INFO - PROCESS | 3820 | 1465863551048 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 17:19:11 INFO - PROCESS | 3820 | 1465863551050 Marionette TRACE conn5 <- [1,2198,null,{}] 17:19:11 INFO - PROCESS | 3820 | 1465863551054 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:11 INFO - PROCESS | 3820 | 1465863551056 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:11 INFO - PROCESS | 3820 | 1465863551169 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 17:19:11 INFO - PROCESS | 3820 | 1465863551179 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:11 INFO - PROCESS | 3820 | 1465863551181 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:11 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A733800 == 28 [pid = 3820] [id = 559] 17:19:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C89854C00) [pid = 3820] [serial = 1677] [outer = 0000000000000000] 17:19:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C8988EC00) [pid = 3820] [serial = 1678] [outer = 0000007C89854C00] 17:19:11 INFO - PROCESS | 3820 | 1465863551237 Marionette DEBUG loaded listener.js 17:19:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C8A5E9800) [pid = 3820] [serial = 1679] [outer = 0000007C89854C00] 17:19:11 INFO - PROCESS | 3820 | 1465863551677 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 17:19:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 17:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 692ms 17:19:11 INFO - PROCESS | 3820 | 1465863551750 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 17:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 17:19:11 INFO - PROCESS | 3820 | 1465863551752 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 17:19:11 INFO - PROCESS | 3820 | 1465863551755 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 17:19:11 INFO - PROCESS | 3820 | 1465863551757 Marionette TRACE conn5 <- [1,2202,null,{}] 17:19:11 INFO - PROCESS | 3820 | 1465863551761 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:11 INFO - PROCESS | 3820 | 1465863551763 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:11 INFO - PROCESS | 3820 | 1465863551881 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 17:19:11 INFO - PROCESS | 3820 | 1465863551891 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:11 INFO - PROCESS | 3820 | 1465863551898 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:11 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8D6C6800 == 29 [pid = 3820] [id = 560] 17:19:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C865F2000) [pid = 3820] [serial = 1680] [outer = 0000000000000000] 17:19:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C8CF14800) [pid = 3820] [serial = 1681] [outer = 0000007C865F2000] 17:19:12 INFO - PROCESS | 3820 | 1465863551998 Marionette DEBUG loaded listener.js 17:19:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF3CDA000) [pid = 3820] [serial = 1682] [outer = 0000007C865F2000] 17:19:12 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF5619000) [pid = 3820] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 17:19:12 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF3B9E400) [pid = 3820] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 17:19:12 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C834EB800) [pid = 3820] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 17:19:12 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CFA0B1000) [pid = 3820] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 17:19:12 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C84FCC000) [pid = 3820] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 17:19:12 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C8981F800) [pid = 3820] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 17:19:12 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C81EDBC00) [pid = 3820] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 17:19:12 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C8966C000) [pid = 3820] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 17:19:12 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF60D2C00) [pid = 3820] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 17:19:12 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C85939800) [pid = 3820] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 17:19:12 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF5971400) [pid = 3820] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 17:19:12 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CFAA71800) [pid = 3820] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 17:19:12 INFO - PROCESS | 3820 | 1465863552650 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 17:19:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 17:19:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 944ms 17:19:12 INFO - PROCESS | 3820 | 1465863552701 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 17:19:12 INFO - PROCESS | 3820 | 1465863552703 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 17:19:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 17:19:12 INFO - PROCESS | 3820 | 1465863552706 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 17:19:12 INFO - PROCESS | 3820 | 1465863552708 Marionette TRACE conn5 <- [1,2206,null,{}] 17:19:12 INFO - PROCESS | 3820 | 1465863552711 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:12 INFO - PROCESS | 3820 | 1465863552714 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:12 INFO - PROCESS | 3820 | 1465863552826 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 17:19:12 INFO - PROCESS | 3820 | 1465863552882 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:12 INFO - PROCESS | 3820 | 1465863552884 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:12 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82A7D800 == 30 [pid = 3820] [id = 561] 17:19:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C8621B800) [pid = 3820] [serial = 1683] [outer = 0000000000000000] 17:19:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007CF4444000) [pid = 3820] [serial = 1684] [outer = 0000007C8621B800] 17:19:12 INFO - PROCESS | 3820 | 1465863552936 Marionette DEBUG loaded listener.js 17:19:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007CF4E55400) [pid = 3820] [serial = 1685] [outer = 0000007C8621B800] 17:19:13 INFO - PROCESS | 3820 | 1465863553265 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 17:19:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 17:19:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 629ms 17:19:13 INFO - PROCESS | 3820 | 1465863553339 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 17:19:13 INFO - PROCESS | 3820 | 1465863553341 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 17:19:13 INFO - PROCESS | 3820 | 1465863553344 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 17:19:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 17:19:13 INFO - PROCESS | 3820 | 1465863553346 Marionette TRACE conn5 <- [1,2210,null,{}] 17:19:13 INFO - PROCESS | 3820 | 1465863553350 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:13 INFO - PROCESS | 3820 | 1465863553352 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:13 INFO - PROCESS | 3820 | 1465863553431 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 17:19:13 INFO - PROCESS | 3820 | 1465863553436 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:13 INFO - PROCESS | 3820 | 1465863553438 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:13 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4FA9000 == 31 [pid = 3820] [id = 562] 17:19:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF5522000) [pid = 3820] [serial = 1686] [outer = 0000000000000000] 17:19:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF55EB000) [pid = 3820] [serial = 1687] [outer = 0000007CF5522000] 17:19:13 INFO - PROCESS | 3820 | 1465863553483 Marionette DEBUG loaded listener.js 17:19:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF561A000) [pid = 3820] [serial = 1688] [outer = 0000007CF5522000] 17:19:13 INFO - PROCESS | 3820 | 1465863553896 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:19:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 17:19:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 587ms 17:19:13 INFO - PROCESS | 3820 | 1465863553946 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 17:19:13 INFO - PROCESS | 3820 | 1465863553948 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 17:19:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 17:19:13 INFO - PROCESS | 3820 | 1465863553951 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 17:19:13 INFO - PROCESS | 3820 | 1465863553953 Marionette TRACE conn5 <- [1,2214,null,{}] 17:19:13 INFO - PROCESS | 3820 | 1465863553956 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:13 INFO - PROCESS | 3820 | 1465863553958 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:14 INFO - PROCESS | 3820 | 1465863554041 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 17:19:14 INFO - PROCESS | 3820 | 1465863554049 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:14 INFO - PROCESS | 3820 | 1465863554051 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:14 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5E1B800 == 32 [pid = 3820] [id = 563] 17:19:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF5658C00) [pid = 3820] [serial = 1689] [outer = 0000000000000000] 17:19:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF5660800) [pid = 3820] [serial = 1690] [outer = 0000007CF5658C00] 17:19:14 INFO - PROCESS | 3820 | 1465863554103 Marionette DEBUG loaded listener.js 17:19:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF58A2000) [pid = 3820] [serial = 1691] [outer = 0000007CF5658C00] 17:19:14 INFO - PROCESS | 3820 | 1465863554582 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 17:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 17:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 669ms 17:19:14 INFO - PROCESS | 3820 | 1465863554631 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 17:19:14 INFO - PROCESS | 3820 | 1465863554636 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 17:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 17:19:14 INFO - PROCESS | 3820 | 1465863554641 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 17:19:14 INFO - PROCESS | 3820 | 1465863554646 Marionette TRACE conn5 <- [1,2218,null,{}] 17:19:14 INFO - PROCESS | 3820 | 1465863554653 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:14 INFO - PROCESS | 3820 | 1465863554657 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:14 INFO - PROCESS | 3820 | 1465863554794 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 17:19:14 INFO - PROCESS | 3820 | 1465863554893 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:14 INFO - PROCESS | 3820 | 1465863554898 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:14 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C871CA000 == 33 [pid = 3820] [id = 564] 17:19:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C82A22800) [pid = 3820] [serial = 1692] [outer = 0000000000000000] 17:19:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C82E85800) [pid = 3820] [serial = 1693] [outer = 0000007C82A22800] 17:19:14 INFO - PROCESS | 3820 | 1465863554956 Marionette DEBUG loaded listener.js 17:19:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C83BCE800) [pid = 3820] [serial = 1694] [outer = 0000007C82A22800] 17:19:15 INFO - PROCESS | 3820 | 1465863555753 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 17:19:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 17:19:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1191ms 17:19:15 INFO - PROCESS | 3820 | 1465863555835 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 17:19:15 INFO - PROCESS | 3820 | 1465863555840 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 17:19:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 17:19:15 INFO - PROCESS | 3820 | 1465863555847 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 17:19:15 INFO - PROCESS | 3820 | 1465863555850 Marionette TRACE conn5 <- [1,2222,null,{}] 17:19:15 INFO - PROCESS | 3820 | 1465863555855 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:15 INFO - PROCESS | 3820 | 1465863555858 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:16 INFO - PROCESS | 3820 | 1465863556009 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 17:19:16 INFO - PROCESS | 3820 | 1465863556124 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:16 INFO - PROCESS | 3820 | 1465863556126 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:16 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A33D800 == 34 [pid = 3820] [id = 565] 17:19:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C87658C00) [pid = 3820] [serial = 1695] [outer = 0000000000000000] 17:19:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C88A34C00) [pid = 3820] [serial = 1696] [outer = 0000007C87658C00] 17:19:16 INFO - PROCESS | 3820 | 1465863556185 Marionette DEBUG loaded listener.js 17:19:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C89140000) [pid = 3820] [serial = 1697] [outer = 0000007C87658C00] 17:19:17 INFO - PROCESS | 3820 | 1465863557093 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 17:19:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 17:19:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1286ms 17:19:17 INFO - PROCESS | 3820 | 1465863557133 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 17:19:17 INFO - PROCESS | 3820 | 1465863557138 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 17:19:17 INFO - PROCESS | 3820 | 1465863557143 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 17:19:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 17:19:17 INFO - PROCESS | 3820 | 1465863557146 Marionette TRACE conn5 <- [1,2226,null,{}] 17:19:17 INFO - PROCESS | 3820 | 1465863557152 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:17 INFO - PROCESS | 3820 | 1465863557154 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:17 INFO - PROCESS | 3820 | 1465863557278 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 17:19:17 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4FA9000 == 33 [pid = 3820] [id = 562] 17:19:17 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82A7D800 == 32 [pid = 3820] [id = 561] 17:19:17 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8D6C6800 == 31 [pid = 3820] [id = 560] 17:19:17 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A733800 == 30 [pid = 3820] [id = 559] 17:19:17 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8997F000 == 29 [pid = 3820] [id = 558] 17:19:17 INFO - PROCESS | 3820 | --DOCSHELL 0000007C83BE2800 == 28 [pid = 3820] [id = 557] 17:19:17 INFO - PROCESS | 3820 | --DOCSHELL 0000007C871D9800 == 27 [pid = 3820] [id = 556] 17:19:17 INFO - PROCESS | 3820 | --DOCSHELL 0000007C820DD000 == 26 [pid = 3820] [id = 555] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CFAB6D000) [pid = 3820] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF5655400) [pid = 3820] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF4C34000) [pid = 3820] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C83DBE800) [pid = 3820] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C865EDC00) [pid = 3820] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF58A0800) [pid = 3820] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CFA0B8C00) [pid = 3820] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CFA84EC00) [pid = 3820] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C865EF400) [pid = 3820] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C87BD9C00) [pid = 3820] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C8A5E7C00) [pid = 3820] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C8CF19800) [pid = 3820] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C8305A400) [pid = 3820] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C86205000) [pid = 3820] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C89824400) [pid = 3820] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C89856800) [pid = 3820] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF623E000) [pid = 3820] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C88AB3400) [pid = 3820] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CF45CFC00) [pid = 3820] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CF9FF2800) [pid = 3820] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007CF6E55400) [pid = 3820] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007CFA84D800) [pid = 3820] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007CFABEE800) [pid = 3820] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007CF551E400) [pid = 3820] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 17:19:17 INFO - PROCESS | 3820 | 1465863557400 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:17 INFO - PROCESS | 3820 | 1465863557404 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:17 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C83BEC800 == 27 [pid = 3820] [id = 566] 17:19:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C82E82400) [pid = 3820] [serial = 1698] [outer = 0000000000000000] 17:19:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C834ECC00) [pid = 3820] [serial = 1699] [outer = 0000007C82E82400] 17:19:17 INFO - PROCESS | 3820 | 1465863557455 Marionette DEBUG loaded listener.js 17:19:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C865F1000) [pid = 3820] [serial = 1700] [outer = 0000007C82E82400] 17:19:17 INFO - PROCESS | 3820 | 1465863557915 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:19:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 17:19:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 837ms 17:19:17 INFO - PROCESS | 3820 | 1465863557984 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 17:19:17 INFO - PROCESS | 3820 | 1465863557989 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 17:19:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 17:19:18 INFO - PROCESS | 3820 | 1465863557995 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 17:19:18 INFO - PROCESS | 3820 | 1465863557998 Marionette TRACE conn5 <- [1,2230,null,{}] 17:19:18 INFO - PROCESS | 3820 | 1465863558002 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:18 INFO - PROCESS | 3820 | 1465863558004 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:18 INFO - PROCESS | 3820 | 1465863558094 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 17:19:18 INFO - PROCESS | 3820 | 1465863558108 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:18 INFO - PROCESS | 3820 | 1465863558111 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:18 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89082800 == 28 [pid = 3820] [id = 567] 17:19:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C88AB4C00) [pid = 3820] [serial = 1701] [outer = 0000000000000000] 17:19:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C89133000) [pid = 3820] [serial = 1702] [outer = 0000007C88AB4C00] 17:19:18 INFO - PROCESS | 3820 | 1465863558158 Marionette DEBUG loaded listener.js 17:19:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C89662800) [pid = 3820] [serial = 1703] [outer = 0000007C88AB4C00] 17:19:18 INFO - PROCESS | 3820 | 1465863558606 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:19:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 17:19:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 693ms 17:19:18 INFO - PROCESS | 3820 | 1465863558692 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 17:19:18 INFO - PROCESS | 3820 | 1465863558694 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 17:19:18 INFO - PROCESS | 3820 | 1465863558698 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 17:19:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 17:19:18 INFO - PROCESS | 3820 | 1465863558702 Marionette TRACE conn5 <- [1,2234,null,{}] 17:19:18 INFO - PROCESS | 3820 | 1465863558714 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:18 INFO - PROCESS | 3820 | 1465863558719 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:18 INFO - PROCESS | 3820 | 1465863558850 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 17:19:18 INFO - PROCESS | 3820 | 1465863558927 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:18 INFO - PROCESS | 3820 | 1465863558930 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:18 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A346800 == 29 [pid = 3820] [id = 568] 17:19:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C8984E800) [pid = 3820] [serial = 1704] [outer = 0000000000000000] 17:19:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C8A5E5400) [pid = 3820] [serial = 1705] [outer = 0000007C8984E800] 17:19:18 INFO - PROCESS | 3820 | 1465863558980 Marionette DEBUG loaded listener.js 17:19:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C8CF10800) [pid = 3820] [serial = 1706] [outer = 0000007C8984E800] 17:19:19 INFO - PROCESS | 3820 | 1465863559364 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 17:19:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 17:19:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 692ms 17:19:19 INFO - PROCESS | 3820 | 1465863559392 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 17:19:19 INFO - PROCESS | 3820 | 1465863559395 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 17:19:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 17:19:19 INFO - PROCESS | 3820 | 1465863559398 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 17:19:19 INFO - PROCESS | 3820 | 1465863559400 Marionette TRACE conn5 <- [1,2238,null,{}] 17:19:19 INFO - PROCESS | 3820 | 1465863559403 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:19 INFO - PROCESS | 3820 | 1465863559405 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:19 INFO - PROCESS | 3820 | 1465863559531 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 17:19:19 INFO - PROCESS | 3820 | 1465863559543 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:19 INFO - PROCESS | 3820 | 1465863559545 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:19 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B1B000 == 30 [pid = 3820] [id = 569] 17:19:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C8CF1B400) [pid = 3820] [serial = 1707] [outer = 0000000000000000] 17:19:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007CF3BA4C00) [pid = 3820] [serial = 1708] [outer = 0000007C8CF1B400] 17:19:19 INFO - PROCESS | 3820 | 1465863559592 Marionette DEBUG loaded listener.js 17:19:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007CF4E3BC00) [pid = 3820] [serial = 1709] [outer = 0000007C8CF1B400] 17:19:20 INFO - PROCESS | 3820 | 1465863560037 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 17:19:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 17:19:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 671ms 17:19:20 INFO - PROCESS | 3820 | 1465863560072 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 17:19:20 INFO - PROCESS | 3820 | 1465863560082 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 17:19:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 17:19:20 INFO - PROCESS | 3820 | 1465863560085 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 17:19:20 INFO - PROCESS | 3820 | 1465863560087 Marionette TRACE conn5 <- [1,2242,null,{}] 17:19:20 INFO - PROCESS | 3820 | 1465863560090 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:20 INFO - PROCESS | 3820 | 1465863560093 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:20 INFO - PROCESS | 3820 | 1465863560203 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 17:19:20 INFO - PROCESS | 3820 | 1465863560287 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:20 INFO - PROCESS | 3820 | 1465863560289 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:20 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4FA7000 == 31 [pid = 3820] [id = 570] 17:19:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF44BE400) [pid = 3820] [serial = 1710] [outer = 0000000000000000] 17:19:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF5610400) [pid = 3820] [serial = 1711] [outer = 0000007CF44BE400] 17:19:20 INFO - PROCESS | 3820 | 1465863560334 Marionette DEBUG loaded listener.js 17:19:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF5658000) [pid = 3820] [serial = 1712] [outer = 0000007CF44BE400] 17:19:20 INFO - PROCESS | 3820 | 1465863560751 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 17:19:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 17:19:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 734ms 17:19:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 17:19:20 INFO - PROCESS | 3820 | 1465863560820 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 17:19:20 INFO - PROCESS | 3820 | 1465863560823 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 17:19:20 INFO - PROCESS | 3820 | 1465863560826 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 17:19:20 INFO - PROCESS | 3820 | 1465863560827 Marionette TRACE conn5 <- [1,2246,null,{}] 17:19:20 INFO - PROCESS | 3820 | 1465863560836 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:20 INFO - PROCESS | 3820 | 1465863560843 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:20 INFO - PROCESS | 3820 | 1465863560980 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 17:19:21 INFO - PROCESS | 3820 | 1465863561038 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:21 INFO - PROCESS | 3820 | 1465863561040 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:21 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6EC6800 == 32 [pid = 3820] [id = 571] 17:19:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF589DC00) [pid = 3820] [serial = 1713] [outer = 0000000000000000] 17:19:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF5979400) [pid = 3820] [serial = 1714] [outer = 0000007CF589DC00] 17:19:21 INFO - PROCESS | 3820 | 1465863561086 Marionette DEBUG loaded listener.js 17:19:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF693B000) [pid = 3820] [serial = 1715] [outer = 0000007CF589DC00] 17:19:21 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C84FCD800) [pid = 3820] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 17:19:21 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C824A8C00) [pid = 3820] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 17:19:21 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C871BA800) [pid = 3820] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 17:19:21 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C891C8C00) [pid = 3820] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 17:19:21 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C82807400) [pid = 3820] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 17:19:21 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C865F2000) [pid = 3820] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 17:19:21 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C82DEDC00) [pid = 3820] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 17:19:21 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C865F3800) [pid = 3820] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 17:19:21 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF55E7000) [pid = 3820] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 17:19:21 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C89854C00) [pid = 3820] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 17:19:21 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C8621B800) [pid = 3820] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 17:19:21 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CF5522000) [pid = 3820] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 17:19:21 INFO - PROCESS | 3820 | 1465863561596 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:19:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 17:19:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 839ms 17:19:21 INFO - PROCESS | 3820 | 1465863561669 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 17:19:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 17:19:21 INFO - PROCESS | 3820 | 1465863561671 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 17:19:21 INFO - PROCESS | 3820 | 1465863561675 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 17:19:21 INFO - PROCESS | 3820 | 1465863561677 Marionette TRACE conn5 <- [1,2250,null,{}] 17:19:21 INFO - PROCESS | 3820 | 1465863561680 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:21 INFO - PROCESS | 3820 | 1465863561682 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:21 INFO - PROCESS | 3820 | 1465863561764 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 17:19:21 INFO - PROCESS | 3820 | 1465863561774 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:21 INFO - PROCESS | 3820 | 1465863561776 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:21 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA069000 == 33 [pid = 3820] [id = 572] 17:19:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C865ED000) [pid = 3820] [serial = 1716] [outer = 0000000000000000] 17:19:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C871BB800) [pid = 3820] [serial = 1717] [outer = 0000007C865ED000] 17:19:21 INFO - PROCESS | 3820 | 1465863561820 Marionette DEBUG loaded listener.js 17:19:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007CF4ED0800) [pid = 3820] [serial = 1718] [outer = 0000007C865ED000] 17:19:22 INFO - PROCESS | 3820 | 1465863562240 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 17:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 17:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 587ms 17:19:22 INFO - PROCESS | 3820 | 1465863562270 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 17:19:22 INFO - PROCESS | 3820 | 1465863562272 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 17:19:22 INFO - PROCESS | 3820 | 1465863562275 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 17:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 17:19:22 INFO - PROCESS | 3820 | 1465863562277 Marionette TRACE conn5 <- [1,2254,null,{}] 17:19:22 INFO - PROCESS | 3820 | 1465863562281 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:22 INFO - PROCESS | 3820 | 1465863562282 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:22 INFO - PROCESS | 3820 | 1465863562365 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 17:19:22 INFO - PROCESS | 3820 | 1465863562370 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:22 INFO - PROCESS | 3820 | 1465863562372 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:22 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA822800 == 34 [pid = 3820] [id = 573] 17:19:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007CF69CCC00) [pid = 3820] [serial = 1719] [outer = 0000000000000000] 17:19:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007CF9D4FC00) [pid = 3820] [serial = 1720] [outer = 0000007CF69CCC00] 17:19:22 INFO - PROCESS | 3820 | 1465863562416 Marionette DEBUG loaded listener.js 17:19:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007CFA0ACC00) [pid = 3820] [serial = 1721] [outer = 0000007CF69CCC00] 17:19:22 INFO - PROCESS | 3820 | 1465863562827 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 17:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 17:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 585ms 17:19:22 INFO - PROCESS | 3820 | 1465863562864 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 17:19:22 INFO - PROCESS | 3820 | 1465863562866 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 17:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 17:19:22 INFO - PROCESS | 3820 | 1465863562869 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 17:19:22 INFO - PROCESS | 3820 | 1465863562871 Marionette TRACE conn5 <- [1,2258,null,{}] 17:19:22 INFO - PROCESS | 3820 | 1465863562891 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:22 INFO - PROCESS | 3820 | 1465863562893 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:22 INFO - PROCESS | 3820 | 1465863562979 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 17:19:22 INFO - PROCESS | 3820 | 1465863562985 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:22 INFO - PROCESS | 3820 | 1465863562987 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:23 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAD12000 == 35 [pid = 3820] [id = 574] 17:19:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CFA737000) [pid = 3820] [serial = 1722] [outer = 0000000000000000] 17:19:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CFA846000) [pid = 3820] [serial = 1723] [outer = 0000007CFA737000] 17:19:23 INFO - PROCESS | 3820 | 1465863563031 Marionette DEBUG loaded listener.js 17:19:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CFAA71800) [pid = 3820] [serial = 1724] [outer = 0000007CFA737000] 17:19:23 INFO - PROCESS | 3820 | 1465863563471 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 17:19:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 17:19:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 629ms 17:19:23 INFO - PROCESS | 3820 | 1465863563501 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 17:19:23 INFO - PROCESS | 3820 | 1465863563503 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 17:19:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 17:19:23 INFO - PROCESS | 3820 | 1465863563506 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 17:19:23 INFO - PROCESS | 3820 | 1465863563507 Marionette TRACE conn5 <- [1,2262,null,{}] 17:19:23 INFO - PROCESS | 3820 | 1465863563511 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:23 INFO - PROCESS | 3820 | 1465863563513 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:23 INFO - PROCESS | 3820 | 1465863563690 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 17:19:23 INFO - PROCESS | 3820 | 1465863563754 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:23 INFO - PROCESS | 3820 | 1465863563757 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:23 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87113000 == 36 [pid = 3820] [id = 575] 17:19:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C81ED4800) [pid = 3820] [serial = 1725] [outer = 0000000000000000] 17:19:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C8280FC00) [pid = 3820] [serial = 1726] [outer = 0000007C81ED4800] 17:19:23 INFO - PROCESS | 3820 | 1465863563818 Marionette DEBUG loaded listener.js 17:19:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C85945000) [pid = 3820] [serial = 1727] [outer = 0000007C81ED4800] 17:19:24 INFO - PROCESS | 3820 | 1465863564506 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 17:19:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 17:19:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1026ms 17:19:24 INFO - PROCESS | 3820 | 1465863564537 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 17:19:24 INFO - PROCESS | 3820 | 1465863564542 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 17:19:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 17:19:24 INFO - PROCESS | 3820 | 1465863564547 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 17:19:24 INFO - PROCESS | 3820 | 1465863564551 Marionette TRACE conn5 <- [1,2266,null,{}] 17:19:24 INFO - PROCESS | 3820 | 1465863564556 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:24 INFO - PROCESS | 3820 | 1465863564559 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:24 INFO - PROCESS | 3820 | 1465863564730 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 17:19:24 INFO - PROCESS | 3820 | 1465863564854 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:24 INFO - PROCESS | 3820 | 1465863564857 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:24 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A732000 == 37 [pid = 3820] [id = 576] 17:19:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C8913A000) [pid = 3820] [serial = 1728] [outer = 0000000000000000] 17:19:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C8984C400) [pid = 3820] [serial = 1729] [outer = 0000007C8913A000] 17:19:24 INFO - PROCESS | 3820 | 1465863564915 Marionette DEBUG loaded listener.js 17:19:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C8A7C2C00) [pid = 3820] [serial = 1730] [outer = 0000007C8913A000] 17:19:25 INFO - PROCESS | 3820 | 1465863565499 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 17:19:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 17:19:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 984ms 17:19:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 17:19:25 INFO - PROCESS | 3820 | 1465863565535 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 17:19:25 INFO - PROCESS | 3820 | 1465863565538 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 17:19:25 INFO - PROCESS | 3820 | 1465863565542 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 17:19:25 INFO - PROCESS | 3820 | 1465863565544 Marionette TRACE conn5 <- [1,2270,null,{}] 17:19:25 INFO - PROCESS | 3820 | 1465863565548 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:25 INFO - PROCESS | 3820 | 1465863565551 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:25 INFO - PROCESS | 3820 | 1465863565667 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 17:19:25 INFO - PROCESS | 3820 | 1465863565793 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:25 INFO - PROCESS | 3820 | 1465863565796 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:25 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB872800 == 38 [pid = 3820] [id = 577] 17:19:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF55EBC00) [pid = 3820] [serial = 1731] [outer = 0000000000000000] 17:19:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF5896400) [pid = 3820] [serial = 1732] [outer = 0000007CF55EBC00] 17:19:25 INFO - PROCESS | 3820 | 1465863565855 Marionette DEBUG loaded listener.js 17:19:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF5D99800) [pid = 3820] [serial = 1733] [outer = 0000007CF55EBC00] 17:19:26 INFO - PROCESS | 3820 | 1465863566471 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 17:19:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 17:19:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 983ms 17:19:26 INFO - PROCESS | 3820 | 1465863566526 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 17:19:26 INFO - PROCESS | 3820 | 1465863566531 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 17:19:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 17:19:26 INFO - PROCESS | 3820 | 1465863566542 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 17:19:26 INFO - PROCESS | 3820 | 1465863566547 Marionette TRACE conn5 <- [1,2274,null,{}] 17:19:26 INFO - PROCESS | 3820 | 1465863566551 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:26 INFO - PROCESS | 3820 | 1465863566555 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:26 INFO - PROCESS | 3820 | 1465863566674 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 17:19:26 INFO - PROCESS | 3820 | 1465863566797 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:26 INFO - PROCESS | 3820 | 1465863566800 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:26 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB0C800 == 39 [pid = 3820] [id = 578] 17:19:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C8CF15C00) [pid = 3820] [serial = 1734] [outer = 0000000000000000] 17:19:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF55ECC00) [pid = 3820] [serial = 1735] [outer = 0000007C8CF15C00] 17:19:26 INFO - PROCESS | 3820 | 1465863566855 Marionette DEBUG loaded listener.js 17:19:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CFADF1C00) [pid = 3820] [serial = 1736] [outer = 0000007C8CF15C00] 17:19:27 INFO - PROCESS | 3820 | 1465863567596 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 17:19:27 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 17:19:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1098ms 17:19:27 INFO - PROCESS | 3820 | 1465863567639 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 17:19:27 INFO - PROCESS | 3820 | 1465863567643 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 17:19:27 INFO - PROCESS | 3820 | 1465863567648 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 17:19:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 17:19:27 INFO - PROCESS | 3820 | 1465863567651 Marionette TRACE conn5 <- [1,2278,null,{}] 17:19:27 INFO - PROCESS | 3820 | 1465863567657 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:27 INFO - PROCESS | 3820 | 1465863567660 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:27 INFO - PROCESS | 3820 | 1465863567767 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 17:19:27 INFO - PROCESS | 3820 | 1465863567895 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:27 INFO - PROCESS | 3820 | 1465863567898 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:27 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C871DF800 == 40 [pid = 3820] [id = 579] 17:19:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C8621D800) [pid = 3820] [serial = 1737] [outer = 0000000000000000] 17:19:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C871AE800) [pid = 3820] [serial = 1738] [outer = 0000007C8621D800] 17:19:27 INFO - PROCESS | 3820 | 1465863567951 Marionette DEBUG loaded listener.js 17:19:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C88A38400) [pid = 3820] [serial = 1739] [outer = 0000007C8621D800] 17:19:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAD12000 == 39 [pid = 3820] [id = 574] 17:19:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA822800 == 38 [pid = 3820] [id = 573] 17:19:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA069000 == 37 [pid = 3820] [id = 572] 17:19:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6EC6800 == 36 [pid = 3820] [id = 571] 17:19:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4FA7000 == 35 [pid = 3820] [id = 570] 17:19:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B1B000 == 34 [pid = 3820] [id = 569] 17:19:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A346800 == 33 [pid = 3820] [id = 568] 17:19:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89082800 == 32 [pid = 3820] [id = 567] 17:19:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C83BEC800 == 31 [pid = 3820] [id = 566] 17:19:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5E1B800 == 30 [pid = 3820] [id = 563] 17:19:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C871CA000 == 29 [pid = 3820] [id = 564] 17:19:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A33D800 == 28 [pid = 3820] [id = 565] 17:19:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB0C800 == 27 [pid = 3820] [id = 578] 17:19:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB872800 == 26 [pid = 3820] [id = 577] 17:19:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A732000 == 25 [pid = 3820] [id = 576] 17:19:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87113000 == 24 [pid = 3820] [id = 575] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C85938800) [pid = 3820] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C86202400) [pid = 3820] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C828F3C00) [pid = 3820] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C82FBE400) [pid = 3820] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C87659C00) [pid = 3820] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C8982A000) [pid = 3820] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C88ABCC00) [pid = 3820] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C82E8A800) [pid = 3820] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8966D400) [pid = 3820] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8CF14800) [pid = 3820] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C86210C00) [pid = 3820] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C8305AC00) [pid = 3820] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C8A5E3800) [pid = 3820] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C8984A000) [pid = 3820] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF5972400) [pid = 3820] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF5657000) [pid = 3820] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C8988EC00) [pid = 3820] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C8A5E9800) [pid = 3820] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF4444000) [pid = 3820] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF55EB000) [pid = 3820] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF5660800) [pid = 3820] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CF3CDA000) [pid = 3820] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF561A000) [pid = 3820] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C88A3A400) [pid = 3820] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 17:19:28 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CF4E55400) [pid = 3820] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 17:19:29 INFO - PROCESS | 3820 | 1465863569162 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 17:19:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 17:19:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1546ms 17:19:29 INFO - PROCESS | 3820 | 1465863569199 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 17:19:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 17:19:29 INFO - PROCESS | 3820 | 1465863569203 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 17:19:29 INFO - PROCESS | 3820 | 1465863569208 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 17:19:29 INFO - PROCESS | 3820 | 1465863569212 Marionette TRACE conn5 <- [1,2282,null,{}] 17:19:29 INFO - PROCESS | 3820 | 1465863569217 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:29 INFO - PROCESS | 3820 | 1465863569220 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:29 INFO - PROCESS | 3820 | 1465863569344 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 17:19:29 INFO - PROCESS | 3820 | 1465863569426 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:29 INFO - PROCESS | 3820 | 1465863569429 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:29 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8710F800 == 25 [pid = 3820] [id = 580] 17:19:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C82FD6000) [pid = 3820] [serial = 1740] [outer = 0000000000000000] 17:19:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C834F2800) [pid = 3820] [serial = 1741] [outer = 0000007C82FD6000] 17:19:29 INFO - PROCESS | 3820 | 1465863569478 Marionette DEBUG loaded listener.js 17:19:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C84DF1400) [pid = 3820] [serial = 1742] [outer = 0000007C82FD6000] 17:19:29 INFO - PROCESS | 3820 | 1465863569866 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 17:19:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 17:19:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 691ms 17:19:29 INFO - PROCESS | 3820 | 1465863569899 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 17:19:29 INFO - PROCESS | 3820 | 1465863569905 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 17:19:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 17:19:29 INFO - PROCESS | 3820 | 1465863569911 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 17:19:29 INFO - PROCESS | 3820 | 1465863569914 Marionette TRACE conn5 <- [1,2286,null,{}] 17:19:29 INFO - PROCESS | 3820 | 1465863569917 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:29 INFO - PROCESS | 3820 | 1465863569920 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:30 INFO - PROCESS | 3820 | 1465863570044 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 17:19:30 INFO - PROCESS | 3820 | 1465863570051 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:30 INFO - PROCESS | 3820 | 1465863570054 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:30 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E90800 == 26 [pid = 3820] [id = 581] 17:19:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C8616E800) [pid = 3820] [serial = 1743] [outer = 0000000000000000] 17:19:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C871AC400) [pid = 3820] [serial = 1744] [outer = 0000007C8616E800] 17:19:30 INFO - PROCESS | 3820 | 1465863570108 Marionette DEBUG loaded listener.js 17:19:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C87659C00) [pid = 3820] [serial = 1745] [outer = 0000007C8616E800] 17:19:30 INFO - PROCESS | 3820 | 1465863570553 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 17:19:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 17:19:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 691ms 17:19:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 17:19:30 INFO - PROCESS | 3820 | 1465863570604 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 17:19:30 INFO - PROCESS | 3820 | 1465863570606 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 17:19:30 INFO - PROCESS | 3820 | 1465863570610 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 17:19:30 INFO - PROCESS | 3820 | 1465863570614 Marionette TRACE conn5 <- [1,2290,null,{}] 17:19:30 INFO - PROCESS | 3820 | 1465863570625 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:30 INFO - PROCESS | 3820 | 1465863570630 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:30 INFO - PROCESS | 3820 | 1465863570717 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 17:19:30 INFO - PROCESS | 3820 | 1465863570724 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:30 INFO - PROCESS | 3820 | 1465863570727 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:30 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899A7000 == 27 [pid = 3820] [id = 582] 17:19:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C88AB3C00) [pid = 3820] [serial = 1746] [outer = 0000000000000000] 17:19:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C89136C00) [pid = 3820] [serial = 1747] [outer = 0000007C88AB3C00] 17:19:30 INFO - PROCESS | 3820 | 1465863570776 Marionette DEBUG loaded listener.js 17:19:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C891CF400) [pid = 3820] [serial = 1748] [outer = 0000007C88AB3C00] 17:19:31 INFO - PROCESS | 3820 | 1465863571260 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 17:19:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 17:19:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 693ms 17:19:31 INFO - PROCESS | 3820 | 1465863571305 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 17:19:31 INFO - PROCESS | 3820 | 1465863571308 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 17:19:31 INFO - PROCESS | 3820 | 1465863571311 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 17:19:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 17:19:31 INFO - PROCESS | 3820 | 1465863571313 Marionette TRACE conn5 <- [1,2294,null,{}] 17:19:31 INFO - PROCESS | 3820 | 1465863571316 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:31 INFO - PROCESS | 3820 | 1465863571319 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:31 INFO - PROCESS | 3820 | 1465863571464 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 17:19:31 INFO - PROCESS | 3820 | 1465863571488 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:31 INFO - PROCESS | 3820 | 1465863571490 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:31 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A733800 == 28 [pid = 3820] [id = 583] 17:19:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8982C000) [pid = 3820] [serial = 1749] [outer = 0000000000000000] 17:19:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8984B000) [pid = 3820] [serial = 1750] [outer = 0000007C8982C000] 17:19:31 INFO - PROCESS | 3820 | 1465863571535 Marionette DEBUG loaded listener.js 17:19:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C89884400) [pid = 3820] [serial = 1751] [outer = 0000007C8982C000] 17:19:31 INFO - PROCESS | 3820 | 1465863571978 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 17:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 17:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 692ms 17:19:32 INFO - PROCESS | 3820 | 1465863572006 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 17:19:32 INFO - PROCESS | 3820 | 1465863572008 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 17:19:32 INFO - PROCESS | 3820 | 1465863572011 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 17:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 17:19:32 INFO - PROCESS | 3820 | 1465863572013 Marionette TRACE conn5 <- [1,2298,null,{}] 17:19:32 INFO - PROCESS | 3820 | 1465863572017 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:32 INFO - PROCESS | 3820 | 1465863572019 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:32 INFO - PROCESS | 3820 | 1465863572127 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 17:19:32 INFO - PROCESS | 3820 | 1465863572133 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:32 INFO - PROCESS | 3820 | 1465863572135 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:32 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8D6BF000 == 29 [pid = 3820] [id = 584] 17:19:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C82822400) [pid = 3820] [serial = 1752] [outer = 0000000000000000] 17:19:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C8A5DDC00) [pid = 3820] [serial = 1753] [outer = 0000007C82822400] 17:19:32 INFO - PROCESS | 3820 | 1465863572180 Marionette DEBUG loaded listener.js 17:19:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C8A5EAC00) [pid = 3820] [serial = 1754] [outer = 0000007C82822400] 17:19:32 INFO - PROCESS | 3820 | 1465863572672 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 17:19:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 17:19:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 692ms 17:19:32 INFO - PROCESS | 3820 | 1465863572707 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 17:19:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 17:19:32 INFO - PROCESS | 3820 | 1465863572710 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 17:19:32 INFO - PROCESS | 3820 | 1465863572712 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 17:19:32 INFO - PROCESS | 3820 | 1465863572714 Marionette TRACE conn5 <- [1,2302,null,{}] 17:19:32 INFO - PROCESS | 3820 | 1465863572718 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:32 INFO - PROCESS | 3820 | 1465863572724 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:32 INFO - PROCESS | 3820 | 1465863572878 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 17:19:32 INFO - PROCESS | 3820 | 1465863572903 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:32 INFO - PROCESS | 3820 | 1465863572906 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:32 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C14000 == 30 [pid = 3820] [id = 585] 17:19:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C88AB7800) [pid = 3820] [serial = 1755] [outer = 0000000000000000] 17:19:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF4444000) [pid = 3820] [serial = 1756] [outer = 0000007C88AB7800] 17:19:32 INFO - PROCESS | 3820 | 1465863572951 Marionette DEBUG loaded listener.js 17:19:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF4CC7C00) [pid = 3820] [serial = 1757] [outer = 0000007C88AB7800] 17:19:33 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CFA737000) [pid = 3820] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 17:19:33 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF44BE400) [pid = 3820] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 17:19:33 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF589DC00) [pid = 3820] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 17:19:33 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C82A22800) [pid = 3820] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 17:19:33 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF5658C00) [pid = 3820] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 17:19:33 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C82E82400) [pid = 3820] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 17:19:33 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C88AB4C00) [pid = 3820] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 17:19:33 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C8984E800) [pid = 3820] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 17:19:33 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C87658C00) [pid = 3820] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 17:19:33 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C865ED000) [pid = 3820] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 17:19:33 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF69CCC00) [pid = 3820] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 17:19:33 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C8CF1B400) [pid = 3820] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 17:19:33 INFO - PROCESS | 3820 | 1465863573516 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 17:19:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 17:19:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 840ms 17:19:33 INFO - PROCESS | 3820 | 1465863573563 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 17:19:33 INFO - PROCESS | 3820 | 1465863573565 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 17:19:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 17:19:33 INFO - PROCESS | 3820 | 1465863573569 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 17:19:33 INFO - PROCESS | 3820 | 1465863573570 Marionette TRACE conn5 <- [1,2306,null,{}] 17:19:33 INFO - PROCESS | 3820 | 1465863573574 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:33 INFO - PROCESS | 3820 | 1465863573576 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:33 INFO - PROCESS | 3820 | 1465863573657 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 17:19:33 INFO - PROCESS | 3820 | 1465863573662 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:33 INFO - PROCESS | 3820 | 1465863573664 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:33 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4F02800 == 31 [pid = 3820] [id = 586] 17:19:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C88ABBC00) [pid = 3820] [serial = 1758] [outer = 0000000000000000] 17:19:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF4C2EC00) [pid = 3820] [serial = 1759] [outer = 0000007C88ABBC00] 17:19:33 INFO - PROCESS | 3820 | 1465863573709 Marionette DEBUG loaded listener.js 17:19:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF5520400) [pid = 3820] [serial = 1760] [outer = 0000007C88ABBC00] 17:19:34 INFO - PROCESS | 3820 | 1465863574116 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 17:19:34 INFO - PROCESS | 3820 | 1465863574159 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 17:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 17:19:34 INFO - PROCESS | 3820 | 1465863574174 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 17:19:34 INFO - PROCESS | 3820 | 1465863574176 Marionette TRACE conn5 <- [1,2310,null,{}] 17:19:34 INFO - PROCESS | 3820 | 1465863574179 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:34 INFO - PROCESS | 3820 | 1465863574181 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:34 INFO - PROCESS | 3820 | 1465863574266 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 17:19:34 INFO - PROCESS | 3820 | 1465863574272 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:34 INFO - PROCESS | 3820 | 1465863574274 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:34 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5E16000 == 32 [pid = 3820] [id = 587] 17:19:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF5611000) [pid = 3820] [serial = 1761] [outer = 0000000000000000] 17:19:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF5617800) [pid = 3820] [serial = 1762] [outer = 0000007CF5611000] 17:19:34 INFO - PROCESS | 3820 | 1465863574318 Marionette DEBUG loaded listener.js 17:19:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF5655C00) [pid = 3820] [serial = 1763] [outer = 0000007CF5611000] 17:19:34 INFO - PROCESS | 3820 | 1465863574767 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 17:19:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 17:19:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 628ms 17:19:34 INFO - PROCESS | 3820 | 1465863574805 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 17:19:34 INFO - PROCESS | 3820 | 1465863574807 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 17:19:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 17:19:34 INFO - PROCESS | 3820 | 1465863574826 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 17:19:34 INFO - PROCESS | 3820 | 1465863574828 Marionette TRACE conn5 <- [1,2314,null,{}] 17:19:34 INFO - PROCESS | 3820 | 1465863574832 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:34 INFO - PROCESS | 3820 | 1465863574834 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:34 INFO - PROCESS | 3820 | 1465863574914 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 17:19:34 INFO - PROCESS | 3820 | 1465863574919 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:34 INFO - PROCESS | 3820 | 1465863574921 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:34 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6ED7000 == 33 [pid = 3820] [id = 588] 17:19:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF5653C00) [pid = 3820] [serial = 1764] [outer = 0000000000000000] 17:19:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF589C400) [pid = 3820] [serial = 1765] [outer = 0000007CF5653C00] 17:19:34 INFO - PROCESS | 3820 | 1465863574966 Marionette DEBUG loaded listener.js 17:19:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF596F000) [pid = 3820] [serial = 1766] [outer = 0000007CF5653C00] 17:19:35 INFO - PROCESS | 3820 | 1465863575540 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 17:19:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 17:19:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 734ms 17:19:35 INFO - PROCESS | 3820 | 1465863575560 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 17:19:35 INFO - PROCESS | 3820 | 1465863575565 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 17:19:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 17:19:35 INFO - PROCESS | 3820 | 1465863575571 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 17:19:35 INFO - PROCESS | 3820 | 1465863575574 Marionette TRACE conn5 <- [1,2318,null,{}] 17:19:35 INFO - PROCESS | 3820 | 1465863575580 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:35 INFO - PROCESS | 3820 | 1465863575584 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:35 INFO - PROCESS | 3820 | 1465863575756 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 17:19:35 INFO - PROCESS | 3820 | 1465863575905 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:35 INFO - PROCESS | 3820 | 1465863575909 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:35 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87B10800 == 34 [pid = 3820] [id = 589] 17:19:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C82FE0400) [pid = 3820] [serial = 1767] [outer = 0000000000000000] 17:19:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C83063800) [pid = 3820] [serial = 1768] [outer = 0000007C82FE0400] 17:19:35 INFO - PROCESS | 3820 | 1465863575971 Marionette DEBUG loaded listener.js 17:19:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C8616F000) [pid = 3820] [serial = 1769] [outer = 0000007C82FE0400] 17:19:36 INFO - PROCESS | 3820 | 1465863576715 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 17:19:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 17:19:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1196ms 17:19:36 INFO - PROCESS | 3820 | 1465863576770 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 17:19:36 INFO - PROCESS | 3820 | 1465863576775 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 17:19:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 17:19:36 INFO - PROCESS | 3820 | 1465863576782 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 17:19:36 INFO - PROCESS | 3820 | 1465863576785 Marionette TRACE conn5 <- [1,2322,null,{}] 17:19:36 INFO - PROCESS | 3820 | 1465863576789 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:36 INFO - PROCESS | 3820 | 1465863576792 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:36 INFO - PROCESS | 3820 | 1465863576928 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 17:19:37 INFO - PROCESS | 3820 | 1465863577046 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:37 INFO - PROCESS | 3820 | 1465863577049 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:37 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8D6DC000 == 35 [pid = 3820] [id = 590] 17:19:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C88A33000) [pid = 3820] [serial = 1770] [outer = 0000000000000000] 17:19:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C8913C800) [pid = 3820] [serial = 1771] [outer = 0000007C88A33000] 17:19:37 INFO - PROCESS | 3820 | 1465863577107 Marionette DEBUG loaded listener.js 17:19:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C8982B800) [pid = 3820] [serial = 1772] [outer = 0000007C88A33000] 17:19:38 INFO - PROCESS | 3820 | 1465863578003 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 17:19:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 17:19:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1285ms 17:19:38 INFO - PROCESS | 3820 | 1465863578069 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 17:19:38 INFO - PROCESS | 3820 | 1465863578074 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 17:19:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 17:19:38 INFO - PROCESS | 3820 | 1465863578079 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 17:19:38 INFO - PROCESS | 3820 | 1465863578083 Marionette TRACE conn5 <- [1,2326,null,{}] 17:19:38 INFO - PROCESS | 3820 | 1465863578088 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:38 INFO - PROCESS | 3820 | 1465863578091 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:38 INFO - PROCESS | 3820 | 1465863578223 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 17:19:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5E16000 == 34 [pid = 3820] [id = 587] 17:19:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4F02800 == 33 [pid = 3820] [id = 586] 17:19:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C14000 == 32 [pid = 3820] [id = 585] 17:19:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8D6BF000 == 31 [pid = 3820] [id = 584] 17:19:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A733800 == 30 [pid = 3820] [id = 583] 17:19:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899A7000 == 29 [pid = 3820] [id = 582] 17:19:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E90800 == 28 [pid = 3820] [id = 581] 17:19:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8710F800 == 27 [pid = 3820] [id = 580] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF5610400) [pid = 3820] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF5979400) [pid = 3820] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF5658000) [pid = 3820] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C82E85800) [pid = 3820] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C83BCE800) [pid = 3820] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF58A2000) [pid = 3820] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C834ECC00) [pid = 3820] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C865F1000) [pid = 3820] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C89133000) [pid = 3820] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C89662800) [pid = 3820] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C8A5E5400) [pid = 3820] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8CF10800) [pid = 3820] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C88A34C00) [pid = 3820] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C89140000) [pid = 3820] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C871BB800) [pid = 3820] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CFAA71800) [pid = 3820] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF693B000) [pid = 3820] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CF4ED0800) [pid = 3820] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CFA0ACC00) [pid = 3820] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CF3BA4C00) [pid = 3820] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CF4E3BC00) [pid = 3820] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CF9D4FC00) [pid = 3820] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007CFA846000) [pid = 3820] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 17:19:38 INFO - PROCESS | 3820 | 1465863578349 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:38 INFO - PROCESS | 3820 | 1465863578354 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:38 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82D95800 == 28 [pid = 3820] [id = 591] 17:19:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C82829000) [pid = 3820] [serial = 1773] [outer = 0000000000000000] 17:19:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C82FBF000) [pid = 3820] [serial = 1774] [outer = 0000007C82829000] 17:19:38 INFO - PROCESS | 3820 | 1465863578407 Marionette DEBUG loaded listener.js 17:19:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C86224000) [pid = 3820] [serial = 1775] [outer = 0000007C82829000] 17:19:38 INFO - PROCESS | 3820 | 1465863578848 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 17:19:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 17:19:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 839ms 17:19:38 INFO - PROCESS | 3820 | 1465863578921 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 17:19:38 INFO - PROCESS | 3820 | 1465863578926 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 17:19:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 17:19:38 INFO - PROCESS | 3820 | 1465863578938 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 17:19:38 INFO - PROCESS | 3820 | 1465863578940 Marionette TRACE conn5 <- [1,2330,null,{}] 17:19:38 INFO - PROCESS | 3820 | 1465863578944 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:38 INFO - PROCESS | 3820 | 1465863578947 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:39 INFO - PROCESS | 3820 | 1465863579037 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 17:19:39 INFO - PROCESS | 3820 | 1465863579052 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:39 INFO - PROCESS | 3820 | 1465863579054 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:39 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891DF800 == 29 [pid = 3820] [id = 592] 17:19:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C88AB7000) [pid = 3820] [serial = 1776] [outer = 0000000000000000] 17:19:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C88ABE400) [pid = 3820] [serial = 1777] [outer = 0000007C88AB7000] 17:19:39 INFO - PROCESS | 3820 | 1465863579102 Marionette DEBUG loaded listener.js 17:19:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C89669400) [pid = 3820] [serial = 1778] [outer = 0000007C88AB7000] 17:19:39 INFO - PROCESS | 3820 | 1465863579548 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 17:19:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 17:19:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 691ms 17:19:39 INFO - PROCESS | 3820 | 1465863579626 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 17:19:39 INFO - PROCESS | 3820 | 1465863579629 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 17:19:39 INFO - PROCESS | 3820 | 1465863579632 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 17:19:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 17:19:39 INFO - PROCESS | 3820 | 1465863579636 Marionette TRACE conn5 <- [1,2334,null,{}] 17:19:39 INFO - PROCESS | 3820 | 1465863579677 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:39 INFO - PROCESS | 3820 | 1465863579682 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:39 INFO - PROCESS | 3820 | 1465863579788 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 17:19:39 INFO - PROCESS | 3820 | 1465863579863 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:39 INFO - PROCESS | 3820 | 1465863579866 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:39 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A730000 == 30 [pid = 3820] [id = 593] 17:19:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C82DF6400) [pid = 3820] [serial = 1779] [outer = 0000000000000000] 17:19:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C8A5E0400) [pid = 3820] [serial = 1780] [outer = 0000007C82DF6400] 17:19:39 INFO - PROCESS | 3820 | 1465863579916 Marionette DEBUG loaded listener.js 17:19:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8CF11400) [pid = 3820] [serial = 1781] [outer = 0000007C82DF6400] 17:19:40 INFO - PROCESS | 3820 | 1465863580304 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 17:19:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 17:19:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 692ms 17:19:40 INFO - PROCESS | 3820 | 1465863580327 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 17:19:40 INFO - PROCESS | 3820 | 1465863580330 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 17:19:40 INFO - PROCESS | 3820 | 1465863580333 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 17:19:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 17:19:40 INFO - PROCESS | 3820 | 1465863580335 Marionette TRACE conn5 <- [1,2338,null,{}] 17:19:40 INFO - PROCESS | 3820 | 1465863580338 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:40 INFO - PROCESS | 3820 | 1465863580340 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:40 INFO - PROCESS | 3820 | 1465863580467 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 17:19:40 INFO - PROCESS | 3820 | 1465863580479 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:40 INFO - PROCESS | 3820 | 1465863580481 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:40 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B18800 == 31 [pid = 3820] [id = 594] 17:19:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF3B9BC00) [pid = 3820] [serial = 1782] [outer = 0000000000000000] 17:19:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF3CD2800) [pid = 3820] [serial = 1783] [outer = 0000007CF3B9BC00] 17:19:40 INFO - PROCESS | 3820 | 1465863580528 Marionette DEBUG loaded listener.js 17:19:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF4CC4000) [pid = 3820] [serial = 1784] [outer = 0000007CF3B9BC00] 17:19:41 INFO - PROCESS | 3820 | 1465863580993 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 17:19:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 17:19:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 692ms 17:19:41 INFO - PROCESS | 3820 | 1465863581029 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 17:19:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 17:19:41 INFO - PROCESS | 3820 | 1465863581031 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 17:19:41 INFO - PROCESS | 3820 | 1465863581034 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - PROCESS | 3820 | 1465863581036 Marionette TRACE conn5 <- [1,2342,null,{}] 17:19:41 INFO - PROCESS | 3820 | 1465863581040 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:41 INFO - PROCESS | 3820 | 1465863581042 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:41 INFO - PROCESS | 3820 | 1465863581153 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 17:19:41 INFO - PROCESS | 3820 | 1465863581239 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:41 INFO - PROCESS | 3820 | 1465863581241 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:41 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55CE000 == 32 [pid = 3820] [id = 595] 17:19:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF4FC0400) [pid = 3820] [serial = 1785] [outer = 0000000000000000] 17:19:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF5610400) [pid = 3820] [serial = 1786] [outer = 0000007CF4FC0400] 17:19:41 INFO - PROCESS | 3820 | 1465863581286 Marionette DEBUG loaded listener.js 17:19:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF565C400) [pid = 3820] [serial = 1787] [outer = 0000007CF4FC0400] 17:19:41 INFO - PROCESS | 3820 | 1465863581718 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 17:19:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 17:19:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 735ms 17:19:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 17:19:41 INFO - PROCESS | 3820 | 1465863581772 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 17:19:41 INFO - PROCESS | 3820 | 1465863581774 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 17:19:41 INFO - PROCESS | 3820 | 1465863581778 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 17:19:41 INFO - PROCESS | 3820 | 1465863581779 Marionette TRACE conn5 <- [1,2346,null,{}] 17:19:41 INFO - PROCESS | 3820 | 1465863581783 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:41 INFO - PROCESS | 3820 | 1465863581789 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:41 INFO - PROCESS | 3820 | 1465863581928 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 17:19:41 INFO - PROCESS | 3820 | 1465863581985 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:41 INFO - PROCESS | 3820 | 1465863581987 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:41 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF9F99800 == 33 [pid = 3820] [id = 596] 17:19:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF5972000) [pid = 3820] [serial = 1788] [outer = 0000000000000000] 17:19:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF5D79800) [pid = 3820] [serial = 1789] [outer = 0000007CF5972000] 17:19:42 INFO - PROCESS | 3820 | 1465863582033 Marionette DEBUG loaded listener.js 17:19:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF69CD000) [pid = 3820] [serial = 1790] [outer = 0000007CF5972000] 17:19:42 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8621D800) [pid = 3820] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 17:19:42 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C82FD6000) [pid = 3820] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 17:19:42 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C88AB3C00) [pid = 3820] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 17:19:42 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C8616E800) [pid = 3820] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 17:19:42 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C82822400) [pid = 3820] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 17:19:42 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C81ED4800) [pid = 3820] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 17:19:42 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8913A000) [pid = 3820] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 17:19:42 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF55EBC00) [pid = 3820] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 17:19:42 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C8CF15C00) [pid = 3820] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 17:19:42 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF5611000) [pid = 3820] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 17:19:42 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C88AB7800) [pid = 3820] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 17:19:42 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C88ABBC00) [pid = 3820] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 17:19:42 INFO - PROCESS | 3820 | 1465863582541 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 17:19:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 17:19:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 775ms 17:19:42 INFO - PROCESS | 3820 | 1465863582556 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 17:19:42 INFO - PROCESS | 3820 | 1465863582559 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 17:19:42 INFO - PROCESS | 3820 | 1465863582561 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 17:19:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 17:19:42 INFO - PROCESS | 3820 | 1465863582563 Marionette TRACE conn5 <- [1,2350,null,{}] 17:19:42 INFO - PROCESS | 3820 | 1465863582567 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:42 INFO - PROCESS | 3820 | 1465863582569 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:42 INFO - PROCESS | 3820 | 1465863582651 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 17:19:42 INFO - PROCESS | 3820 | 1465863582657 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:42 INFO - PROCESS | 3820 | 1465863582658 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:42 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5F63000 == 34 [pid = 3820] [id = 597] 17:19:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C86167800) [pid = 3820] [serial = 1791] [outer = 0000000000000000] 17:19:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C87660800) [pid = 3820] [serial = 1792] [outer = 0000007C86167800] 17:19:42 INFO - PROCESS | 3820 | 1465863582703 Marionette DEBUG loaded listener.js 17:19:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8CF16000) [pid = 3820] [serial = 1793] [outer = 0000007C86167800] 17:19:43 INFO - PROCESS | 3820 | 1465863583139 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 17:19:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 17:19:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 629ms 17:19:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 17:19:43 INFO - PROCESS | 3820 | 1465863583195 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 17:19:43 INFO - PROCESS | 3820 | 1465863583197 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 17:19:43 INFO - PROCESS | 3820 | 1465863583200 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 3820 | 1465863583202 Marionette TRACE conn5 <- [1,2354,null,{}] 17:19:43 INFO - PROCESS | 3820 | 1465863583206 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:43 INFO - PROCESS | 3820 | 1465863583207 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:43 INFO - PROCESS | 3820 | 1465863583291 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 17:19:43 INFO - PROCESS | 3820 | 1465863583300 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:43 INFO - PROCESS | 3820 | 1465863583302 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:43 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAACB000 == 35 [pid = 3820] [id = 598] 17:19:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF58A5400) [pid = 3820] [serial = 1794] [outer = 0000000000000000] 17:19:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF6EB3800) [pid = 3820] [serial = 1795] [outer = 0000007CF58A5400] 17:19:43 INFO - PROCESS | 3820 | 1465863583347 Marionette DEBUG loaded listener.js 17:19:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CFA04A400) [pid = 3820] [serial = 1796] [outer = 0000007CF58A5400] 17:19:43 INFO - PROCESS | 3820 | 1465863583770 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 17:19:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 17:19:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 629ms 17:19:43 INFO - PROCESS | 3820 | 1465863583833 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 17:19:43 INFO - PROCESS | 3820 | 1465863583835 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 17:19:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 17:19:43 INFO - PROCESS | 3820 | 1465863583838 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 17:19:43 INFO - PROCESS | 3820 | 1465863583840 Marionette TRACE conn5 <- [1,2358,null,{}] 17:19:43 INFO - PROCESS | 3820 | 1465863583843 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:43 INFO - PROCESS | 3820 | 1465863583845 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:43 INFO - PROCESS | 3820 | 1465863583930 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 17:19:43 INFO - PROCESS | 3820 | 1465863583938 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:43 INFO - PROCESS | 3820 | 1465863583941 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:43 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A72E800 == 36 [pid = 3820] [id = 599] 17:19:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF55E9400) [pid = 3820] [serial = 1797] [outer = 0000000000000000] 17:19:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CFA711400) [pid = 3820] [serial = 1798] [outer = 0000007CF55E9400] 17:19:43 INFO - PROCESS | 3820 | 1465863583985 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CFA89FC00) [pid = 3820] [serial = 1799] [outer = 0000007CF55E9400] 17:19:44 INFO - PROCESS | 3820 | 1465863584430 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 17:19:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 17:19:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 628ms 17:19:44 INFO - PROCESS | 3820 | 1465863584480 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 17:19:44 INFO - PROCESS | 3820 | 1465863584483 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 17:19:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 17:19:44 INFO - PROCESS | 3820 | 1465863584486 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 17:19:44 INFO - PROCESS | 3820 | 1465863584488 Marionette TRACE conn5 <- [1,2362,null,{}] 17:19:44 INFO - PROCESS | 3820 | 1465863584491 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:44 INFO - PROCESS | 3820 | 1465863584493 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:44 INFO - PROCESS | 3820 | 1465863584674 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 17:19:44 INFO - PROCESS | 3820 | 1465863584779 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:44 INFO - PROCESS | 3820 | 1465863584783 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:44 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C871D1000 == 37 [pid = 3820] [id = 600] 17:19:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C82E82800) [pid = 3820] [serial = 1800] [outer = 0000000000000000] 17:19:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C8330D800) [pid = 3820] [serial = 1801] [outer = 0000007C82E82800] 17:19:44 INFO - PROCESS | 3820 | 1465863584843 Marionette DEBUG loaded listener.js 17:19:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C871AD800) [pid = 3820] [serial = 1802] [outer = 0000007C82E82800] 17:19:45 INFO - PROCESS | 3820 | 1465863585484 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 17:19:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 17:19:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1025ms 17:19:45 INFO - PROCESS | 3820 | 1465863585516 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 17:19:45 INFO - PROCESS | 3820 | 1465863585521 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 17:19:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 17:19:45 INFO - PROCESS | 3820 | 1465863585525 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 17:19:45 INFO - PROCESS | 3820 | 1465863585529 Marionette TRACE conn5 <- [1,2366,null,{}] 17:19:45 INFO - PROCESS | 3820 | 1465863585534 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:45 INFO - PROCESS | 3820 | 1465863585537 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:45 INFO - PROCESS | 3820 | 1465863585655 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 17:19:45 INFO - PROCESS | 3820 | 1465863585753 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:45 INFO - PROCESS | 3820 | 1465863585756 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:45 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C1A000 == 38 [pid = 3820] [id = 601] 17:19:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C8988AC00) [pid = 3820] [serial = 1803] [outer = 0000000000000000] 17:19:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C8A5E1C00) [pid = 3820] [serial = 1804] [outer = 0000007C8988AC00] 17:19:45 INFO - PROCESS | 3820 | 1465863585814 Marionette DEBUG loaded listener.js 17:19:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C8CF18C00) [pid = 3820] [serial = 1805] [outer = 0000007C8988AC00] 17:19:46 INFO - PROCESS | 3820 | 1465863586428 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 17:19:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 17:19:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 943ms 17:19:46 INFO - PROCESS | 3820 | 1465863586472 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 17:19:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 17:19:46 INFO - PROCESS | 3820 | 1465863586475 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 17:19:46 INFO - PROCESS | 3820 | 1465863586479 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 17:19:46 INFO - PROCESS | 3820 | 1465863586481 Marionette TRACE conn5 <- [1,2370,null,{}] 17:19:46 INFO - PROCESS | 3820 | 1465863586485 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:46 INFO - PROCESS | 3820 | 1465863586488 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:46 INFO - PROCESS | 3820 | 1465863586605 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 17:19:46 INFO - PROCESS | 3820 | 1465863586703 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:46 INFO - PROCESS | 3820 | 1465863586705 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:46 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFE865800 == 39 [pid = 3820] [id = 602] 17:19:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF596E000) [pid = 3820] [serial = 1806] [outer = 0000000000000000] 17:19:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF5977C00) [pid = 3820] [serial = 1807] [outer = 0000007CF596E000] 17:19:46 INFO - PROCESS | 3820 | 1465863586765 Marionette DEBUG loaded listener.js 17:19:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF6CE5800) [pid = 3820] [serial = 1808] [outer = 0000007CF596E000] 17:19:47 INFO - PROCESS | 3820 | 1465863587391 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 17:19:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 17:19:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 985ms 17:19:47 INFO - PROCESS | 3820 | 1465863587466 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 17:19:47 INFO - PROCESS | 3820 | 1465863587470 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 17:19:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 17:19:47 INFO - PROCESS | 3820 | 1465863587481 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 17:19:47 INFO - PROCESS | 3820 | 1465863587486 Marionette TRACE conn5 <- [1,2374,null,{}] 17:19:47 INFO - PROCESS | 3820 | 1465863587490 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:47 INFO - PROCESS | 3820 | 1465863587493 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:47 INFO - PROCESS | 3820 | 1465863587607 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 17:19:47 INFO - PROCESS | 3820 | 1465863587731 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:47 INFO - PROCESS | 3820 | 1465863587734 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:47 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFFBAC000 == 40 [pid = 3820] [id = 603] 17:19:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CFAB6D000) [pid = 3820] [serial = 1809] [outer = 0000000000000000] 17:19:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CFB755C00) [pid = 3820] [serial = 1810] [outer = 0000007CFAB6D000] 17:19:47 INFO - PROCESS | 3820 | 1465863587790 Marionette DEBUG loaded listener.js 17:19:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007CFB75D000) [pid = 3820] [serial = 1811] [outer = 0000007CFAB6D000] 17:19:48 INFO - PROCESS | 3820 | 1465863588616 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 17:19:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 17:19:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1192ms 17:19:48 INFO - PROCESS | 3820 | 1465863588671 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 17:19:48 INFO - PROCESS | 3820 | 1465863588676 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 17:19:48 INFO - PROCESS | 3820 | 1465863588681 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 17:19:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 17:19:48 INFO - PROCESS | 3820 | 1465863588684 Marionette TRACE conn5 <- [1,2378,null,{}] 17:19:48 INFO - PROCESS | 3820 | 1465863588690 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:48 INFO - PROCESS | 3820 | 1465863588693 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:48 INFO - PROCESS | 3820 | 1465863588800 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 17:19:48 INFO - PROCESS | 3820 | 1465863588929 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:48 INFO - PROCESS | 3820 | 1465863588934 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:48 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C819E6000 == 41 [pid = 3820] [id = 604] 17:19:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007C83DB2000) [pid = 3820] [serial = 1812] [outer = 0000000000000000] 17:19:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007C84DF2000) [pid = 3820] [serial = 1813] [outer = 0000007C83DB2000] 17:19:48 INFO - PROCESS | 3820 | 1465863588990 Marionette DEBUG loaded listener.js 17:19:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007C87BD8C00) [pid = 3820] [serial = 1814] [outer = 0000007C83DB2000] 17:19:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007C871DF800 == 40 [pid = 3820] [id = 579] 17:19:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAACB000 == 39 [pid = 3820] [id = 598] 17:19:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5F63000 == 38 [pid = 3820] [id = 597] 17:19:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF9F99800 == 37 [pid = 3820] [id = 596] 17:19:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55CE000 == 36 [pid = 3820] [id = 595] 17:19:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B18800 == 35 [pid = 3820] [id = 594] 17:19:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A730000 == 34 [pid = 3820] [id = 593] 17:19:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891DF800 == 33 [pid = 3820] [id = 592] 17:19:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82D95800 == 32 [pid = 3820] [id = 591] 17:19:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87B10800 == 31 [pid = 3820] [id = 589] 17:19:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6ED7000 == 30 [pid = 3820] [id = 588] 17:19:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8D6DC000 == 29 [pid = 3820] [id = 590] 17:19:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFFBAC000 == 28 [pid = 3820] [id = 603] 17:19:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFE865800 == 27 [pid = 3820] [id = 602] 17:19:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C1A000 == 26 [pid = 3820] [id = 601] 17:19:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A72E800 == 25 [pid = 3820] [id = 599] 17:19:49 INFO - PROCESS | 3820 | --DOCSHELL 0000007C871D1000 == 24 [pid = 3820] [id = 600] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007C8984B000) [pid = 3820] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007C88A38400) [pid = 3820] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007C871AE800) [pid = 3820] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007C834F2800) [pid = 3820] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C84DF1400) [pid = 3820] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C89136C00) [pid = 3820] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C871AC400) [pid = 3820] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C87659C00) [pid = 3820] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C8A5DDC00) [pid = 3820] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C85945000) [pid = 3820] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C8280FC00) [pid = 3820] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8A7C2C00) [pid = 3820] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8984C400) [pid = 3820] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF5D99800) [pid = 3820] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF5896400) [pid = 3820] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CFADF1C00) [pid = 3820] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CF5655C00) [pid = 3820] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF55ECC00) [pid = 3820] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF4444000) [pid = 3820] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C8A5EAC00) [pid = 3820] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF589C400) [pid = 3820] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF5617800) [pid = 3820] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF4CC7C00) [pid = 3820] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF4C2EC00) [pid = 3820] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CF5520400) [pid = 3820] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 17:19:49 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C891CF400) [pid = 3820] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 17:19:50 INFO - PROCESS | 3820 | 1465863590263 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 17:19:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 17:19:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1629ms 17:19:50 INFO - PROCESS | 3820 | 1465863590315 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 17:19:50 INFO - PROCESS | 3820 | 1465863590319 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 17:19:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 17:19:50 INFO - PROCESS | 3820 | 1465863590329 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 17:19:50 INFO - PROCESS | 3820 | 1465863590332 Marionette TRACE conn5 <- [1,2382,null,{}] 17:19:50 INFO - PROCESS | 3820 | 1465863590338 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:50 INFO - PROCESS | 3820 | 1465863590341 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:50 INFO - PROCESS | 3820 | 1465863590429 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 17:19:50 INFO - PROCESS | 3820 | 1465863590438 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:50 INFO - PROCESS | 3820 | 1465863590443 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:50 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C871CA000 == 25 [pid = 3820] [id = 605] 17:19:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C82E86C00) [pid = 3820] [serial = 1815] [outer = 0000000000000000] 17:19:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C82FD8C00) [pid = 3820] [serial = 1816] [outer = 0000007C82E86C00] 17:19:50 INFO - PROCESS | 3820 | 1465863590491 Marionette DEBUG loaded listener.js 17:19:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C83DAFC00) [pid = 3820] [serial = 1817] [outer = 0000007C82E86C00] 17:19:51 INFO - PROCESS | 3820 | 1465863591018 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 17:19:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 17:19:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 733ms 17:19:51 INFO - PROCESS | 3820 | 1465863591062 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 17:19:51 INFO - PROCESS | 3820 | 1465863591067 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 17:19:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 17:19:51 INFO - PROCESS | 3820 | 1465863591074 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 17:19:51 INFO - PROCESS | 3820 | 1465863591076 Marionette TRACE conn5 <- [1,2386,null,{}] 17:19:51 INFO - PROCESS | 3820 | 1465863591080 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:51 INFO - PROCESS | 3820 | 1465863591083 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:51 INFO - PROCESS | 3820 | 1465863591209 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 17:19:51 INFO - PROCESS | 3820 | 1465863591296 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:51 INFO - PROCESS | 3820 | 1465863591298 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:51 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89008000 == 26 [pid = 3820] [id = 606] 17:19:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C85946C00) [pid = 3820] [serial = 1818] [outer = 0000000000000000] 17:19:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C865F8400) [pid = 3820] [serial = 1819] [outer = 0000007C85946C00] 17:19:51 INFO - PROCESS | 3820 | 1465863591346 Marionette DEBUG loaded listener.js 17:19:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8765D800) [pid = 3820] [serial = 1820] [outer = 0000007C85946C00] 17:19:51 INFO - PROCESS | 3820 | 1465863591746 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 17:19:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 17:19:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 689ms 17:19:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 17:19:51 INFO - PROCESS | 3820 | 1465863591765 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 17:19:51 INFO - PROCESS | 3820 | 1465863591767 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 17:19:51 INFO - PROCESS | 3820 | 1465863591771 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 17:19:51 INFO - PROCESS | 3820 | 1465863591774 Marionette TRACE conn5 <- [1,2390,null,{}] 17:19:51 INFO - PROCESS | 3820 | 1465863591786 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:51 INFO - PROCESS | 3820 | 1465863591791 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:51 INFO - PROCESS | 3820 | 1465863591877 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 17:19:51 INFO - PROCESS | 3820 | 1465863591884 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:51 INFO - PROCESS | 3820 | 1465863591888 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:51 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891E8000 == 27 [pid = 3820] [id = 607] 17:19:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C82E82400) [pid = 3820] [serial = 1821] [outer = 0000000000000000] 17:19:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8913F000) [pid = 3820] [serial = 1822] [outer = 0000007C82E82400] 17:19:51 INFO - PROCESS | 3820 | 1465863591937 Marionette DEBUG loaded listener.js 17:19:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C89663400) [pid = 3820] [serial = 1823] [outer = 0000007C82E82400] 17:19:52 INFO - PROCESS | 3820 | 1465863592406 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 17:19:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 17:19:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 691ms 17:19:52 INFO - PROCESS | 3820 | 1465863592465 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 17:19:52 INFO - PROCESS | 3820 | 1465863592468 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 17:19:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 17:19:52 INFO - PROCESS | 3820 | 1465863592479 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 17:19:52 INFO - PROCESS | 3820 | 1465863592481 Marionette TRACE conn5 <- [1,2394,null,{}] 17:19:52 INFO - PROCESS | 3820 | 1465863592485 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:52 INFO - PROCESS | 3820 | 1465863592487 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:52 INFO - PROCESS | 3820 | 1465863592631 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 17:19:52 INFO - PROCESS | 3820 | 1465863592655 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:52 INFO - PROCESS | 3820 | 1465863592657 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:52 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A32F800 == 28 [pid = 3820] [id = 608] 17:19:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C8984A800) [pid = 3820] [serial = 1824] [outer = 0000000000000000] 17:19:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C89851800) [pid = 3820] [serial = 1825] [outer = 0000007C8984A800] 17:19:52 INFO - PROCESS | 3820 | 1465863592703 Marionette DEBUG loaded listener.js 17:19:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C89890800) [pid = 3820] [serial = 1826] [outer = 0000007C8984A800] 17:19:53 INFO - PROCESS | 3820 | 1465863593152 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 17:19:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 17:19:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 734ms 17:19:53 INFO - PROCESS | 3820 | 1465863593219 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 17:19:53 INFO - PROCESS | 3820 | 1465863593221 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 17:19:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 17:19:53 INFO - PROCESS | 3820 | 1465863593224 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 17:19:53 INFO - PROCESS | 3820 | 1465863593226 Marionette TRACE conn5 <- [1,2398,null,{}] 17:19:53 INFO - PROCESS | 3820 | 1465863593230 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:53 INFO - PROCESS | 3820 | 1465863593232 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:53 INFO - PROCESS | 3820 | 1465863593341 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 17:19:53 INFO - PROCESS | 3820 | 1465863593353 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:53 INFO - PROCESS | 3820 | 1465863593355 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:53 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA13800 == 29 [pid = 3820] [id = 609] 17:19:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C828F6C00) [pid = 3820] [serial = 1827] [outer = 0000000000000000] 17:19:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C8A5E9000) [pid = 3820] [serial = 1828] [outer = 0000007C828F6C00] 17:19:53 INFO - PROCESS | 3820 | 1465863593454 Marionette DEBUG loaded listener.js 17:19:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C8A7C9400) [pid = 3820] [serial = 1829] [outer = 0000007C828F6C00] 17:19:53 INFO - PROCESS | 3820 | 1465863593907 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 17:19:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 17:19:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 735ms 17:19:53 INFO - PROCESS | 3820 | 1465863593963 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 17:19:53 INFO - PROCESS | 3820 | 1465863593966 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 17:19:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 17:19:53 INFO - PROCESS | 3820 | 1465863593971 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 17:19:53 INFO - PROCESS | 3820 | 1465863593973 Marionette TRACE conn5 <- [1,2402,null,{}] 17:19:53 INFO - PROCESS | 3820 | 1465863593976 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:53 INFO - PROCESS | 3820 | 1465863593982 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:54 INFO - PROCESS | 3820 | 1465863594117 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 17:19:54 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF4FC0400) [pid = 3820] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 17:19:54 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF5972000) [pid = 3820] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 17:19:54 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C82FE0400) [pid = 3820] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 17:19:54 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C88AB7000) [pid = 3820] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 17:19:54 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C82DF6400) [pid = 3820] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 17:19:54 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C88A33000) [pid = 3820] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 17:19:54 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF5653C00) [pid = 3820] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 17:19:54 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C82829000) [pid = 3820] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 17:19:54 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C86167800) [pid = 3820] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 17:19:54 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF3B9BC00) [pid = 3820] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 17:19:54 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF58A5400) [pid = 3820] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 17:19:54 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF55E9400) [pid = 3820] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 17:19:54 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C8982C000) [pid = 3820] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 17:19:54 INFO - PROCESS | 3820 | 1465863594354 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:54 INFO - PROCESS | 3820 | 1465863594356 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:54 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E1C000 == 30 [pid = 3820] [id = 610] 17:19:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C828F2000) [pid = 3820] [serial = 1830] [outer = 0000000000000000] 17:19:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C83DCC000) [pid = 3820] [serial = 1831] [outer = 0000007C828F2000] 17:19:54 INFO - PROCESS | 3820 | 1465863594405 Marionette DEBUG loaded listener.js 17:19:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007CE7820800) [pid = 3820] [serial = 1832] [outer = 0000007C828F2000] 17:19:54 INFO - PROCESS | 3820 | 1465863594769 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 17:19:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 17:19:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 838ms 17:19:54 INFO - PROCESS | 3820 | 1465863594814 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 17:19:54 INFO - PROCESS | 3820 | 1465863594816 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 17:19:54 INFO - PROCESS | 3820 | 1465863594819 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 17:19:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 17:19:54 INFO - PROCESS | 3820 | 1465863594821 Marionette TRACE conn5 <- [1,2406,null,{}] 17:19:54 INFO - PROCESS | 3820 | 1465863594825 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:54 INFO - PROCESS | 3820 | 1465863594826 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:54 INFO - PROCESS | 3820 | 1465863594908 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 17:19:54 INFO - PROCESS | 3820 | 1465863594984 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:54 INFO - PROCESS | 3820 | 1465863594987 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:55 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4411000 == 31 [pid = 3820] [id = 611] 17:19:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C82A1F000) [pid = 3820] [serial = 1833] [outer = 0000000000000000] 17:19:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF551C000) [pid = 3820] [serial = 1834] [outer = 0000007C82A1F000] 17:19:55 INFO - PROCESS | 3820 | 1465863595032 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF55ED800) [pid = 3820] [serial = 1835] [outer = 0000007C82A1F000] 17:19:55 INFO - PROCESS | 3820 | 1465863595401 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:19:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 17:19:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 630ms 17:19:55 INFO - PROCESS | 3820 | 1465863595453 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 17:19:55 INFO - PROCESS | 3820 | 1465863595455 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 17:19:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 17:19:55 INFO - PROCESS | 3820 | 1465863595458 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 17:19:55 INFO - PROCESS | 3820 | 1465863595460 Marionette TRACE conn5 <- [1,2410,null,{}] 17:19:55 INFO - PROCESS | 3820 | 1465863595463 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:55 INFO - PROCESS | 3820 | 1465863595465 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:55 INFO - PROCESS | 3820 | 1465863595578 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 17:19:55 INFO - PROCESS | 3820 | 1465863595584 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:55 INFO - PROCESS | 3820 | 1465863595586 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:55 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55BC800 == 32 [pid = 3820] [id = 612] 17:19:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF5617800) [pid = 3820] [serial = 1836] [outer = 0000000000000000] 17:19:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF561F800) [pid = 3820] [serial = 1837] [outer = 0000007CF5617800] 17:19:55 INFO - PROCESS | 3820 | 1465863595638 Marionette DEBUG loaded listener.js 17:19:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF5896400) [pid = 3820] [serial = 1838] [outer = 0000007CF5617800] 17:19:56 INFO - PROCESS | 3820 | 1465863596062 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 17:19:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 17:19:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 629ms 17:19:56 INFO - PROCESS | 3820 | 1465863596091 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 17:19:56 INFO - PROCESS | 3820 | 1465863596093 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 17:19:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 17:19:56 INFO - PROCESS | 3820 | 1465863596109 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 17:19:56 INFO - PROCESS | 3820 | 1465863596111 Marionette TRACE conn5 <- [1,2414,null,{}] 17:19:56 INFO - PROCESS | 3820 | 1465863596114 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:56 INFO - PROCESS | 3820 | 1465863596117 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:56 INFO - PROCESS | 3820 | 1465863596199 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 17:19:56 INFO - PROCESS | 3820 | 1465863596204 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:56 INFO - PROCESS | 3820 | 1465863596206 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:56 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891E7000 == 33 [pid = 3820] [id = 613] 17:19:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF589A000) [pid = 3820] [serial = 1839] [outer = 0000000000000000] 17:19:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF596C400) [pid = 3820] [serial = 1840] [outer = 0000007CF589A000] 17:19:56 INFO - PROCESS | 3820 | 1465863596250 Marionette DEBUG loaded listener.js 17:19:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF597BC00) [pid = 3820] [serial = 1841] [outer = 0000007CF589A000] 17:19:57 INFO - PROCESS | 3820 | 1465863597049 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 17:19:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 17:19:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 984ms 17:19:57 INFO - PROCESS | 3820 | 1465863597096 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 17:19:57 INFO - PROCESS | 3820 | 1465863597100 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 17:19:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 17:19:57 INFO - PROCESS | 3820 | 1465863597105 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 17:19:57 INFO - PROCESS | 3820 | 1465863597111 Marionette TRACE conn5 <- [1,2418,null,{}] 17:19:57 INFO - PROCESS | 3820 | 1465863597116 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:57 INFO - PROCESS | 3820 | 1465863597119 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:57 INFO - PROCESS | 3820 | 1465863597267 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 17:19:57 INFO - PROCESS | 3820 | 1465863597391 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:57 INFO - PROCESS | 3820 | 1465863597394 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:57 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E77800 == 34 [pid = 3820] [id = 614] 17:19:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C82E90C00) [pid = 3820] [serial = 1842] [outer = 0000000000000000] 17:19:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C83DB4800) [pid = 3820] [serial = 1843] [outer = 0000007C82E90C00] 17:19:57 INFO - PROCESS | 3820 | 1465863597455 Marionette DEBUG loaded listener.js 17:19:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C865ED000) [pid = 3820] [serial = 1844] [outer = 0000007C82E90C00] 17:19:58 INFO - PROCESS | 3820 | 1465863598120 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 17:19:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 17:19:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1091ms 17:19:58 INFO - PROCESS | 3820 | 1465863598201 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 17:19:58 INFO - PROCESS | 3820 | 1465863598206 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 17:19:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 17:19:58 INFO - PROCESS | 3820 | 1465863598213 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 17:19:58 INFO - PROCESS | 3820 | 1465863598216 Marionette TRACE conn5 <- [1,2422,null,{}] 17:19:58 INFO - PROCESS | 3820 | 1465863598249 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:58 INFO - PROCESS | 3820 | 1465863598253 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:58 INFO - PROCESS | 3820 | 1465863598398 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 17:19:58 INFO - PROCESS | 3820 | 1465863598517 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:58 INFO - PROCESS | 3820 | 1465863598520 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:58 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E1A000 == 35 [pid = 3820] [id = 615] 17:19:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C83DB5400) [pid = 3820] [serial = 1845] [outer = 0000000000000000] 17:19:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C891C0800) [pid = 3820] [serial = 1846] [outer = 0000007C83DB5400] 17:19:58 INFO - PROCESS | 3820 | 1465863598578 Marionette DEBUG loaded listener.js 17:19:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C82A24400) [pid = 3820] [serial = 1847] [outer = 0000007C83DB5400] 17:19:59 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55BC800 == 34 [pid = 3820] [id = 612] 17:19:59 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4411000 == 33 [pid = 3820] [id = 611] 17:19:59 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E1C000 == 32 [pid = 3820] [id = 610] 17:19:59 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA13800 == 31 [pid = 3820] [id = 609] 17:19:59 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A32F800 == 30 [pid = 3820] [id = 608] 17:19:59 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891E8000 == 29 [pid = 3820] [id = 607] 17:19:59 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89008000 == 28 [pid = 3820] [id = 606] 17:19:59 INFO - PROCESS | 3820 | --DOCSHELL 0000007C871CA000 == 27 [pid = 3820] [id = 605] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CFA711400) [pid = 3820] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C89884400) [pid = 3820] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF5610400) [pid = 3820] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF5D79800) [pid = 3820] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF565C400) [pid = 3820] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C83063800) [pid = 3820] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C8616F000) [pid = 3820] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C88ABE400) [pid = 3820] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C89669400) [pid = 3820] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C8A5E0400) [pid = 3820] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C8CF11400) [pid = 3820] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C8913C800) [pid = 3820] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8982B800) [pid = 3820] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF596F000) [pid = 3820] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C82FBF000) [pid = 3820] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C86224000) [pid = 3820] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CFA89FC00) [pid = 3820] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C8CF16000) [pid = 3820] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C87660800) [pid = 3820] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF69CD000) [pid = 3820] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CF3CD2800) [pid = 3820] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CF4CC4000) [pid = 3820] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CFA04A400) [pid = 3820] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007CF6EB3800) [pid = 3820] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 17:19:59 INFO - PROCESS | 3820 | 1465863599400 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 17:19:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 17:19:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1212ms 17:19:59 INFO - PROCESS | 3820 | 1465863599438 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 17:19:59 INFO - PROCESS | 3820 | 1465863599442 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 17:19:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 17:19:59 INFO - PROCESS | 3820 | 1465863599449 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 17:19:59 INFO - PROCESS | 3820 | 1465863599454 Marionette TRACE conn5 <- [1,2426,null,{}] 17:19:59 INFO - PROCESS | 3820 | 1465863599459 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:19:59 INFO - PROCESS | 3820 | 1465863599462 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:59 INFO - PROCESS | 3820 | 1465863599556 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 17:19:59 INFO - PROCESS | 3820 | 1465863599563 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:19:59 INFO - PROCESS | 3820 | 1465863599566 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:19:59 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876D9800 == 28 [pid = 3820] [id = 616] 17:19:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C833F5C00) [pid = 3820] [serial = 1848] [outer = 0000000000000000] 17:19:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C84FCA800) [pid = 3820] [serial = 1849] [outer = 0000007C833F5C00] 17:19:59 INFO - PROCESS | 3820 | 1465863599616 Marionette DEBUG loaded listener.js 17:19:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C871B4400) [pid = 3820] [serial = 1850] [outer = 0000007C833F5C00] 17:20:00 INFO - PROCESS | 3820 | 1465863600141 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 17:20:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 17:20:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 732ms 17:20:00 INFO - PROCESS | 3820 | 1465863600186 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 17:20:00 INFO - PROCESS | 3820 | 1465863600190 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 17:20:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 17:20:00 INFO - PROCESS | 3820 | 1465863600196 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 17:20:00 INFO - PROCESS | 3820 | 1465863600199 Marionette TRACE conn5 <- [1,2430,null,{}] 17:20:00 INFO - PROCESS | 3820 | 1465863600203 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:00 INFO - PROCESS | 3820 | 1465863600205 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:00 INFO - PROCESS | 3820 | 1465863600298 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 17:20:00 INFO - PROCESS | 3820 | 1465863600304 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:00 INFO - PROCESS | 3820 | 1465863600306 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:00 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891DF800 == 29 [pid = 3820] [id = 617] 17:20:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C891C0400) [pid = 3820] [serial = 1851] [outer = 0000000000000000] 17:20:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C891CAC00) [pid = 3820] [serial = 1852] [outer = 0000007C891C0400] 17:20:00 INFO - PROCESS | 3820 | 1465863600354 Marionette DEBUG loaded listener.js 17:20:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C89827C00) [pid = 3820] [serial = 1853] [outer = 0000007C891C0400] 17:20:00 INFO - PROCESS | 3820 | 1465863600826 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 17:20:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 17:20:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 692ms 17:20:00 INFO - PROCESS | 3820 | 1465863600892 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 17:20:00 INFO - PROCESS | 3820 | 1465863600894 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 17:20:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 17:20:00 INFO - PROCESS | 3820 | 1465863600898 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 17:20:00 INFO - PROCESS | 3820 | 1465863600901 Marionette TRACE conn5 <- [1,2434,null,{}] 17:20:00 INFO - PROCESS | 3820 | 1465863600913 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:00 INFO - PROCESS | 3820 | 1465863600918 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:01 INFO - PROCESS | 3820 | 1465863601009 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 17:20:01 INFO - PROCESS | 3820 | 1465863601096 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:01 INFO - PROCESS | 3820 | 1465863601099 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:01 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB03800 == 30 [pid = 3820] [id = 618] 17:20:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C82828400) [pid = 3820] [serial = 1854] [outer = 0000000000000000] 17:20:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C8A7C2000) [pid = 3820] [serial = 1855] [outer = 0000007C82828400] 17:20:01 INFO - PROCESS | 3820 | 1465863601178 Marionette DEBUG loaded listener.js 17:20:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8CF17C00) [pid = 3820] [serial = 1856] [outer = 0000007C82828400] 17:20:01 INFO - PROCESS | 3820 | 1465863601562 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 17:20:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 17:20:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 692ms 17:20:01 INFO - PROCESS | 3820 | 1465863601597 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 17:20:01 INFO - PROCESS | 3820 | 1465863601600 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 17:20:01 INFO - PROCESS | 3820 | 1465863601603 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 17:20:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 17:20:01 INFO - PROCESS | 3820 | 1465863601605 Marionette TRACE conn5 <- [1,2438,null,{}] 17:20:01 INFO - PROCESS | 3820 | 1465863601608 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:01 INFO - PROCESS | 3820 | 1465863601610 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:01 INFO - PROCESS | 3820 | 1465863601732 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 17:20:01 INFO - PROCESS | 3820 | 1465863601737 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:01 INFO - PROCESS | 3820 | 1465863601739 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:01 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C0F000 == 31 [pid = 3820] [id = 619] 17:20:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF4449800) [pid = 3820] [serial = 1857] [outer = 0000000000000000] 17:20:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF4510400) [pid = 3820] [serial = 1858] [outer = 0000007CF4449800] 17:20:01 INFO - PROCESS | 3820 | 1465863601835 Marionette DEBUG loaded listener.js 17:20:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF4E4F400) [pid = 3820] [serial = 1859] [outer = 0000007CF4449800] 17:20:02 INFO - PROCESS | 3820 | 1465863602266 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 17:20:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 17:20:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 692ms 17:20:02 INFO - PROCESS | 3820 | 1465863602302 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 17:20:02 INFO - PROCESS | 3820 | 1465863602305 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 17:20:02 INFO - PROCESS | 3820 | 1465863602308 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 17:20:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 17:20:02 INFO - PROCESS | 3820 | 1465863602310 Marionette TRACE conn5 <- [1,2442,null,{}] 17:20:02 INFO - PROCESS | 3820 | 1465863602318 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:02 INFO - PROCESS | 3820 | 1465863602320 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:02 INFO - PROCESS | 3820 | 1465863602457 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 17:20:02 INFO - PROCESS | 3820 | 1465863602482 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:02 INFO - PROCESS | 3820 | 1465863602484 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:02 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55B4000 == 32 [pid = 3820] [id = 620] 17:20:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF44C0800) [pid = 3820] [serial = 1860] [outer = 0000000000000000] 17:20:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF55ECC00) [pid = 3820] [serial = 1861] [outer = 0000007CF44C0800] 17:20:02 INFO - PROCESS | 3820 | 1465863602529 Marionette DEBUG loaded listener.js 17:20:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF5656400) [pid = 3820] [serial = 1862] [outer = 0000007CF44C0800] 17:20:02 INFO - PROCESS | 3820 | 1465863602987 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 17:20:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 17:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 734ms 17:20:03 INFO - PROCESS | 3820 | 1465863603046 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 17:20:03 INFO - PROCESS | 3820 | 1465863603048 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 17:20:03 INFO - PROCESS | 3820 | 1465863603052 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 17:20:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 17:20:03 INFO - PROCESS | 3820 | 1465863603053 Marionette TRACE conn5 <- [1,2446,null,{}] 17:20:03 INFO - PROCESS | 3820 | 1465863603057 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:03 INFO - PROCESS | 3820 | 1465863603063 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:03 INFO - PROCESS | 3820 | 1465863603198 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 17:20:03 INFO - PROCESS | 3820 | 1465863603255 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:03 INFO - PROCESS | 3820 | 1465863603257 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:03 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6E22800 == 33 [pid = 3820] [id = 621] 17:20:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF561C800) [pid = 3820] [serial = 1863] [outer = 0000000000000000] 17:20:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF6087C00) [pid = 3820] [serial = 1864] [outer = 0000007CF561C800] 17:20:03 INFO - PROCESS | 3820 | 1465863603302 Marionette DEBUG loaded listener.js 17:20:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF6939000) [pid = 3820] [serial = 1865] [outer = 0000007CF561C800] 17:20:03 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF5617800) [pid = 3820] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 17:20:03 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8984A800) [pid = 3820] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 17:20:03 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C85946C00) [pid = 3820] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 17:20:03 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C83DB2000) [pid = 3820] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 17:20:03 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C82E86C00) [pid = 3820] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 17:20:03 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C82E82400) [pid = 3820] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 17:20:03 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C828F6C00) [pid = 3820] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 17:20:03 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C82E82800) [pid = 3820] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 17:20:03 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C8988AC00) [pid = 3820] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 17:20:03 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF596E000) [pid = 3820] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 17:20:03 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CFAB6D000) [pid = 3820] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 17:20:03 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C828F2000) [pid = 3820] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 17:20:03 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C82A1F000) [pid = 3820] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 17:20:03 INFO - PROCESS | 3820 | 1465863603742 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 17:20:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 17:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 731ms 17:20:03 INFO - PROCESS | 3820 | 1465863603801 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 17:20:03 INFO - PROCESS | 3820 | 1465863603803 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 17:20:03 INFO - PROCESS | 3820 | 1465863603807 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 17:20:03 INFO - PROCESS | 3820 | 1465863603809 Marionette TRACE conn5 <- [1,2450,null,{}] 17:20:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 17:20:03 INFO - PROCESS | 3820 | 1465863603812 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:03 INFO - PROCESS | 3820 | 1465863603814 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:03 INFO - PROCESS | 3820 | 1465863603897 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 17:20:03 INFO - PROCESS | 3820 | 1465863603904 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:03 INFO - PROCESS | 3820 | 1465863603906 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:03 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87B03000 == 34 [pid = 3820] [id = 622] 17:20:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C828F6C00) [pid = 3820] [serial = 1866] [outer = 0000000000000000] 17:20:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C8984A800) [pid = 3820] [serial = 1867] [outer = 0000007C828F6C00] 17:20:04 INFO - PROCESS | 3820 | 1465863604021 Marionette DEBUG loaded listener.js 17:20:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007CF5611400) [pid = 3820] [serial = 1868] [outer = 0000007C828F6C00] 17:20:04 INFO - PROCESS | 3820 | 1465863604368 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 17:20:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 17:20:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 628ms 17:20:04 INFO - PROCESS | 3820 | 1465863604441 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 17:20:04 INFO - PROCESS | 3820 | 1465863604443 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 17:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 17:20:04 INFO - PROCESS | 3820 | 1465863604446 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 17:20:04 INFO - PROCESS | 3820 | 1465863604456 Marionette TRACE conn5 <- [1,2454,null,{}] 17:20:04 INFO - PROCESS | 3820 | 1465863604460 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:04 INFO - PROCESS | 3820 | 1465863604462 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:04 INFO - PROCESS | 3820 | 1465863604577 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 17:20:04 INFO - PROCESS | 3820 | 1465863604585 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:04 INFO - PROCESS | 3820 | 1465863604587 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:04 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA7B1800 == 35 [pid = 3820] [id = 623] 17:20:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C85255800) [pid = 3820] [serial = 1869] [outer = 0000000000000000] 17:20:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF9D45400) [pid = 3820] [serial = 1870] [outer = 0000007C85255800] 17:20:04 INFO - PROCESS | 3820 | 1465863604631 Marionette DEBUG loaded listener.js 17:20:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CFA050000) [pid = 3820] [serial = 1871] [outer = 0000007C85255800] 17:20:05 INFO - PROCESS | 3820 | 1465863605034 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 17:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 17:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 649ms 17:20:05 INFO - PROCESS | 3820 | 1465863605099 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 17:20:05 INFO - PROCESS | 3820 | 1465863605101 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 17:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 17:20:05 INFO - PROCESS | 3820 | 1465863605104 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 17:20:05 INFO - PROCESS | 3820 | 1465863605106 Marionette TRACE conn5 <- [1,2458,null,{}] 17:20:05 INFO - PROCESS | 3820 | 1465863605109 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:05 INFO - PROCESS | 3820 | 1465863605111 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:05 INFO - PROCESS | 3820 | 1465863605226 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 17:20:05 INFO - PROCESS | 3820 | 1465863605270 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:05 INFO - PROCESS | 3820 | 1465863605272 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:05 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAB15800 == 36 [pid = 3820] [id = 624] 17:20:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CFA72B400) [pid = 3820] [serial = 1872] [outer = 0000000000000000] 17:20:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CFA845C00) [pid = 3820] [serial = 1873] [outer = 0000007CFA72B400] 17:20:05 INFO - PROCESS | 3820 | 1465863605316 Marionette DEBUG loaded listener.js 17:20:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CFAA73000) [pid = 3820] [serial = 1874] [outer = 0000007CFA72B400] 17:20:05 INFO - PROCESS | 3820 | 1465863605807 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 17:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 17:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 733ms 17:20:05 INFO - PROCESS | 3820 | 1465863605843 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 17:20:05 INFO - PROCESS | 3820 | 1465863605848 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 17:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 17:20:05 INFO - PROCESS | 3820 | 1465863605854 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 17:20:05 INFO - PROCESS | 3820 | 1465863605858 Marionette TRACE conn5 <- [1,2462,null,{}] 17:20:05 INFO - PROCESS | 3820 | 1465863605864 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:05 INFO - PROCESS | 3820 | 1465863605867 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:06 INFO - PROCESS | 3820 | 1465863605993 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 17:20:06 INFO - PROCESS | 3820 | 1465863606158 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:06 INFO - PROCESS | 3820 | 1465863606162 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:06 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E1F000 == 37 [pid = 3820] [id = 625] 17:20:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C83DB5800) [pid = 3820] [serial = 1875] [outer = 0000000000000000] 17:20:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C85945000) [pid = 3820] [serial = 1876] [outer = 0000007C83DB5800] 17:20:06 INFO - PROCESS | 3820 | 1465863606222 Marionette DEBUG loaded listener.js 17:20:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C88A41800) [pid = 3820] [serial = 1877] [outer = 0000007C83DB5800] 17:20:06 INFO - PROCESS | 3820 | 1465863606867 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 17:20:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 17:20:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1030ms 17:20:06 INFO - PROCESS | 3820 | 1465863606887 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 17:20:06 INFO - PROCESS | 3820 | 1465863606892 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 17:20:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 17:20:06 INFO - PROCESS | 3820 | 1465863606899 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 17:20:06 INFO - PROCESS | 3820 | 1465863606902 Marionette TRACE conn5 <- [1,2466,null,{}] 17:20:06 INFO - PROCESS | 3820 | 1465863606906 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:06 INFO - PROCESS | 3820 | 1465863606909 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:07 INFO - PROCESS | 3820 | 1465863607031 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 17:20:07 INFO - PROCESS | 3820 | 1465863607129 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:07 INFO - PROCESS | 3820 | 1465863607132 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:07 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF625D800 == 38 [pid = 3820] [id = 626] 17:20:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C89886000) [pid = 3820] [serial = 1878] [outer = 0000000000000000] 17:20:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C8CF10800) [pid = 3820] [serial = 1879] [outer = 0000007C89886000] 17:20:07 INFO - PROCESS | 3820 | 1465863607188 Marionette DEBUG loaded listener.js 17:20:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF4CCAC00) [pid = 3820] [serial = 1880] [outer = 0000007C89886000] 17:20:07 INFO - PROCESS | 3820 | 1465863607833 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 17:20:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 17:20:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 986ms 17:20:07 INFO - PROCESS | 3820 | 1465863607887 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 17:20:07 INFO - PROCESS | 3820 | 1465863607890 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 17:20:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 17:20:07 INFO - PROCESS | 3820 | 1465863607894 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 17:20:07 INFO - PROCESS | 3820 | 1465863607898 Marionette TRACE conn5 <- [1,2470,null,{}] 17:20:07 INFO - PROCESS | 3820 | 1465863607910 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:07 INFO - PROCESS | 3820 | 1465863607915 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:08 INFO - PROCESS | 3820 | 1465863608060 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 17:20:08 INFO - PROCESS | 3820 | 1465863608186 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:08 INFO - PROCESS | 3820 | 1465863608189 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:08 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB88B000 == 39 [pid = 3820] [id = 627] 17:20:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF5970000) [pid = 3820] [serial = 1881] [outer = 0000000000000000] 17:20:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF6088400) [pid = 3820] [serial = 1882] [outer = 0000007CF5970000] 17:20:08 INFO - PROCESS | 3820 | 1465863608248 Marionette DEBUG loaded listener.js 17:20:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CFAB6F800) [pid = 3820] [serial = 1883] [outer = 0000007CF5970000] 17:20:08 INFO - PROCESS | 3820 | 1465863608836 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 17:20:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 17:20:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 987ms 17:20:08 INFO - PROCESS | 3820 | 1465863608882 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 17:20:08 INFO - PROCESS | 3820 | 1465863608885 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 17:20:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 17:20:08 INFO - PROCESS | 3820 | 1465863608889 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 17:20:08 INFO - PROCESS | 3820 | 1465863608891 Marionette TRACE conn5 <- [1,2474,null,{}] 17:20:08 INFO - PROCESS | 3820 | 1465863608894 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:08 INFO - PROCESS | 3820 | 1465863608897 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:09 INFO - PROCESS | 3820 | 1465863609012 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 17:20:09 INFO - PROCESS | 3820 | 1465863609109 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:09 INFO - PROCESS | 3820 | 1465863609111 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:09 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89066800 == 40 [pid = 3820] [id = 628] 17:20:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C89666800) [pid = 3820] [serial = 1884] [outer = 0000000000000000] 17:20:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C8A7BE400) [pid = 3820] [serial = 1885] [outer = 0000007C89666800] 17:20:09 INFO - PROCESS | 3820 | 1465863609166 Marionette DEBUG loaded listener.js 17:20:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CFAD3C400) [pid = 3820] [serial = 1886] [outer = 0000007C89666800] 17:20:10 INFO - PROCESS | 3820 | 1465863609992 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 17:20:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 17:20:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1182ms 17:20:10 INFO - PROCESS | 3820 | 1465863610073 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 17:20:10 INFO - PROCESS | 3820 | 1465863610077 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 17:20:10 INFO - PROCESS | 3820 | 1465863610082 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 17:20:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 17:20:10 INFO - PROCESS | 3820 | 1465863610086 Marionette TRACE conn5 <- [1,2478,null,{}] 17:20:10 INFO - PROCESS | 3820 | 1465863610092 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:10 INFO - PROCESS | 3820 | 1465863610094 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:10 INFO - PROCESS | 3820 | 1465863610208 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 17:20:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA7B1800 == 39 [pid = 3820] [id = 623] 17:20:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87B03000 == 38 [pid = 3820] [id = 622] 17:20:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6E22800 == 37 [pid = 3820] [id = 621] 17:20:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55B4000 == 36 [pid = 3820] [id = 620] 17:20:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C0F000 == 35 [pid = 3820] [id = 619] 17:20:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB03800 == 34 [pid = 3820] [id = 618] 17:20:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891DF800 == 33 [pid = 3820] [id = 617] 17:20:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007C876D9800 == 32 [pid = 3820] [id = 616] 17:20:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E77800 == 31 [pid = 3820] [id = 614] 17:20:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891E7000 == 30 [pid = 3820] [id = 613] 17:20:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E1A000 == 29 [pid = 3820] [id = 615] 17:20:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007C819E6000 == 28 [pid = 3820] [id = 604] 17:20:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89066800 == 27 [pid = 3820] [id = 628] 17:20:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB88B000 == 26 [pid = 3820] [id = 627] 17:20:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF625D800 == 25 [pid = 3820] [id = 626] 17:20:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAB15800 == 24 [pid = 3820] [id = 624] 17:20:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E1F000 == 23 [pid = 3820] [id = 625] 17:20:10 INFO - PROCESS | 3820 | 1465863610914 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:10 INFO - PROCESS | 3820 | 1465863610918 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:10 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007CF596C400) [pid = 3820] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 17:20:10 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CF561F800) [pid = 3820] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 17:20:10 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C89851800) [pid = 3820] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 17:20:10 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C865F8400) [pid = 3820] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 17:20:10 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C8765D800) [pid = 3820] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C87BD8C00) [pid = 3820] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C84DF2000) [pid = 3820] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C82FD8C00) [pid = 3820] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C83DAFC00) [pid = 3820] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8913F000) [pid = 3820] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C8A5E9000) [pid = 3820] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C871AD800) [pid = 3820] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C8330D800) [pid = 3820] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C8CF18C00) [pid = 3820] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8A5E1C00) [pid = 3820] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF6CE5800) [pid = 3820] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF5977C00) [pid = 3820] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CFB75D000) [pid = 3820] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CFB755C00) [pid = 3820] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C89890800) [pid = 3820] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C83DCC000) [pid = 3820] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C8A7C9400) [pid = 3820] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CE7820800) [pid = 3820] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CF551C000) [pid = 3820] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CF55ED800) [pid = 3820] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007CF5896400) [pid = 3820] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007C89663400) [pid = 3820] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 17:20:11 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82476800 == 24 [pid = 3820] [id = 629] 17:20:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C82824C00) [pid = 3820] [serial = 1887] [outer = 0000000000000000] 17:20:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C828F5400) [pid = 3820] [serial = 1888] [outer = 0000007C82824C00] 17:20:11 INFO - PROCESS | 3820 | 1465863611085 Marionette DEBUG loaded listener.js 17:20:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C82DF9800) [pid = 3820] [serial = 1889] [outer = 0000007C82824C00] 17:20:11 INFO - PROCESS | 3820 | 1465863611525 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:20:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 17:20:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1546ms 17:20:11 INFO - PROCESS | 3820 | 1465863611639 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 17:20:11 INFO - PROCESS | 3820 | 1465863611643 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 17:20:11 INFO - PROCESS | 3820 | 1465863611648 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 17:20:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 17:20:11 INFO - PROCESS | 3820 | 1465863611651 Marionette TRACE conn5 <- [1,2482,null,{}] 17:20:11 INFO - PROCESS | 3820 | 1465863611656 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:11 INFO - PROCESS | 3820 | 1465863611661 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:11 INFO - PROCESS | 3820 | 1465863611762 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 17:20:11 INFO - PROCESS | 3820 | 1465863611772 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:11 INFO - PROCESS | 3820 | 1465863611775 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:11 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C871DD000 == 25 [pid = 3820] [id = 630] 17:20:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C83DB4400) [pid = 3820] [serial = 1890] [outer = 0000000000000000] 17:20:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C83DBA800) [pid = 3820] [serial = 1891] [outer = 0000007C83DB4400] 17:20:11 INFO - PROCESS | 3820 | 1465863611824 Marionette DEBUG loaded listener.js 17:20:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C85938C00) [pid = 3820] [serial = 1892] [outer = 0000007C83DB4400] 17:20:12 INFO - PROCESS | 3820 | 1465863612309 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 17:20:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 17:20:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 17:20:12 INFO - PROCESS | 3820 | 1465863612362 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 17:20:12 INFO - PROCESS | 3820 | 1465863612367 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 17:20:12 INFO - PROCESS | 3820 | 1465863612372 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 17:20:12 INFO - PROCESS | 3820 | 1465863612374 Marionette TRACE conn5 <- [1,2486,null,{}] 17:20:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 17:20:12 INFO - PROCESS | 3820 | 1465863612378 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:12 INFO - PROCESS | 3820 | 1465863612381 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:12 INFO - PROCESS | 3820 | 1465863612478 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 17:20:12 INFO - PROCESS | 3820 | 1465863612561 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:12 INFO - PROCESS | 3820 | 1465863612563 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:12 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89006000 == 26 [pid = 3820] [id = 631] 17:20:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C865F3000) [pid = 3820] [serial = 1893] [outer = 0000000000000000] 17:20:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C871AE000) [pid = 3820] [serial = 1894] [outer = 0000007C865F3000] 17:20:12 INFO - PROCESS | 3820 | 1465863612620 Marionette DEBUG loaded listener.js 17:20:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C87BD7000) [pid = 3820] [serial = 1895] [outer = 0000007C865F3000] 17:20:13 INFO - PROCESS | 3820 | 1465863613057 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 17:20:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 17:20:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 733ms 17:20:13 INFO - PROCESS | 3820 | 1465863613112 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 17:20:13 INFO - PROCESS | 3820 | 1465863613114 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 17:20:13 INFO - PROCESS | 3820 | 1465863613127 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 17:20:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 17:20:13 INFO - PROCESS | 3820 | 1465863613134 Marionette TRACE conn5 <- [1,2490,null,{}] 17:20:13 INFO - PROCESS | 3820 | 1465863613149 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:13 INFO - PROCESS | 3820 | 1465863613153 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:13 INFO - PROCESS | 3820 | 1465863613282 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 17:20:13 INFO - PROCESS | 3820 | 1465863613333 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:13 INFO - PROCESS | 3820 | 1465863613335 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:13 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C895A5800 == 27 [pid = 3820] [id = 632] 17:20:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C89140400) [pid = 3820] [serial = 1896] [outer = 0000000000000000] 17:20:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C891C2800) [pid = 3820] [serial = 1897] [outer = 0000007C89140400] 17:20:13 INFO - PROCESS | 3820 | 1465863613381 Marionette DEBUG loaded listener.js 17:20:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C89663000) [pid = 3820] [serial = 1898] [outer = 0000007C89140400] 17:20:13 INFO - PROCESS | 3820 | 1465863613827 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:20:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 17:20:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 753ms 17:20:13 INFO - PROCESS | 3820 | 1465863613885 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 17:20:13 INFO - PROCESS | 3820 | 1465863613888 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 17:20:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 17:20:13 INFO - PROCESS | 3820 | 1465863613891 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 17:20:13 INFO - PROCESS | 3820 | 1465863613893 Marionette TRACE conn5 <- [1,2494,null,{}] 17:20:13 INFO - PROCESS | 3820 | 1465863613896 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:13 INFO - PROCESS | 3820 | 1465863613898 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:14 INFO - PROCESS | 3820 | 1465863614024 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 17:20:14 INFO - PROCESS | 3820 | 1465863614080 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:14 INFO - PROCESS | 3820 | 1465863614082 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:14 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A348800 == 28 [pid = 3820] [id = 633] 17:20:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8982B000) [pid = 3820] [serial = 1899] [outer = 0000000000000000] 17:20:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C89850800) [pid = 3820] [serial = 1900] [outer = 0000007C8982B000] 17:20:14 INFO - PROCESS | 3820 | 1465863614135 Marionette DEBUG loaded listener.js 17:20:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C89886800) [pid = 3820] [serial = 1901] [outer = 0000007C8982B000] 17:20:14 INFO - PROCESS | 3820 | 1465863614571 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 17:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 17:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 734ms 17:20:14 INFO - PROCESS | 3820 | 1465863614628 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 17:20:14 INFO - PROCESS | 3820 | 1465863614630 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 17:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 17:20:14 INFO - PROCESS | 3820 | 1465863614634 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 17:20:14 INFO - PROCESS | 3820 | 1465863614636 Marionette TRACE conn5 <- [1,2498,null,{}] 17:20:14 INFO - PROCESS | 3820 | 1465863614647 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:14 INFO - PROCESS | 3820 | 1465863614650 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:14 INFO - PROCESS | 3820 | 1465863614768 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 17:20:14 INFO - PROCESS | 3820 | 1465863614778 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:14 INFO - PROCESS | 3820 | 1465863614785 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:14 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB19000 == 29 [pid = 3820] [id = 634] 17:20:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C8A5E5C00) [pid = 3820] [serial = 1902] [outer = 0000000000000000] 17:20:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C8A5E9000) [pid = 3820] [serial = 1903] [outer = 0000007C8A5E5C00] 17:20:14 INFO - PROCESS | 3820 | 1465863614889 Marionette DEBUG loaded listener.js 17:20:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C8CF14400) [pid = 3820] [serial = 1904] [outer = 0000007C8A5E5C00] 17:20:15 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF561C800) [pid = 3820] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 17:20:15 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF44C0800) [pid = 3820] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 17:20:15 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CF589A000) [pid = 3820] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 17:20:15 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C833F5C00) [pid = 3820] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 17:20:15 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C82E90C00) [pid = 3820] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 17:20:15 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C83DB5400) [pid = 3820] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 17:20:15 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C891C0400) [pid = 3820] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 17:20:15 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C82828400) [pid = 3820] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 17:20:15 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C828F6C00) [pid = 3820] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 17:20:15 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C85255800) [pid = 3820] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 17:20:15 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CFA72B400) [pid = 3820] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 17:20:15 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CF4449800) [pid = 3820] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 17:20:15 INFO - PROCESS | 3820 | 1465863615526 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 17:20:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 17:20:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 922ms 17:20:15 INFO - PROCESS | 3820 | 1465863615559 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 17:20:15 INFO - PROCESS | 3820 | 1465863615561 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 17:20:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 17:20:15 INFO - PROCESS | 3820 | 1465863615564 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 17:20:15 INFO - PROCESS | 3820 | 1465863615566 Marionette TRACE conn5 <- [1,2502,null,{}] 17:20:15 INFO - PROCESS | 3820 | 1465863615570 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:15 INFO - PROCESS | 3820 | 1465863615572 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:15 INFO - PROCESS | 3820 | 1465863615661 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 17:20:15 INFO - PROCESS | 3820 | 1465863615669 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:15 INFO - PROCESS | 3820 | 1465863615671 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:15 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82876000 == 30 [pid = 3820] [id = 635] 17:20:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007CF3B98C00) [pid = 3820] [serial = 1905] [outer = 0000000000000000] 17:20:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007CF3BA3800) [pid = 3820] [serial = 1906] [outer = 0000007CF3B98C00] 17:20:15 INFO - PROCESS | 3820 | 1465863615724 Marionette DEBUG loaded listener.js 17:20:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007CF3BA1800) [pid = 3820] [serial = 1907] [outer = 0000007CF3B98C00] 17:20:16 INFO - PROCESS | 3820 | 1465863616148 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 17:20:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 17:20:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 628ms 17:20:16 INFO - PROCESS | 3820 | 1465863616196 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 17:20:16 INFO - PROCESS | 3820 | 1465863616198 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 17:20:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 17:20:16 INFO - PROCESS | 3820 | 1465863616206 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 17:20:16 INFO - PROCESS | 3820 | 1465863616208 Marionette TRACE conn5 <- [1,2506,null,{}] 17:20:16 INFO - PROCESS | 3820 | 1465863616211 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:16 INFO - PROCESS | 3820 | 1465863616213 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:16 INFO - PROCESS | 3820 | 1465863616297 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 17:20:16 INFO - PROCESS | 3820 | 1465863616303 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:16 INFO - PROCESS | 3820 | 1465863616305 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:16 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4C59000 == 31 [pid = 3820] [id = 636] 17:20:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8330E800) [pid = 3820] [serial = 1908] [outer = 0000000000000000] 17:20:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF4FB5000) [pid = 3820] [serial = 1909] [outer = 0000007C8330E800] 17:20:16 INFO - PROCESS | 3820 | 1465863616350 Marionette DEBUG loaded listener.js 17:20:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF55E7800) [pid = 3820] [serial = 1910] [outer = 0000007C8330E800] 17:20:16 INFO - PROCESS | 3820 | 1465863616794 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:20:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 17:20:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 629ms 17:20:16 INFO - PROCESS | 3820 | 1465863616844 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 17:20:16 INFO - PROCESS | 3820 | 1465863616846 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 17:20:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 17:20:16 INFO - PROCESS | 3820 | 1465863616849 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 17:20:16 INFO - PROCESS | 3820 | 1465863616851 Marionette TRACE conn5 <- [1,2510,null,{}] 17:20:16 INFO - PROCESS | 3820 | 1465863616855 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:16 INFO - PROCESS | 3820 | 1465863616857 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:16 INFO - PROCESS | 3820 | 1465863616949 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 17:20:16 INFO - PROCESS | 3820 | 1465863616954 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:16 INFO - PROCESS | 3820 | 1465863616956 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:16 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5E04800 == 32 [pid = 3820] [id = 637] 17:20:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF55EB000) [pid = 3820] [serial = 1911] [outer = 0000000000000000] 17:20:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF5618400) [pid = 3820] [serial = 1912] [outer = 0000007CF55EB000] 17:20:17 INFO - PROCESS | 3820 | 1465863617000 Marionette DEBUG loaded listener.js 17:20:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF5656800) [pid = 3820] [serial = 1913] [outer = 0000007CF55EB000] 17:20:17 INFO - PROCESS | 3820 | 1465863617656 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 17:20:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 17:20:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 944ms 17:20:17 INFO - PROCESS | 3820 | 1465863617797 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 17:20:17 INFO - PROCESS | 3820 | 1465863617802 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 17:20:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 17:20:17 INFO - PROCESS | 3820 | 1465863617807 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 17:20:17 INFO - PROCESS | 3820 | 1465863617811 Marionette TRACE conn5 <- [1,2514,null,{}] 17:20:17 INFO - PROCESS | 3820 | 1465863617817 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:17 INFO - PROCESS | 3820 | 1465863617820 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:17 INFO - PROCESS | 3820 | 1465863617960 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 17:20:18 INFO - PROCESS | 3820 | 1465863618037 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:18 INFO - PROCESS | 3820 | 1465863618040 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:18 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E21800 == 33 [pid = 3820] [id = 638] 17:20:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C82A25000) [pid = 3820] [serial = 1914] [outer = 0000000000000000] 17:20:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C83BC7800) [pid = 3820] [serial = 1915] [outer = 0000007C82A25000] 17:20:18 INFO - PROCESS | 3820 | 1465863618140 Marionette DEBUG loaded listener.js 17:20:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C85939800) [pid = 3820] [serial = 1916] [outer = 0000007C82A25000] 17:20:18 INFO - PROCESS | 3820 | 1465863618843 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 17:20:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 17:20:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1091ms 17:20:18 INFO - PROCESS | 3820 | 1465863618902 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 17:20:18 INFO - PROCESS | 3820 | 1465863618907 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 17:20:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 17:20:18 INFO - PROCESS | 3820 | 1465863618913 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 17:20:18 INFO - PROCESS | 3820 | 1465863618916 Marionette TRACE conn5 <- [1,2518,null,{}] 17:20:18 INFO - PROCESS | 3820 | 1465863618920 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:18 INFO - PROCESS | 3820 | 1465863618923 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:19 INFO - PROCESS | 3820 | 1465863619049 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 17:20:19 INFO - PROCESS | 3820 | 1465863619172 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:19 INFO - PROCESS | 3820 | 1465863619175 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:19 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB15800 == 34 [pid = 3820] [id = 639] 17:20:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C871AF000) [pid = 3820] [serial = 1917] [outer = 0000000000000000] 17:20:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C88A3B000) [pid = 3820] [serial = 1918] [outer = 0000007C871AF000] 17:20:19 INFO - PROCESS | 3820 | 1465863619240 Marionette DEBUG loaded listener.js 17:20:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C89140000) [pid = 3820] [serial = 1919] [outer = 0000007C871AF000] 17:20:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899C2800 == 33 [pid = 3820] [id = 438] 17:20:20 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891E7800 == 32 [pid = 3820] [id = 447] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF6087C00) [pid = 3820] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF5656400) [pid = 3820] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF55ECC00) [pid = 3820] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF597BC00) [pid = 3820] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C84FCA800) [pid = 3820] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C871B4400) [pid = 3820] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C83DB4800) [pid = 3820] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C865ED000) [pid = 3820] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C891C0800) [pid = 3820] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C82A24400) [pid = 3820] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C891CAC00) [pid = 3820] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C89827C00) [pid = 3820] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C8A7C2000) [pid = 3820] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C8984A800) [pid = 3820] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CFA050000) [pid = 3820] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF9D45400) [pid = 3820] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CF6939000) [pid = 3820] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CFA845C00) [pid = 3820] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CFAA73000) [pid = 3820] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007CF4510400) [pid = 3820] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007CF4E4F400) [pid = 3820] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007C8CF17C00) [pid = 3820] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007CF5611400) [pid = 3820] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 17:20:20 INFO - PROCESS | 3820 | 1465863620120 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 17:20:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 17:20:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1234ms 17:20:20 INFO - PROCESS | 3820 | 1465863620150 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 17:20:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 17:20:20 INFO - PROCESS | 3820 | 1465863620154 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 17:20:20 INFO - PROCESS | 3820 | 1465863620159 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 17:20:20 INFO - PROCESS | 3820 | 1465863620162 Marionette TRACE conn5 <- [1,2522,null,{}] 17:20:20 INFO - PROCESS | 3820 | 1465863620167 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:20 INFO - PROCESS | 3820 | 1465863620170 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:20 INFO - PROCESS | 3820 | 1465863620263 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 17:20:20 INFO - PROCESS | 3820 | 1465863620271 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:20 INFO - PROCESS | 3820 | 1465863620275 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:20 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C871DA800 == 33 [pid = 3820] [id = 640] 17:20:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C83DBE400) [pid = 3820] [serial = 1920] [outer = 0000000000000000] 17:20:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C8460F000) [pid = 3820] [serial = 1921] [outer = 0000007C83DBE400] 17:20:20 INFO - PROCESS | 3820 | 1465863620324 Marionette DEBUG loaded listener.js 17:20:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C871B4400) [pid = 3820] [serial = 1922] [outer = 0000007C83DBE400] 17:20:20 INFO - PROCESS | 3820 | 1465863620852 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 17:20:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 17:20:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 733ms 17:20:20 INFO - PROCESS | 3820 | 1465863620892 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 17:20:20 INFO - PROCESS | 3820 | 1465863620896 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 17:20:20 INFO - PROCESS | 3820 | 1465863620902 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 17:20:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 17:20:20 INFO - PROCESS | 3820 | 1465863620905 Marionette TRACE conn5 <- [1,2526,null,{}] 17:20:20 INFO - PROCESS | 3820 | 1465863620908 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:20 INFO - PROCESS | 3820 | 1465863620911 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:21 INFO - PROCESS | 3820 | 1465863621003 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 17:20:21 INFO - PROCESS | 3820 | 1465863621011 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:21 INFO - PROCESS | 3820 | 1465863621014 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:21 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87110000 == 34 [pid = 3820] [id = 641] 17:20:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C8913EC00) [pid = 3820] [serial = 1923] [outer = 0000000000000000] 17:20:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C891C1800) [pid = 3820] [serial = 1924] [outer = 0000007C8913EC00] 17:20:21 INFO - PROCESS | 3820 | 1465863621061 Marionette DEBUG loaded listener.js 17:20:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C89821800) [pid = 3820] [serial = 1925] [outer = 0000007C8913EC00] 17:20:21 INFO - PROCESS | 3820 | 1465863621548 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 17:20:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 17:20:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 692ms 17:20:21 INFO - PROCESS | 3820 | 1465863621598 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 17:20:21 INFO - PROCESS | 3820 | 1465863621600 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 17:20:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 17:20:21 INFO - PROCESS | 3820 | 1465863621604 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 17:20:21 INFO - PROCESS | 3820 | 1465863621608 Marionette TRACE conn5 <- [1,2530,null,{}] 17:20:21 INFO - PROCESS | 3820 | 1465863621619 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:21 INFO - PROCESS | 3820 | 1465863621624 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:21 INFO - PROCESS | 3820 | 1465863621743 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 17:20:21 INFO - PROCESS | 3820 | 1465863621829 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:21 INFO - PROCESS | 3820 | 1465863621832 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:21 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA08000 == 35 [pid = 3820] [id = 642] 17:20:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C82A25800) [pid = 3820] [serial = 1926] [outer = 0000000000000000] 17:20:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C8A7BCC00) [pid = 3820] [serial = 1927] [outer = 0000007C82A25800] 17:20:21 INFO - PROCESS | 3820 | 1465863621884 Marionette DEBUG loaded listener.js 17:20:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C8CF1B000) [pid = 3820] [serial = 1928] [outer = 0000007C82A25800] 17:20:22 INFO - PROCESS | 3820 | 1465863622264 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 17:20:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 17:20:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 692ms 17:20:22 INFO - PROCESS | 3820 | 1465863622302 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 17:20:22 INFO - PROCESS | 3820 | 1465863622305 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 17:20:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 17:20:22 INFO - PROCESS | 3820 | 1465863622308 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 17:20:22 INFO - PROCESS | 3820 | 1465863622310 Marionette TRACE conn5 <- [1,2534,null,{}] 17:20:22 INFO - PROCESS | 3820 | 1465863622313 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:22 INFO - PROCESS | 3820 | 1465863622315 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:22 INFO - PROCESS | 3820 | 1465863622438 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 17:20:22 INFO - PROCESS | 3820 | 1465863622443 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:22 INFO - PROCESS | 3820 | 1465863622445 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:22 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B20000 == 36 [pid = 3820] [id = 643] 17:20:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007CF3BA1C00) [pid = 3820] [serial = 1929] [outer = 0000000000000000] 17:20:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007CF4509000) [pid = 3820] [serial = 1930] [outer = 0000007CF3BA1C00] 17:20:22 INFO - PROCESS | 3820 | 1465863622541 Marionette DEBUG loaded listener.js 17:20:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007CF4FBA400) [pid = 3820] [serial = 1931] [outer = 0000007CF3BA1C00] 17:20:22 INFO - PROCESS | 3820 | 1465863622988 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 17:20:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 17:20:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 734ms 17:20:23 INFO - PROCESS | 3820 | 1465863623047 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 17:20:23 INFO - PROCESS | 3820 | 1465863623049 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 17:20:23 INFO - PROCESS | 3820 | 1465863623052 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 17:20:23 INFO - PROCESS | 3820 | 1465863623054 Marionette TRACE conn5 <- [1,2538,null,{}] 17:20:23 INFO - PROCESS | 3820 | 1465863623062 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:23 INFO - PROCESS | 3820 | 1465863623064 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:23 INFO - PROCESS | 3820 | 1465863623205 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 17:20:23 INFO - PROCESS | 3820 | 1465863623217 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:23 INFO - PROCESS | 3820 | 1465863623220 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:23 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5D0A000 == 37 [pid = 3820] [id = 644] 17:20:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF3BA3400) [pid = 3820] [serial = 1932] [outer = 0000000000000000] 17:20:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF5614800) [pid = 3820] [serial = 1933] [outer = 0000007CF3BA3400] 17:20:23 INFO - PROCESS | 3820 | 1465863623312 Marionette DEBUG loaded listener.js 17:20:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF5661000) [pid = 3820] [serial = 1934] [outer = 0000007CF3BA3400] 17:20:23 INFO - PROCESS | 3820 | 1465863623748 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 17:20:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 17:20:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 17:20:23 INFO - PROCESS | 3820 | 1465863623797 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 17:20:23 INFO - PROCESS | 3820 | 1465863623799 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 17:20:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 17:20:23 INFO - PROCESS | 3820 | 1465863623802 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 17:20:23 INFO - PROCESS | 3820 | 1465863623804 Marionette TRACE conn5 <- [1,2542,null,{}] 17:20:23 INFO - PROCESS | 3820 | 1465863623808 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:23 INFO - PROCESS | 3820 | 1465863623813 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:23 INFO - PROCESS | 3820 | 1465863623962 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 17:20:24 INFO - PROCESS | 3820 | 1465863624022 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:24 INFO - PROCESS | 3820 | 1465863624024 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:24 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6ECB800 == 38 [pid = 3820] [id = 645] 17:20:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF58A0800) [pid = 3820] [serial = 1935] [outer = 0000000000000000] 17:20:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF5973000) [pid = 3820] [serial = 1936] [outer = 0000007CF58A0800] 17:20:24 INFO - PROCESS | 3820 | 1465863624069 Marionette DEBUG loaded listener.js 17:20:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF6087C00) [pid = 3820] [serial = 1937] [outer = 0000007CF58A0800] 17:20:24 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C865F3000) [pid = 3820] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 17:20:24 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C82824C00) [pid = 3820] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 17:20:24 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C83DB4400) [pid = 3820] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 17:20:24 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C83DB5800) [pid = 3820] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 17:20:24 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C89886000) [pid = 3820] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 17:20:24 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF5970000) [pid = 3820] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 17:20:24 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C8982B000) [pid = 3820] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 17:20:24 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C8A5E5C00) [pid = 3820] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 17:20:24 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C8330E800) [pid = 3820] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 17:20:24 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C89140400) [pid = 3820] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 17:20:24 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF3B98C00) [pid = 3820] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 17:20:24 INFO - PROCESS | 3820 | 1465863624498 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 17:20:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 17:20:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 733ms 17:20:24 INFO - PROCESS | 3820 | 1465863624542 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 17:20:24 INFO - PROCESS | 3820 | 1465863624544 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 17:20:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 17:20:24 INFO - PROCESS | 3820 | 1465863624547 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 17:20:24 INFO - PROCESS | 3820 | 1465863624549 Marionette TRACE conn5 <- [1,2546,null,{}] 17:20:24 INFO - PROCESS | 3820 | 1465863624553 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:24 INFO - PROCESS | 3820 | 1465863624555 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:24 INFO - PROCESS | 3820 | 1465863624669 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 17:20:24 INFO - PROCESS | 3820 | 1465863624722 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:24 INFO - PROCESS | 3820 | 1465863624724 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:24 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF9D78800 == 39 [pid = 3820] [id = 646] 17:20:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C871AFC00) [pid = 3820] [serial = 1938] [outer = 0000000000000000] 17:20:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C8CF12000) [pid = 3820] [serial = 1939] [outer = 0000007C871AFC00] 17:20:24 INFO - PROCESS | 3820 | 1465863624768 Marionette DEBUG loaded listener.js 17:20:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007CF60DD000) [pid = 3820] [serial = 1940] [outer = 0000007C871AFC00] 17:20:25 INFO - PROCESS | 3820 | 1465863625139 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 17:20:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 17:20:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 628ms 17:20:25 INFO - PROCESS | 3820 | 1465863625179 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 17:20:25 INFO - PROCESS | 3820 | 1465863625182 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 17:20:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 17:20:25 INFO - PROCESS | 3820 | 1465863625192 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 17:20:25 INFO - PROCESS | 3820 | 1465863625202 Marionette TRACE conn5 <- [1,2550,null,{}] 17:20:25 INFO - PROCESS | 3820 | 1465863625206 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:25 INFO - PROCESS | 3820 | 1465863625208 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:25 INFO - PROCESS | 3820 | 1465863625292 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 17:20:25 INFO - PROCESS | 3820 | 1465863625297 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:25 INFO - PROCESS | 3820 | 1465863625299 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:25 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA756800 == 40 [pid = 3820] [id = 647] 17:20:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007CF6247000) [pid = 3820] [serial = 1941] [outer = 0000000000000000] 17:20:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007CF6CE4400) [pid = 3820] [serial = 1942] [outer = 0000007CF6247000] 17:20:25 INFO - PROCESS | 3820 | 1465863625344 Marionette DEBUG loaded listener.js 17:20:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF9DB8C00) [pid = 3820] [serial = 1943] [outer = 0000007CF6247000] 17:20:25 INFO - PROCESS | 3820 | 1465863625770 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 17:20:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 17:20:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 650ms 17:20:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 17:20:25 INFO - PROCESS | 3820 | 1465863625843 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 17:20:25 INFO - PROCESS | 3820 | 1465863625845 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 17:20:25 INFO - PROCESS | 3820 | 1465863625849 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 17:20:25 INFO - PROCESS | 3820 | 1465863625850 Marionette TRACE conn5 <- [1,2554,null,{}] 17:20:25 INFO - PROCESS | 3820 | 1465863625854 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:25 INFO - PROCESS | 3820 | 1465863625856 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:25 INFO - PROCESS | 3820 | 1465863625943 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 17:20:25 INFO - PROCESS | 3820 | 1465863625978 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:25 INFO - PROCESS | 3820 | 1465863625980 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:25 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA02800 == 41 [pid = 3820] [id = 648] 17:20:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CFA048000) [pid = 3820] [serial = 1944] [outer = 0000000000000000] 17:20:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CFA0AE000) [pid = 3820] [serial = 1945] [outer = 0000007CFA048000] 17:20:26 INFO - PROCESS | 3820 | 1465863626024 Marionette DEBUG loaded listener.js 17:20:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CFA845C00) [pid = 3820] [serial = 1946] [outer = 0000007CFA048000] 17:20:26 INFO - PROCESS | 3820 | 1465863626612 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 17:20:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 17:20:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 775ms 17:20:26 INFO - PROCESS | 3820 | 1465863626628 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 17:20:26 INFO - PROCESS | 3820 | 1465863626632 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 17:20:26 INFO - PROCESS | 3820 | 1465863626637 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 17:20:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 17:20:26 INFO - PROCESS | 3820 | 1465863626641 Marionette TRACE conn5 <- [1,2558,null,{}] 17:20:26 INFO - PROCESS | 3820 | 1465863626647 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:26 INFO - PROCESS | 3820 | 1465863626650 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:26 INFO - PROCESS | 3820 | 1465863626769 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 17:20:26 INFO - PROCESS | 3820 | 1465863626896 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:26 INFO - PROCESS | 3820 | 1465863626899 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:26 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E8A800 == 42 [pid = 3820] [id = 649] 17:20:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C83063800) [pid = 3820] [serial = 1947] [outer = 0000000000000000] 17:20:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C865EBC00) [pid = 3820] [serial = 1948] [outer = 0000007C83063800] 17:20:26 INFO - PROCESS | 3820 | 1465863626960 Marionette DEBUG loaded listener.js 17:20:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C88ABD800) [pid = 3820] [serial = 1949] [outer = 0000007C83063800] 17:20:27 INFO - PROCESS | 3820 | 1465863627586 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 17:20:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 17:20:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 985ms 17:20:27 INFO - PROCESS | 3820 | 1465863627627 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 17:20:27 INFO - PROCESS | 3820 | 1465863627632 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 17:20:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 17:20:27 INFO - PROCESS | 3820 | 1465863627639 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 17:20:27 INFO - PROCESS | 3820 | 1465863627642 Marionette TRACE conn5 <- [1,2562,null,{}] 17:20:27 INFO - PROCESS | 3820 | 1465863627646 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:27 INFO - PROCESS | 3820 | 1465863627649 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:27 INFO - PROCESS | 3820 | 1465863627767 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 17:20:27 INFO - PROCESS | 3820 | 1465863627893 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:27 INFO - PROCESS | 3820 | 1465863627896 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:27 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5E07000 == 43 [pid = 3820] [id = 650] 17:20:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C8988C800) [pid = 3820] [serial = 1950] [outer = 0000000000000000] 17:20:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C8A7BFC00) [pid = 3820] [serial = 1951] [outer = 0000007C8988C800] 17:20:27 INFO - PROCESS | 3820 | 1465863627954 Marionette DEBUG loaded listener.js 17:20:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF450BC00) [pid = 3820] [serial = 1952] [outer = 0000007C8988C800] 17:20:28 INFO - PROCESS | 3820 | 1465863628591 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 17:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 17:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 985ms 17:20:28 INFO - PROCESS | 3820 | 1465863628626 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 17:20:28 INFO - PROCESS | 3820 | 1465863628629 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 17:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 17:20:28 INFO - PROCESS | 3820 | 1465863628633 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 17:20:28 INFO - PROCESS | 3820 | 1465863628637 Marionette TRACE conn5 <- [1,2566,null,{}] 17:20:28 INFO - PROCESS | 3820 | 1465863628648 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:28 INFO - PROCESS | 3820 | 1465863628653 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:28 INFO - PROCESS | 3820 | 1465863628770 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 17:20:28 INFO - PROCESS | 3820 | 1465863628897 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:28 INFO - PROCESS | 3820 | 1465863628901 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:28 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB880000 == 44 [pid = 3820] [id = 651] 17:20:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF5D54400) [pid = 3820] [serial = 1953] [outer = 0000000000000000] 17:20:28 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF5D79C00) [pid = 3820] [serial = 1954] [outer = 0000007CF5D54400] 17:20:28 INFO - PROCESS | 3820 | 1465863628960 Marionette DEBUG loaded listener.js 17:20:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CFA849800) [pid = 3820] [serial = 1955] [outer = 0000007CF5D54400] 17:20:29 INFO - PROCESS | 3820 | 1465863629573 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 17:20:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 17:20:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 984ms 17:20:29 INFO - PROCESS | 3820 | 1465863629619 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 17:20:29 INFO - PROCESS | 3820 | 1465863629622 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 17:20:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 17:20:29 INFO - PROCESS | 3820 | 1465863629625 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 17:20:29 INFO - PROCESS | 3820 | 1465863629629 Marionette TRACE conn5 <- [1,2570,null,{}] 17:20:29 INFO - PROCESS | 3820 | 1465863629633 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:29 INFO - PROCESS | 3820 | 1465863629635 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:29 INFO - PROCESS | 3820 | 1465863629752 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 17:20:29 INFO - PROCESS | 3820 | 1465863629976 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:29 INFO - PROCESS | 3820 | 1465863629979 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:30 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8712A800 == 45 [pid = 3820] [id = 652] 17:20:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C828F2800) [pid = 3820] [serial = 1956] [outer = 0000000000000000] 17:20:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C8305D800) [pid = 3820] [serial = 1957] [outer = 0000007C828F2800] 17:20:30 INFO - PROCESS | 3820 | 1465863630047 Marionette DEBUG loaded listener.js 17:20:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C87653800) [pid = 3820] [serial = 1958] [outer = 0000007C828F2800] 17:20:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E91800 == 44 [pid = 3820] [id = 444] 17:20:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA13000 == 43 [pid = 3820] [id = 439] 17:20:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6E05000 == 42 [pid = 3820] [id = 451] 17:20:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C820E2800 == 41 [pid = 3820] [id = 441] 17:20:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5E0A800 == 40 [pid = 3820] [id = 443] 17:20:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF9D85800 == 39 [pid = 3820] [id = 452] 17:20:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4CF7000 == 38 [pid = 3820] [id = 442] 17:20:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C876C6800 == 37 [pid = 3820] [id = 446] 17:20:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82476800 == 36 [pid = 3820] [id = 629] 17:20:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C876D4800 == 35 [pid = 3820] [id = 436] 17:20:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB1F800 == 34 [pid = 3820] [id = 445] 17:20:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3A56000 == 33 [pid = 3820] [id = 449] 17:20:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89072000 == 32 [pid = 3820] [id = 437] 17:20:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8D6C4000 == 31 [pid = 3820] [id = 440] 17:20:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4CE7800 == 30 [pid = 3820] [id = 450] 17:20:31 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A731000 == 29 [pid = 3820] [id = 448] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C871AE000) [pid = 3820] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C828F5400) [pid = 3820] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C82DF9800) [pid = 3820] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C83DBA800) [pid = 3820] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C85938C00) [pid = 3820] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C88A41800) [pid = 3820] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C85945000) [pid = 3820] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF4CCAC00) [pid = 3820] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C8CF10800) [pid = 3820] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CFAB6F800) [pid = 3820] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CF6088400) [pid = 3820] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C8A7BE400) [pid = 3820] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C89850800) [pid = 3820] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C89886800) [pid = 3820] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C8A5E9000) [pid = 3820] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF55E7800) [pid = 3820] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C8CF14400) [pid = 3820] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF4FB5000) [pid = 3820] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF5618400) [pid = 3820] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C891C2800) [pid = 3820] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C89663000) [pid = 3820] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CF3BA3800) [pid = 3820] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CF3BA1800) [pid = 3820] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007C87BD7000) [pid = 3820] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 17:20:31 INFO - PROCESS | 3820 | 1465863631387 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 17:20:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 17:20:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1889ms 17:20:31 INFO - PROCESS | 3820 | 1465863631517 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 17:20:31 INFO - PROCESS | 3820 | 1465863631521 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 17:20:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 17:20:31 INFO - PROCESS | 3820 | 1465863631527 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 17:20:31 INFO - PROCESS | 3820 | 1465863631530 Marionette TRACE conn5 <- [1,2574,null,{}] 17:20:31 INFO - PROCESS | 3820 | 1465863631537 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:31 INFO - PROCESS | 3820 | 1465863631540 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:31 INFO - PROCESS | 3820 | 1465863631629 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 17:20:31 INFO - PROCESS | 3820 | 1465863631637 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:31 INFO - PROCESS | 3820 | 1465863631642 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:31 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C83039000 == 30 [pid = 3820] [id = 653] 17:20:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C828F4C00) [pid = 3820] [serial = 1959] [outer = 0000000000000000] 17:20:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C82A1A000) [pid = 3820] [serial = 1960] [outer = 0000007C828F4C00] 17:20:31 INFO - PROCESS | 3820 | 1465863631692 Marionette DEBUG loaded listener.js 17:20:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C82DEDC00) [pid = 3820] [serial = 1961] [outer = 0000007C828F4C00] 17:20:32 INFO - PROCESS | 3820 | 1465863632199 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 17:20:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 17:20:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 733ms 17:20:32 INFO - PROCESS | 3820 | 1465863632263 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 17:20:32 INFO - PROCESS | 3820 | 1465863632269 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 17:20:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 17:20:32 INFO - PROCESS | 3820 | 1465863632275 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 17:20:32 INFO - PROCESS | 3820 | 1465863632278 Marionette TRACE conn5 <- [1,2578,null,{}] 17:20:32 INFO - PROCESS | 3820 | 1465863632282 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:32 INFO - PROCESS | 3820 | 1465863632285 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:32 INFO - PROCESS | 3820 | 1465863632379 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 17:20:32 INFO - PROCESS | 3820 | 1465863632460 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:32 INFO - PROCESS | 3820 | 1465863632463 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:32 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87B11000 == 31 [pid = 3820] [id = 654] 17:20:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C83BD2000) [pid = 3820] [serial = 1962] [outer = 0000000000000000] 17:20:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C83DB4C00) [pid = 3820] [serial = 1963] [outer = 0000007C83BD2000] 17:20:32 INFO - PROCESS | 3820 | 1465863632512 Marionette DEBUG loaded listener.js 17:20:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C846B2400) [pid = 3820] [serial = 1964] [outer = 0000007C83BD2000] 17:20:32 INFO - PROCESS | 3820 | 1465863632915 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 17:20:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 17:20:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 692ms 17:20:33 INFO - PROCESS | 3820 | 1465863632988 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 17:20:33 INFO - PROCESS | 3820 | 1465863632998 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 17:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 17:20:33 INFO - PROCESS | 3820 | 1465863633002 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 17:20:33 INFO - PROCESS | 3820 | 1465863633006 Marionette TRACE conn5 <- [1,2582,null,{}] 17:20:33 INFO - PROCESS | 3820 | 1465863633022 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:33 INFO - PROCESS | 3820 | 1465863633027 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:33 INFO - PROCESS | 3820 | 1465863633120 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 17:20:33 INFO - PROCESS | 3820 | 1465863633135 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:33 INFO - PROCESS | 3820 | 1465863633139 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:33 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8907A800 == 32 [pid = 3820] [id = 655] 17:20:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C871B9400) [pid = 3820] [serial = 1965] [outer = 0000000000000000] 17:20:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C87654C00) [pid = 3820] [serial = 1966] [outer = 0000007C871B9400] 17:20:33 INFO - PROCESS | 3820 | 1465863633189 Marionette DEBUG loaded listener.js 17:20:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C87BE0000) [pid = 3820] [serial = 1967] [outer = 0000007C871B9400] 17:20:33 INFO - PROCESS | 3820 | 1465863633669 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 17:20:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 17:20:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 690ms 17:20:33 INFO - PROCESS | 3820 | 1465863633694 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 17:20:33 INFO - PROCESS | 3820 | 1465863633697 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 17:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 17:20:33 INFO - PROCESS | 3820 | 1465863633701 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 17:20:33 INFO - PROCESS | 3820 | 1465863633703 Marionette TRACE conn5 <- [1,2586,null,{}] 17:20:33 INFO - PROCESS | 3820 | 1465863633707 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:33 INFO - PROCESS | 3820 | 1465863633709 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:33 INFO - PROCESS | 3820 | 1465863633825 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 17:20:33 INFO - PROCESS | 3820 | 1465863633830 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:33 INFO - PROCESS | 3820 | 1465863633832 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:33 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899B5000 == 33 [pid = 3820] [id = 656] 17:20:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C88ABC800) [pid = 3820] [serial = 1968] [outer = 0000000000000000] 17:20:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C89133C00) [pid = 3820] [serial = 1969] [outer = 0000007C88ABC800] 17:20:33 INFO - PROCESS | 3820 | 1465863633921 Marionette DEBUG loaded listener.js 17:20:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C891C9400) [pid = 3820] [serial = 1970] [outer = 0000007C88ABC800] 17:20:34 INFO - PROCESS | 3820 | 1465863634363 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 17:20:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 17:20:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 690ms 17:20:34 INFO - PROCESS | 3820 | 1465863634396 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 17:20:34 INFO - PROCESS | 3820 | 1465863634405 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 17:20:34 INFO - PROCESS | 3820 | 1465863634408 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 17:20:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 17:20:34 INFO - PROCESS | 3820 | 1465863634410 Marionette TRACE conn5 <- [1,2590,null,{}] 17:20:34 INFO - PROCESS | 3820 | 1465863634414 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:34 INFO - PROCESS | 3820 | 1465863634416 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:34 INFO - PROCESS | 3820 | 1465863634558 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 17:20:34 INFO - PROCESS | 3820 | 1465863634581 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:34 INFO - PROCESS | 3820 | 1465863634583 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:34 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A731800 == 34 [pid = 3820] [id = 657] 17:20:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C89666C00) [pid = 3820] [serial = 1971] [outer = 0000000000000000] 17:20:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C8981E800) [pid = 3820] [serial = 1972] [outer = 0000007C89666C00] 17:20:34 INFO - PROCESS | 3820 | 1465863634628 Marionette DEBUG loaded listener.js 17:20:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C8984A000) [pid = 3820] [serial = 1973] [outer = 0000007C89666C00] 17:20:35 INFO - PROCESS | 3820 | 1465863635081 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 17:20:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 17:20:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 17:20:35 INFO - PROCESS | 3820 | 1465863635156 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 17:20:35 INFO - PROCESS | 3820 | 1465863635158 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 17:20:35 INFO - PROCESS | 3820 | 1465863635162 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 17:20:35 INFO - PROCESS | 3820 | 1465863635164 Marionette TRACE conn5 <- [1,2594,null,{}] 17:20:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 17:20:35 INFO - PROCESS | 3820 | 1465863635167 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:35 INFO - PROCESS | 3820 | 1465863635174 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:35 INFO - PROCESS | 3820 | 1465863635325 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 17:20:35 INFO - PROCESS | 3820 | 1465863635380 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:35 INFO - PROCESS | 3820 | 1465863635382 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:35 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CE7841800 == 35 [pid = 3820] [id = 658] 17:20:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C89885000) [pid = 3820] [serial = 1974] [outer = 0000000000000000] 17:20:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C8A5E4800) [pid = 3820] [serial = 1975] [outer = 0000007C89885000] 17:20:35 INFO - PROCESS | 3820 | 1465863635428 Marionette DEBUG loaded listener.js 17:20:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C8A7C6000) [pid = 3820] [serial = 1976] [outer = 0000007C89885000] 17:20:35 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF3BA3400) [pid = 3820] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 17:20:35 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C871AFC00) [pid = 3820] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 17:20:35 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF58A0800) [pid = 3820] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 17:20:35 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C871AF000) [pid = 3820] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 17:20:35 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C82A25000) [pid = 3820] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 17:20:35 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CF55EB000) [pid = 3820] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 17:20:35 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C83DBE400) [pid = 3820] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 17:20:35 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C82A25800) [pid = 3820] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 17:20:35 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C8913EC00) [pid = 3820] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 17:20:35 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF6247000) [pid = 3820] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 17:20:35 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CFA048000) [pid = 3820] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 17:20:35 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF3BA1C00) [pid = 3820] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 17:20:35 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C89666800) [pid = 3820] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 17:20:36 INFO - PROCESS | 3820 | 1465863636057 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 17:20:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 17:20:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 940ms 17:20:36 INFO - PROCESS | 3820 | 1465863636108 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 17:20:36 INFO - PROCESS | 3820 | 1465863636110 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 17:20:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 17:20:36 INFO - PROCESS | 3820 | 1465863636113 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 17:20:36 INFO - PROCESS | 3820 | 1465863636115 Marionette TRACE conn5 <- [1,2598,null,{}] 17:20:36 INFO - PROCESS | 3820 | 1465863636123 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:36 INFO - PROCESS | 3820 | 1465863636125 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:36 INFO - PROCESS | 3820 | 1465863636208 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 17:20:36 INFO - PROCESS | 3820 | 1465863636213 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:36 INFO - PROCESS | 3820 | 1465863636215 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:36 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C0B000 == 36 [pid = 3820] [id = 659] 17:20:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C82E90C00) [pid = 3820] [serial = 1977] [outer = 0000000000000000] 17:20:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C89883C00) [pid = 3820] [serial = 1978] [outer = 0000007C82E90C00] 17:20:36 INFO - PROCESS | 3820 | 1465863636263 Marionette DEBUG loaded listener.js 17:20:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8CF1AC00) [pid = 3820] [serial = 1979] [outer = 0000007C82E90C00] 17:20:36 INFO - PROCESS | 3820 | 1465863636702 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 17:20:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 17:20:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 626ms 17:20:36 INFO - PROCESS | 3820 | 1465863636755 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 17:20:36 INFO - PROCESS | 3820 | 1465863636757 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 17:20:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 17:20:36 INFO - PROCESS | 3820 | 1465863636760 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 17:20:36 INFO - PROCESS | 3820 | 1465863636762 Marionette TRACE conn5 <- [1,2602,null,{}] 17:20:36 INFO - PROCESS | 3820 | 1465863636765 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:36 INFO - PROCESS | 3820 | 1465863636767 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:36 INFO - PROCESS | 3820 | 1465863636851 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 17:20:36 INFO - PROCESS | 3820 | 1465863636857 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:36 INFO - PROCESS | 3820 | 1465863636858 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:36 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4CF2800 == 37 [pid = 3820] [id = 660] 17:20:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF3BA2800) [pid = 3820] [serial = 1980] [outer = 0000000000000000] 17:20:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF444E800) [pid = 3820] [serial = 1981] [outer = 0000007CF3BA2800] 17:20:36 INFO - PROCESS | 3820 | 1465863636903 Marionette DEBUG loaded listener.js 17:20:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF4C11C00) [pid = 3820] [serial = 1982] [outer = 0000007CF3BA2800] 17:20:37 INFO - PROCESS | 3820 | 1465863637333 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 17:20:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 17:20:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 628ms 17:20:37 INFO - PROCESS | 3820 | 1465863637391 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 17:20:37 INFO - PROCESS | 3820 | 1465863637393 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 17:20:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 17:20:37 INFO - PROCESS | 3820 | 1465863637396 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 17:20:37 INFO - PROCESS | 3820 | 1465863637398 Marionette TRACE conn5 <- [1,2606,null,{}] 17:20:37 INFO - PROCESS | 3820 | 1465863637402 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:37 INFO - PROCESS | 3820 | 1465863637404 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:37 INFO - PROCESS | 3820 | 1465863637488 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 17:20:37 INFO - PROCESS | 3820 | 1465863637493 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:37 INFO - PROCESS | 3820 | 1465863637495 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:37 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5D1F000 == 38 [pid = 3820] [id = 661] 17:20:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF45D1800) [pid = 3820] [serial = 1983] [outer = 0000000000000000] 17:20:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF4FBD400) [pid = 3820] [serial = 1984] [outer = 0000007CF45D1800] 17:20:37 INFO - PROCESS | 3820 | 1465863637539 Marionette DEBUG loaded listener.js 17:20:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF55E3400) [pid = 3820] [serial = 1985] [outer = 0000007CF45D1800] 17:20:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB880000 == 37 [pid = 3820] [id = 651] 17:20:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA02800 == 36 [pid = 3820] [id = 648] 17:20:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5E07000 == 35 [pid = 3820] [id = 650] 17:20:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA756800 == 34 [pid = 3820] [id = 647] 17:20:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E8A800 == 33 [pid = 3820] [id = 649] 17:20:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87B11000 == 32 [pid = 3820] [id = 654] 17:20:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007C83039000 == 31 [pid = 3820] [id = 653] 17:20:38 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8712A800 == 30 [pid = 3820] [id = 652] 17:20:39 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8907A800 == 29 [pid = 3820] [id = 655] 17:20:39 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C0B000 == 28 [pid = 3820] [id = 659] 17:20:39 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A731800 == 27 [pid = 3820] [id = 657] 17:20:39 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899B5000 == 26 [pid = 3820] [id = 656] 17:20:39 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4CF2800 == 25 [pid = 3820] [id = 660] 17:20:39 INFO - PROCESS | 3820 | --DOCSHELL 0000007CE7841800 == 24 [pid = 3820] [id = 658] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CFAD3C400) [pid = 3820] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CF5661000) [pid = 3820] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF5614800) [pid = 3820] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C8CF12000) [pid = 3820] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF5973000) [pid = 3820] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C88A3B000) [pid = 3820] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C89140000) [pid = 3820] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C83BC7800) [pid = 3820] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C85939800) [pid = 3820] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CF5656800) [pid = 3820] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C8460F000) [pid = 3820] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C871B4400) [pid = 3820] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C8A7BCC00) [pid = 3820] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007C891C1800) [pid = 3820] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007C89821800) [pid = 3820] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007CF6CE4400) [pid = 3820] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007CFA845C00) [pid = 3820] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007CFA0AE000) [pid = 3820] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (0000007CF9DB8C00) [pid = 3820] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (0000007CF6087C00) [pid = 3820] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (0000007CF4509000) [pid = 3820] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 56 (0000007CF4FBA400) [pid = 3820] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 55 (0000007CF60DD000) [pid = 3820] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | --DOMWINDOW == 54 (0000007C8CF1B000) [pid = 3820] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 17:20:39 INFO - PROCESS | 3820 | 1465863639354 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 17:20:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 17:20:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1992ms 17:20:39 INFO - PROCESS | 3820 | 1465863639392 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 17:20:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 17:20:39 INFO - PROCESS | 3820 | 1465863639396 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 17:20:39 INFO - PROCESS | 3820 | 1465863639401 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 17:20:39 INFO - PROCESS | 3820 | 1465863639404 Marionette TRACE conn5 <- [1,2610,null,{}] 17:20:39 INFO - PROCESS | 3820 | 1465863639411 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:39 INFO - PROCESS | 3820 | 1465863639414 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:39 INFO - PROCESS | 3820 | 1465863639508 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 17:20:39 INFO - PROCESS | 3820 | 1465863639515 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:39 INFO - PROCESS | 3820 | 1465863639520 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:39 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87126800 == 25 [pid = 3820] [id = 662] 17:20:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 55 (0000007C82A25C00) [pid = 3820] [serial = 1986] [outer = 0000000000000000] 17:20:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (0000007C82A28C00) [pid = 3820] [serial = 1987] [outer = 0000007C82A25C00] 17:20:39 INFO - PROCESS | 3820 | 1465863639571 Marionette DEBUG loaded listener.js 17:20:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (0000007C82FD6000) [pid = 3820] [serial = 1988] [outer = 0000007C82A25C00] 17:20:40 INFO - PROCESS | 3820 | 1465863640048 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 17:20:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 17:20:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 691ms 17:20:40 INFO - PROCESS | 3820 | 1465863640091 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 17:20:40 INFO - PROCESS | 3820 | 1465863640097 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 17:20:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 17:20:40 INFO - PROCESS | 3820 | 1465863640103 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 17:20:40 INFO - PROCESS | 3820 | 1465863640106 Marionette TRACE conn5 <- [1,2614,null,{}] 17:20:40 INFO - PROCESS | 3820 | 1465863640110 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:40 INFO - PROCESS | 3820 | 1465863640113 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:40 INFO - PROCESS | 3820 | 1465863640207 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 17:20:40 INFO - PROCESS | 3820 | 1465863640215 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:40 INFO - PROCESS | 3820 | 1465863640218 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:40 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E22000 == 26 [pid = 3820] [id = 663] 17:20:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (0000007C83DBC800) [pid = 3820] [serial = 1989] [outer = 0000000000000000] 17:20:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (0000007C83DCD000) [pid = 3820] [serial = 1990] [outer = 0000007C83DBC800] 17:20:40 INFO - PROCESS | 3820 | 1465863640271 Marionette DEBUG loaded listener.js 17:20:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (0000007C8593A400) [pid = 3820] [serial = 1991] [outer = 0000007C83DBC800] 17:20:40 INFO - PROCESS | 3820 | 1465863640755 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 17:20:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 17:20:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 692ms 17:20:40 INFO - PROCESS | 3820 | 1465863640797 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 17:20:40 INFO - PROCESS | 3820 | 1465863640800 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 17:20:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 17:20:40 INFO - PROCESS | 3820 | 1465863640803 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 17:20:40 INFO - PROCESS | 3820 | 1465863640807 Marionette TRACE conn5 <- [1,2618,null,{}] 17:20:40 INFO - PROCESS | 3820 | 1465863640819 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:40 INFO - PROCESS | 3820 | 1465863640824 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:40 INFO - PROCESS | 3820 | 1465863640946 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 17:20:41 INFO - PROCESS | 3820 | 1465863641032 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:41 INFO - PROCESS | 3820 | 1465863641036 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:41 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891EC000 == 27 [pid = 3820] [id = 664] 17:20:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C81EDAC00) [pid = 3820] [serial = 1992] [outer = 0000000000000000] 17:20:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C871B4400) [pid = 3820] [serial = 1993] [outer = 0000007C81EDAC00] 17:20:41 INFO - PROCESS | 3820 | 1465863641085 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C8765F800) [pid = 3820] [serial = 1994] [outer = 0000007C81EDAC00] 17:20:41 INFO - PROCESS | 3820 | 1465863641476 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 17:20:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 17:20:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 692ms 17:20:41 INFO - PROCESS | 3820 | 1465863641498 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 17:20:41 INFO - PROCESS | 3820 | 1465863641501 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 17:20:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 17:20:41 INFO - PROCESS | 3820 | 1465863641504 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 17:20:41 INFO - PROCESS | 3820 | 1465863641506 Marionette TRACE conn5 <- [1,2622,null,{}] 17:20:41 INFO - PROCESS | 3820 | 1465863641517 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:41 INFO - PROCESS | 3820 | 1465863641519 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:41 INFO - PROCESS | 3820 | 1465863641609 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 17:20:41 INFO - PROCESS | 3820 | 1465863641615 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:41 INFO - PROCESS | 3820 | 1465863641617 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:41 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899AC000 == 28 [pid = 3820] [id = 665] 17:20:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C88A3C800) [pid = 3820] [serial = 1995] [outer = 0000000000000000] 17:20:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C88AB7800) [pid = 3820] [serial = 1996] [outer = 0000007C88A3C800] 17:20:41 INFO - PROCESS | 3820 | 1465863641663 Marionette DEBUG loaded listener.js 17:20:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C8913B800) [pid = 3820] [serial = 1997] [outer = 0000007C88A3C800] 17:20:42 INFO - PROCESS | 3820 | 1465863642082 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 17:20:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 17:20:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 629ms 17:20:42 INFO - PROCESS | 3820 | 1465863642138 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 17:20:42 INFO - PROCESS | 3820 | 1465863642141 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 17:20:42 INFO - PROCESS | 3820 | 1465863642144 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 17:20:42 INFO - PROCESS | 3820 | 1465863642146 Marionette TRACE conn5 <- [1,2626,null,{}] 17:20:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 17:20:42 INFO - PROCESS | 3820 | 1465863642149 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:42 INFO - PROCESS | 3820 | 1465863642151 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:42 INFO - PROCESS | 3820 | 1465863642232 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 17:20:42 INFO - PROCESS | 3820 | 1465863642238 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:42 INFO - PROCESS | 3820 | 1465863642240 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:42 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA1C800 == 29 [pid = 3820] [id = 666] 17:20:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C83DBAC00) [pid = 3820] [serial = 1998] [outer = 0000000000000000] 17:20:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C891C5400) [pid = 3820] [serial = 1999] [outer = 0000007C83DBAC00] 17:20:42 INFO - PROCESS | 3820 | 1465863642285 Marionette DEBUG loaded listener.js 17:20:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C8966C800) [pid = 3820] [serial = 2000] [outer = 0000007C83DBAC00] 17:20:42 INFO - PROCESS | 3820 | 1465863642744 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 17:20:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 17:20:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 629ms 17:20:42 INFO - PROCESS | 3820 | 1465863642779 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 17:20:42 INFO - PROCESS | 3820 | 1465863642781 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 17:20:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 17:20:42 INFO - PROCESS | 3820 | 1465863642788 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 17:20:42 INFO - PROCESS | 3820 | 1465863642790 Marionette TRACE conn5 <- [1,2630,null,{}] 17:20:42 INFO - PROCESS | 3820 | 1465863642794 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:42 INFO - PROCESS | 3820 | 1465863642800 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:42 INFO - PROCESS | 3820 | 1465863642908 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 17:20:42 INFO - PROCESS | 3820 | 1465863642916 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:42 INFO - PROCESS | 3820 | 1465863642918 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:42 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B04800 == 30 [pid = 3820] [id = 667] 17:20:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C89851C00) [pid = 3820] [serial = 2001] [outer = 0000000000000000] 17:20:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C8988EC00) [pid = 3820] [serial = 2002] [outer = 0000007C89851C00] 17:20:42 INFO - PROCESS | 3820 | 1465863642964 Marionette DEBUG loaded listener.js 17:20:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8A5E8400) [pid = 3820] [serial = 2003] [outer = 0000007C89851C00] 17:20:43 INFO - PROCESS | 3820 | 1465863643401 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 17:20:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 17:20:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 628ms 17:20:43 INFO - PROCESS | 3820 | 1465863643423 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 17:20:43 INFO - PROCESS | 3820 | 1465863643426 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 17:20:43 INFO - PROCESS | 3820 | 1465863643429 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 17:20:43 INFO - PROCESS | 3820 | 1465863643431 Marionette TRACE conn5 <- [1,2634,null,{}] 17:20:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 17:20:43 INFO - PROCESS | 3820 | 1465863643438 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:43 INFO - PROCESS | 3820 | 1465863643440 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:43 INFO - PROCESS | 3820 | 1465863643520 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 17:20:43 INFO - PROCESS | 3820 | 1465863643526 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:43 INFO - PROCESS | 3820 | 1465863643528 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:43 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF45B3000 == 31 [pid = 3820] [id = 668] 17:20:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8A7C1400) [pid = 3820] [serial = 2004] [outer = 0000000000000000] 17:20:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C8CF0D800) [pid = 3820] [serial = 2005] [outer = 0000007C8A7C1400] 17:20:43 INFO - PROCESS | 3820 | 1465863643572 Marionette DEBUG loaded listener.js 17:20:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CE78C1C00) [pid = 3820] [serial = 2006] [outer = 0000007C8A7C1400] 17:20:43 INFO - PROCESS | 3820 | 1465863643994 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 17:20:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 17:20:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 628ms 17:20:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 17:20:44 INFO - PROCESS | 3820 | 1465863644068 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 17:20:44 INFO - PROCESS | 3820 | 1465863644070 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 17:20:44 INFO - PROCESS | 3820 | 1465863644073 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - PROCESS | 3820 | 1465863644075 Marionette TRACE conn5 <- [1,2638,null,{}] 17:20:44 INFO - PROCESS | 3820 | 1465863644078 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:44 INFO - PROCESS | 3820 | 1465863644080 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:44 INFO - PROCESS | 3820 | 1465863644161 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 17:20:44 INFO - PROCESS | 3820 | 1465863644169 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:44 INFO - PROCESS | 3820 | 1465863644171 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:44 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5D1F800 == 32 [pid = 3820] [id = 669] 17:20:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF3BA2400) [pid = 3820] [serial = 2007] [outer = 0000000000000000] 17:20:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF3CD2000) [pid = 3820] [serial = 2008] [outer = 0000007CF3BA2400] 17:20:44 INFO - PROCESS | 3820 | 1465863644217 Marionette DEBUG loaded listener.js 17:20:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF4510400) [pid = 3820] [serial = 2009] [outer = 0000007CF3BA2400] 17:20:44 INFO - PROCESS | 3820 | 1465863644680 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 17:20:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 17:20:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 627ms 17:20:44 INFO - PROCESS | 3820 | 1465863644705 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 17:20:44 INFO - PROCESS | 3820 | 1465863644707 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 17:20:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 17:20:44 INFO - PROCESS | 3820 | 1465863644717 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 17:20:44 INFO - PROCESS | 3820 | 1465863644719 Marionette TRACE conn5 <- [1,2642,null,{}] 17:20:44 INFO - PROCESS | 3820 | 1465863644723 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:44 INFO - PROCESS | 3820 | 1465863644725 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:44 INFO - PROCESS | 3820 | 1465863644832 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 17:20:44 INFO - PROCESS | 3820 | 1465863644839 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:44 INFO - PROCESS | 3820 | 1465863644841 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:44 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891EB800 == 33 [pid = 3820] [id = 670] 17:20:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF4E3E400) [pid = 3820] [serial = 2010] [outer = 0000000000000000] 17:20:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF4E5A000) [pid = 3820] [serial = 2011] [outer = 0000007CF4E3E400] 17:20:44 INFO - PROCESS | 3820 | 1465863644953 Marionette DEBUG loaded listener.js 17:20:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF5522400) [pid = 3820] [serial = 2012] [outer = 0000007CF4E3E400] 17:20:45 INFO - PROCESS | 3820 | 1465863645385 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 17:20:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 17:20:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 692ms 17:20:45 INFO - PROCESS | 3820 | 1465863645411 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 17:20:45 INFO - PROCESS | 3820 | 1465863645413 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 17:20:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 17:20:45 INFO - PROCESS | 3820 | 1465863645421 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 17:20:45 INFO - PROCESS | 3820 | 1465863645424 Marionette TRACE conn5 <- [1,2646,null,{}] 17:20:45 INFO - PROCESS | 3820 | 1465863645427 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:45 INFO - PROCESS | 3820 | 1465863645429 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:45 INFO - PROCESS | 3820 | 1465863645544 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 17:20:45 INFO - PROCESS | 3820 | 1465863645553 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:45 INFO - PROCESS | 3820 | 1465863645555 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:45 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF9D77000 == 34 [pid = 3820] [id = 671] 17:20:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF55E3000) [pid = 3820] [serial = 2013] [outer = 0000000000000000] 17:20:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF55EB800) [pid = 3820] [serial = 2014] [outer = 0000007CF55E3000] 17:20:45 INFO - PROCESS | 3820 | 1465863645599 Marionette DEBUG loaded listener.js 17:20:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF5615800) [pid = 3820] [serial = 2015] [outer = 0000007CF55E3000] 17:20:46 INFO - PROCESS | 3820 | 1465863646037 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 17:20:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 17:20:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 691ms 17:20:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 17:20:46 INFO - PROCESS | 3820 | 1465863646111 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 17:20:46 INFO - PROCESS | 3820 | 1465863646113 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 17:20:46 INFO - PROCESS | 3820 | 1465863646117 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 17:20:46 INFO - PROCESS | 3820 | 1465863646119 Marionette TRACE conn5 <- [1,2650,null,{}] 17:20:46 INFO - PROCESS | 3820 | 1465863646122 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:46 INFO - PROCESS | 3820 | 1465863646125 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:46 INFO - PROCESS | 3820 | 1465863646279 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 17:20:46 INFO - PROCESS | 3820 | 1465863646298 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:46 INFO - PROCESS | 3820 | 1465863646301 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:46 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA1C000 == 35 [pid = 3820] [id = 672] 17:20:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF565C400) [pid = 3820] [serial = 2016] [outer = 0000000000000000] 17:20:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF5899000) [pid = 3820] [serial = 2017] [outer = 0000007CF565C400] 17:20:46 INFO - PROCESS | 3820 | 1465863646348 Marionette DEBUG loaded listener.js 17:20:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF596D000) [pid = 3820] [serial = 2018] [outer = 0000007CF565C400] 17:20:46 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C89666C00) [pid = 3820] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 17:20:46 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C89885000) [pid = 3820] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 17:20:46 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF3BA2800) [pid = 3820] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 17:20:46 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF5D54400) [pid = 3820] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 17:20:46 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C8988C800) [pid = 3820] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 17:20:46 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C83063800) [pid = 3820] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 17:20:46 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C871B9400) [pid = 3820] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 17:20:46 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C83BD2000) [pid = 3820] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 17:20:46 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C828F4C00) [pid = 3820] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 17:20:46 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C828F2800) [pid = 3820] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 17:20:46 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C88ABC800) [pid = 3820] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 17:20:46 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C82E90C00) [pid = 3820] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 17:20:46 INFO - PROCESS | 3820 | 1465863646833 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 17:20:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 17:20:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 734ms 17:20:46 INFO - PROCESS | 3820 | 1465863646853 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 17:20:46 INFO - PROCESS | 3820 | 1465863646855 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 17:20:46 INFO - PROCESS | 3820 | 1465863646858 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 17:20:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 17:20:46 INFO - PROCESS | 3820 | 1465863646859 Marionette TRACE conn5 <- [1,2654,null,{}] 17:20:46 INFO - PROCESS | 3820 | 1465863646879 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:46 INFO - PROCESS | 3820 | 1465863646881 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:46 INFO - PROCESS | 3820 | 1465863646967 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 17:20:46 INFO - PROCESS | 3820 | 1465863646973 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:46 INFO - PROCESS | 3820 | 1465863646975 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:46 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA881000 == 36 [pid = 3820] [id = 673] 17:20:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C891CA000) [pid = 3820] [serial = 2019] [outer = 0000000000000000] 17:20:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF3BA2800) [pid = 3820] [serial = 2020] [outer = 0000007C891CA000] 17:20:47 INFO - PROCESS | 3820 | 1465863647019 Marionette DEBUG loaded listener.js 17:20:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF596EC00) [pid = 3820] [serial = 2021] [outer = 0000007C891CA000] 17:20:47 INFO - PROCESS | 3820 | [3820] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:20:47 INFO - PROCESS | 3820 | [3820] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 17:20:47 INFO - PROCESS | 3820 | 1465863647952 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 17:20:47 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) 17:20:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1132ms 17:20:48 INFO - PROCESS | 3820 | 1465863647994 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 17:20:48 INFO - PROCESS | 3820 | 1465863647996 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 17:20:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 17:20:48 INFO - PROCESS | 3820 | 1465863648000 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 17:20:48 INFO - PROCESS | 3820 | 1465863648002 Marionette TRACE conn5 <- [1,2658,null,{}] 17:20:48 INFO - PROCESS | 3820 | 1465863648005 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:48 INFO - PROCESS | 3820 | 1465863648007 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:48 INFO - PROCESS | 3820 | 1465863648091 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 17:20:48 INFO - PROCESS | 3820 | 1465863648096 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:48 INFO - PROCESS | 3820 | 1465863648098 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:48 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB70E000 == 37 [pid = 3820] [id = 674] 17:20:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF3B97400) [pid = 3820] [serial = 2022] [outer = 0000000000000000] 17:20:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF5978C00) [pid = 3820] [serial = 2023] [outer = 0000007CF3B97400] 17:20:48 INFO - PROCESS | 3820 | 1465863648142 Marionette DEBUG loaded listener.js 17:20:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF5D9A800) [pid = 3820] [serial = 2024] [outer = 0000007CF3B97400] 17:20:49 INFO - PROCESS | 3820 | 1465863649091 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:20:49 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 17:20:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:20:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 17:20:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:20:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:20:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1130ms 17:20:49 INFO - PROCESS | 3820 | 1465863649134 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 17:20:49 INFO - PROCESS | 3820 | 1465863649139 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 17:20:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 17:20:49 INFO - PROCESS | 3820 | 1465863649144 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 17:20:49 INFO - PROCESS | 3820 | 1465863649148 Marionette TRACE conn5 <- [1,2662,null,{}] 17:20:49 INFO - PROCESS | 3820 | 1465863649194 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:49 INFO - PROCESS | 3820 | 1465863649198 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:49 INFO - PROCESS | 3820 | 1465863649332 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 17:20:49 INFO - PROCESS | 3820 | 1465863649466 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:49 INFO - PROCESS | 3820 | 1465863649471 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:49 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876DA000 == 38 [pid = 3820] [id = 675] 17:20:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C82A27C00) [pid = 3820] [serial = 2025] [outer = 0000000000000000] 17:20:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C82E89C00) [pid = 3820] [serial = 2026] [outer = 0000007C82A27C00] 17:20:49 INFO - PROCESS | 3820 | 1465863649533 Marionette DEBUG loaded listener.js 17:20:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C83DAFC00) [pid = 3820] [serial = 2027] [outer = 0000007C82A27C00] 17:20:50 INFO - PROCESS | 3820 | 1465863650791 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:20:50 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 17:20:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:20:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 17:20:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:20:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:20:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1696ms 17:20:50 INFO - PROCESS | 3820 | 1465863650919 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 17:20:50 INFO - PROCESS | 3820 | 1465863650923 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 17:20:50 INFO - PROCESS | 3820 | 1465863650955 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 17:20:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 17:20:50 INFO - PROCESS | 3820 | 1465863650958 Marionette TRACE conn5 <- [1,2666,null,{}] 17:20:50 INFO - PROCESS | 3820 | 1465863650964 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:50 INFO - PROCESS | 3820 | 1465863650967 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:51 INFO - PROCESS | 3820 | 1465863651081 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 17:20:51 INFO - PROCESS | 3820 | 1465863651155 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:51 INFO - PROCESS | 3820 | 1465863651158 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:51 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C871E7000 == 39 [pid = 3820] [id = 676] 17:20:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C85945C00) [pid = 3820] [serial = 2028] [outer = 0000000000000000] 17:20:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C8616CC00) [pid = 3820] [serial = 2029] [outer = 0000007C85945C00] 17:20:51 INFO - PROCESS | 3820 | 1465863651211 Marionette DEBUG loaded listener.js 17:20:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C865F5000) [pid = 3820] [serial = 2030] [outer = 0000007C85945C00] 17:20:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA881000 == 38 [pid = 3820] [id = 673] 17:20:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA1C000 == 37 [pid = 3820] [id = 672] 17:20:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF9D77000 == 36 [pid = 3820] [id = 671] 17:20:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891EB800 == 35 [pid = 3820] [id = 670] 17:20:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5D1F800 == 34 [pid = 3820] [id = 669] 17:20:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF45B3000 == 33 [pid = 3820] [id = 668] 17:20:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B04800 == 32 [pid = 3820] [id = 667] 17:20:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA1C800 == 31 [pid = 3820] [id = 666] 17:20:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899AC000 == 30 [pid = 3820] [id = 665] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF4FBD400) [pid = 3820] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891EC000 == 29 [pid = 3820] [id = 664] 17:20:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E22000 == 28 [pid = 3820] [id = 663] 17:20:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87126800 == 27 [pid = 3820] [id = 662] 17:20:51 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5D1F000 == 26 [pid = 3820] [id = 661] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C8984A000) [pid = 3820] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C8981E800) [pid = 3820] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C8A5E4800) [pid = 3820] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF444E800) [pid = 3820] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8A7C6000) [pid = 3820] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF5D79C00) [pid = 3820] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF450BC00) [pid = 3820] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C8A7BFC00) [pid = 3820] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C88ABD800) [pid = 3820] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C865EBC00) [pid = 3820] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C87654C00) [pid = 3820] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C83DB4C00) [pid = 3820] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C846B2400) [pid = 3820] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C82A1A000) [pid = 3820] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C82DEDC00) [pid = 3820] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF4C11C00) [pid = 3820] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C87653800) [pid = 3820] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C8305D800) [pid = 3820] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CFA849800) [pid = 3820] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C89133C00) [pid = 3820] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C891C9400) [pid = 3820] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007C8CF1AC00) [pid = 3820] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007C89883C00) [pid = 3820] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 17:20:51 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007C87BE0000) [pid = 3820] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 17:20:52 INFO - PROCESS | 3820 | 1465863652245 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 17:20:52 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) 17:20:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1326ms 17:20:52 INFO - PROCESS | 3820 | 1465863652289 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 17:20:52 INFO - PROCESS | 3820 | 1465863652294 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 17:20:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 17:20:52 INFO - PROCESS | 3820 | 1465863652301 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 17:20:52 INFO - PROCESS | 3820 | 1465863652304 Marionette TRACE conn5 <- [1,2670,null,{}] 17:20:52 INFO - PROCESS | 3820 | 1465863652308 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:52 INFO - PROCESS | 3820 | 1465863652311 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:52 INFO - PROCESS | 3820 | 1465863652407 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 17:20:52 INFO - PROCESS | 3820 | 1465863652416 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:52 INFO - PROCESS | 3820 | 1465863652418 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:52 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E22000 == 27 [pid = 3820] [id = 677] 17:20:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C865EE400) [pid = 3820] [serial = 2031] [outer = 0000000000000000] 17:20:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C87652800) [pid = 3820] [serial = 2032] [outer = 0000007C865EE400] 17:20:52 INFO - PROCESS | 3820 | 1465863652467 Marionette DEBUG loaded listener.js 17:20:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C87BD7000) [pid = 3820] [serial = 2033] [outer = 0000007C865EE400] 17:20:53 INFO - PROCESS | 3820 | 1465863653423 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 17:20:53 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) 17:20:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1133ms 17:20:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 17:20:53 INFO - PROCESS | 3820 | 1465863653436 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 17:20:53 INFO - PROCESS | 3820 | 1465863653438 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 17:20:53 INFO - PROCESS | 3820 | 1465863653442 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 17:20:53 INFO - PROCESS | 3820 | 1465863653445 Marionette TRACE conn5 <- [1,2674,null,{}] 17:20:53 INFO - PROCESS | 3820 | 1465863653457 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:53 INFO - PROCESS | 3820 | 1465863653462 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:53 INFO - PROCESS | 3820 | 1465863653560 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 17:20:53 INFO - PROCESS | 3820 | 1465863653569 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:53 INFO - PROCESS | 3820 | 1465863653573 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:53 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89591800 == 28 [pid = 3820] [id = 678] 17:20:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C8913F000) [pid = 3820] [serial = 2034] [outer = 0000000000000000] 17:20:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C891C5800) [pid = 3820] [serial = 2035] [outer = 0000007C8913F000] 17:20:53 INFO - PROCESS | 3820 | 1465863653621 Marionette DEBUG loaded listener.js 17:20:53 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C8966BC00) [pid = 3820] [serial = 2036] [outer = 0000007C8913F000] 17:20:54 INFO - PROCESS | 3820 | 1465863654621 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:20:54 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 17:20:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:20:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 17:20:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:20:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:20:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1241ms 17:20:54 INFO - PROCESS | 3820 | 1465863654689 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 17:20:54 INFO - PROCESS | 3820 | 1465863654692 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 17:20:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 17:20:54 INFO - PROCESS | 3820 | 1465863654695 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 17:20:54 INFO - PROCESS | 3820 | 1465863654697 Marionette TRACE conn5 <- [1,2678,null,{}] 17:20:54 INFO - PROCESS | 3820 | 1465863654701 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:54 INFO - PROCESS | 3820 | 1465863654703 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:54 INFO - PROCESS | 3820 | 1465863654818 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 17:20:54 INFO - PROCESS | 3820 | 1465863654824 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:54 INFO - PROCESS | 3820 | 1465863654826 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:54 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A33F000 == 29 [pid = 3820] [id = 679] 17:20:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C8984CC00) [pid = 3820] [serial = 2037] [outer = 0000000000000000] 17:20:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C89881800) [pid = 3820] [serial = 2038] [outer = 0000007C8984CC00] 17:20:54 INFO - PROCESS | 3820 | 1465863654915 Marionette DEBUG loaded listener.js 17:20:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C8A5DD800) [pid = 3820] [serial = 2039] [outer = 0000007C8984CC00] 17:20:55 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF4E3E400) [pid = 3820] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 17:20:55 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C89851C00) [pid = 3820] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 17:20:55 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C82A25C00) [pid = 3820] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 17:20:55 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C88A3C800) [pid = 3820] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 17:20:55 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CF55E3000) [pid = 3820] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 17:20:55 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C81EDAC00) [pid = 3820] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 17:20:55 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CF45D1800) [pid = 3820] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 17:20:55 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007C83DBC800) [pid = 3820] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 17:20:55 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007CF3BA2400) [pid = 3820] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 17:20:55 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007C83DBAC00) [pid = 3820] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 17:20:55 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007C8A7C1400) [pid = 3820] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 17:20:55 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (0000007CF565C400) [pid = 3820] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 17:20:55 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (0000007C891CA000) [pid = 3820] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 17:20:55 INFO - PROCESS | 3820 | 1465863655856 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:20:55 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 17:20:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:20:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 17:20:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:20:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:20:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1194ms 17:20:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 17:20:55 INFO - PROCESS | 3820 | 1465863655894 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 17:20:55 INFO - PROCESS | 3820 | 1465863655896 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 17:20:55 INFO - PROCESS | 3820 | 1465863655899 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 17:20:55 INFO - PROCESS | 3820 | 1465863655901 Marionette TRACE conn5 <- [1,2682,null,{}] 17:20:55 INFO - PROCESS | 3820 | 1465863655912 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:55 INFO - PROCESS | 3820 | 1465863655914 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:56 INFO - PROCESS | 3820 | 1465863655997 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 17:20:56 INFO - PROCESS | 3820 | 1465863656003 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:56 INFO - PROCESS | 3820 | 1465863656005 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:56 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA21000 == 30 [pid = 3820] [id = 680] 17:20:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (0000007C828F7000) [pid = 3820] [serial = 2040] [outer = 0000000000000000] 17:20:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (0000007C87658C00) [pid = 3820] [serial = 2041] [outer = 0000007C828F7000] 17:20:56 INFO - PROCESS | 3820 | 1465863656051 Marionette DEBUG loaded listener.js 17:20:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C8A5E7000) [pid = 3820] [serial = 2042] [outer = 0000007C828F7000] 17:20:56 INFO - PROCESS | 3820 | 1465863656984 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:20:57 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 17:20:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:20:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 17:20:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:20:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:20:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1139ms 17:20:57 INFO - PROCESS | 3820 | 1465863657042 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 17:20:57 INFO - PROCESS | 3820 | 1465863657044 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 17:20:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 17:20:57 INFO - PROCESS | 3820 | 1465863657047 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 17:20:57 INFO - PROCESS | 3820 | 1465863657049 Marionette TRACE conn5 <- [1,2686,null,{}] 17:20:57 INFO - PROCESS | 3820 | 1465863657053 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:57 INFO - PROCESS | 3820 | 1465863657059 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:57 INFO - PROCESS | 3820 | 1465863657168 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 17:20:57 INFO - PROCESS | 3820 | 1465863657174 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:57 INFO - PROCESS | 3820 | 1465863657176 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:57 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B11800 == 31 [pid = 3820] [id = 681] 17:20:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C8CF1AC00) [pid = 3820] [serial = 2043] [outer = 0000000000000000] 17:20:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007CF450CC00) [pid = 3820] [serial = 2044] [outer = 0000007C8CF1AC00] 17:20:57 INFO - PROCESS | 3820 | 1465863657221 Marionette DEBUG loaded listener.js 17:20:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007CF4ED0800) [pid = 3820] [serial = 2045] [outer = 0000007C8CF1AC00] 17:20:58 INFO - PROCESS | 3820 | 1465863658202 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:20:58 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 17:20:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 17:20:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 17:20:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:20:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:20:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1180ms 17:20:58 INFO - PROCESS | 3820 | 1465863658231 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 17:20:58 INFO - PROCESS | 3820 | 1465863658236 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 17:20:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 17:20:58 INFO - PROCESS | 3820 | 1465863658284 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 17:20:58 INFO - PROCESS | 3820 | 1465863658288 Marionette TRACE conn5 <- [1,2690,null,{}] 17:20:58 INFO - PROCESS | 3820 | 1465863658295 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:58 INFO - PROCESS | 3820 | 1465863658298 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:58 INFO - PROCESS | 3820 | 1465863658403 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 17:20:58 INFO - PROCESS | 3820 | 1465863658560 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:58 INFO - PROCESS | 3820 | 1465863658565 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:58 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876D2800 == 32 [pid = 3820] [id = 682] 17:20:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C8460F000) [pid = 3820] [serial = 2046] [outer = 0000000000000000] 17:20:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C852E7000) [pid = 3820] [serial = 2047] [outer = 0000007C8460F000] 17:20:58 INFO - PROCESS | 3820 | 1465863658667 Marionette DEBUG loaded listener.js 17:20:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C871B7400) [pid = 3820] [serial = 2048] [outer = 0000007C8460F000] 17:20:59 INFO - PROCESS | 3820 | 1465863659247 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 17:20:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 17:20:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1021ms 17:20:59 INFO - PROCESS | 3820 | 1465863659266 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 17:20:59 INFO - PROCESS | 3820 | 1465863659271 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 17:20:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 17:20:59 INFO - PROCESS | 3820 | 1465863659304 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 17:20:59 INFO - PROCESS | 3820 | 1465863659308 Marionette TRACE conn5 <- [1,2694,null,{}] 17:20:59 INFO - PROCESS | 3820 | 1465863659312 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:20:59 INFO - PROCESS | 3820 | 1465863659315 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:59 INFO - PROCESS | 3820 | 1465863659418 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 17:20:59 INFO - PROCESS | 3820 | 1465863659510 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:20:59 INFO - PROCESS | 3820 | 1465863659513 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:20:59 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899BB000 == 33 [pid = 3820] [id = 683] 17:20:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C8913C400) [pid = 3820] [serial = 2049] [outer = 0000000000000000] 17:20:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C891C3000) [pid = 3820] [serial = 2050] [outer = 0000007C8913C400] 17:20:59 INFO - PROCESS | 3820 | 1465863659571 Marionette DEBUG loaded listener.js 17:20:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C8984C400) [pid = 3820] [serial = 2051] [outer = 0000007C8913C400] 17:21:00 INFO - PROCESS | 3820 | 1465863660191 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 17:21:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 17:21:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 943ms 17:21:00 INFO - PROCESS | 3820 | 1465863660236 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 17:21:00 INFO - PROCESS | 3820 | 1465863660239 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 17:21:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 17:21:00 INFO - PROCESS | 3820 | 1465863660243 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 17:21:00 INFO - PROCESS | 3820 | 1465863660247 Marionette TRACE conn5 <- [1,2698,null,{}] 17:21:00 INFO - PROCESS | 3820 | 1465863660259 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:00 INFO - PROCESS | 3820 | 1465863660264 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:00 INFO - PROCESS | 3820 | 1465863660378 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 17:21:00 INFO - PROCESS | 3820 | 1465863660501 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:00 INFO - PROCESS | 3820 | 1465863660505 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:00 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55B2000 == 34 [pid = 3820] [id = 684] 17:21:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007CF3BA1C00) [pid = 3820] [serial = 2052] [outer = 0000000000000000] 17:21:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007CF44C5800) [pid = 3820] [serial = 2053] [outer = 0000007CF3BA1C00] 17:21:00 INFO - PROCESS | 3820 | 1465863660563 Marionette DEBUG loaded listener.js 17:21:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF55E1000) [pid = 3820] [serial = 2054] [outer = 0000007CF3BA1C00] 17:21:01 INFO - PROCESS | 3820 | 1465863661365 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 17:21:01 INFO - PROCESS | 3820 | 1465863661437 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 17:21:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 17:21:01 INFO - PROCESS | 3820 | 1465863661442 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 17:21:01 INFO - PROCESS | 3820 | 1465863661445 Marionette TRACE conn5 <- [1,2702,null,{}] 17:21:01 INFO - PROCESS | 3820 | 1465863661451 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:01 INFO - PROCESS | 3820 | 1465863661454 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:01 INFO - PROCESS | 3820 | 1465863661598 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 17:21:02 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA21000 == 33 [pid = 3820] [id = 680] 17:21:02 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A33F000 == 32 [pid = 3820] [id = 679] 17:21:02 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89591800 == 31 [pid = 3820] [id = 678] 17:21:02 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E22000 == 30 [pid = 3820] [id = 677] 17:21:02 INFO - PROCESS | 3820 | --DOCSHELL 0000007C871E7000 == 29 [pid = 3820] [id = 676] 17:21:02 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB70E000 == 28 [pid = 3820] [id = 674] 17:21:02 INFO - PROCESS | 3820 | --DOCSHELL 0000007C876DA000 == 27 [pid = 3820] [id = 675] 17:21:02 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55B2000 == 26 [pid = 3820] [id = 684] 17:21:02 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899BB000 == 25 [pid = 3820] [id = 683] 17:21:02 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B11800 == 24 [pid = 3820] [id = 681] 17:21:02 INFO - PROCESS | 3820 | --DOCSHELL 0000007C876D2800 == 23 [pid = 3820] [id = 682] 17:21:02 INFO - PROCESS | 3820 | 1465863662235 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:02 INFO - PROCESS | 3820 | 1465863662239 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF4E5A000) [pid = 3820] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C8988EC00) [pid = 3820] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C8A5E8400) [pid = 3820] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C82A28C00) [pid = 3820] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C82FD6000) [pid = 3820] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C88AB7800) [pid = 3820] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C8913B800) [pid = 3820] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CF55EB800) [pid = 3820] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007C871B4400) [pid = 3820] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007C8765F800) [pid = 3820] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007CF55E3400) [pid = 3820] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007C83DCD000) [pid = 3820] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007C8593A400) [pid = 3820] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (0000007CF3CD2000) [pid = 3820] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (0000007C891C5400) [pid = 3820] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (0000007C8966C800) [pid = 3820] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 56 (0000007C8CF0D800) [pid = 3820] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 55 (0000007CE78C1C00) [pid = 3820] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 54 (0000007CF5522400) [pid = 3820] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 53 (0000007CF5899000) [pid = 3820] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 52 (0000007CF5615800) [pid = 3820] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 51 (0000007CF3BA2800) [pid = 3820] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 50 (0000007CF4510400) [pid = 3820] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 49 (0000007CF596D000) [pid = 3820] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 48 (0000007CF596EC00) [pid = 3820] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | --DOMWINDOW == 47 (0000007CF5978C00) [pid = 3820] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 17:21:02 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8224B000 == 24 [pid = 3820] [id = 685] 17:21:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 48 (0000007C81ED4400) [pid = 3820] [serial = 2055] [outer = 0000000000000000] 17:21:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 49 (0000007C82824400) [pid = 3820] [serial = 2056] [outer = 0000007C81ED4400] 17:21:02 INFO - PROCESS | 3820 | 1465863662349 Marionette DEBUG loaded listener.js 17:21:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 50 (0000007C82DEC400) [pid = 3820] [serial = 2057] [outer = 0000007C81ED4400] 17:21:02 INFO - PROCESS | 3820 | 1465863662833 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 17:21:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 17:21:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1434ms 17:21:02 INFO - PROCESS | 3820 | 1465863662880 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 17:21:02 INFO - PROCESS | 3820 | 1465863662884 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 17:21:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 17:21:02 INFO - PROCESS | 3820 | 1465863662888 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 17:21:02 INFO - PROCESS | 3820 | 1465863662891 Marionette TRACE conn5 <- [1,2706,null,{}] 17:21:02 INFO - PROCESS | 3820 | 1465863662896 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:02 INFO - PROCESS | 3820 | 1465863662901 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:03 INFO - PROCESS | 3820 | 1465863662997 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 17:21:03 INFO - PROCESS | 3820 | 1465863663013 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:03 INFO - PROCESS | 3820 | 1465863663016 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:03 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87B03800 == 25 [pid = 3820] [id = 686] 17:21:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 51 (0000007C83DB1000) [pid = 3820] [serial = 2058] [outer = 0000000000000000] 17:21:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 52 (0000007C83DC1C00) [pid = 3820] [serial = 2059] [outer = 0000007C83DB1000] 17:21:03 INFO - PROCESS | 3820 | 1465863663067 Marionette DEBUG loaded listener.js 17:21:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 53 (0000007C8593F800) [pid = 3820] [serial = 2060] [outer = 0000007C83DB1000] 17:21:03 INFO - PROCESS | 3820 | 1465863663560 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 17:21:03 INFO - PROCESS | 3820 | 1465863663632 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 17:21:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 17:21:03 INFO - PROCESS | 3820 | 1465863663637 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 17:21:03 INFO - PROCESS | 3820 | 1465863663639 Marionette TRACE conn5 <- [1,2710,null,{}] 17:21:03 INFO - PROCESS | 3820 | 1465863663643 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:03 INFO - PROCESS | 3820 | 1465863663646 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:03 INFO - PROCESS | 3820 | 1465863663773 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 17:21:03 INFO - PROCESS | 3820 | 1465863663825 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:03 INFO - PROCESS | 3820 | 1465863663827 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:03 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89082800 == 26 [pid = 3820] [id = 687] 17:21:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 54 (0000007C871AC400) [pid = 3820] [serial = 2061] [outer = 0000000000000000] 17:21:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 55 (0000007C871BA400) [pid = 3820] [serial = 2062] [outer = 0000007C871AC400] 17:21:03 INFO - PROCESS | 3820 | 1465863663884 Marionette DEBUG loaded listener.js 17:21:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (0000007C88A3B800) [pid = 3820] [serial = 2063] [outer = 0000007C871AC400] 17:21:04 INFO - PROCESS | 3820 | 1465863664322 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 17:21:04 INFO - PROCESS | 3820 | 1465863664375 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 17:21:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 17:21:04 INFO - PROCESS | 3820 | 1465863664386 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 17:21:04 INFO - PROCESS | 3820 | 1465863664392 Marionette TRACE conn5 <- [1,2714,null,{}] 17:21:04 INFO - PROCESS | 3820 | 1465863664408 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:04 INFO - PROCESS | 3820 | 1465863664412 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:04 INFO - PROCESS | 3820 | 1465863664533 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 17:21:04 INFO - PROCESS | 3820 | 1465863664549 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:04 INFO - PROCESS | 3820 | 1465863664551 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:04 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A32D800 == 27 [pid = 3820] [id = 688] 17:21:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (0000007C89141800) [pid = 3820] [serial = 2064] [outer = 0000000000000000] 17:21:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (0000007C89663800) [pid = 3820] [serial = 2065] [outer = 0000007C89141800] 17:21:04 INFO - PROCESS | 3820 | 1465863664642 Marionette DEBUG loaded listener.js 17:21:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (0000007C89822C00) [pid = 3820] [serial = 2066] [outer = 0000007C89141800] 17:21:05 INFO - PROCESS | 3820 | 1465863665097 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 17:21:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 17:21:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 755ms 17:21:05 INFO - PROCESS | 3820 | 1465863665143 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 17:21:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 17:21:05 INFO - PROCESS | 3820 | 1465863665146 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 17:21:05 INFO - PROCESS | 3820 | 1465863665149 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 17:21:05 INFO - PROCESS | 3820 | 1465863665151 Marionette TRACE conn5 <- [1,2718,null,{}] 17:21:05 INFO - PROCESS | 3820 | 1465863665155 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:05 INFO - PROCESS | 3820 | 1465863665157 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:05 INFO - PROCESS | 3820 | 1465863665276 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 17:21:05 INFO - PROCESS | 3820 | 1465863665333 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:05 INFO - PROCESS | 3820 | 1465863665335 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:05 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB10800 == 28 [pid = 3820] [id = 689] 17:21:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (0000007C89881C00) [pid = 3820] [serial = 2067] [outer = 0000000000000000] 17:21:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C8988C800) [pid = 3820] [serial = 2068] [outer = 0000007C89881C00] 17:21:05 INFO - PROCESS | 3820 | 1465863665388 Marionette DEBUG loaded listener.js 17:21:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C8A5E6400) [pid = 3820] [serial = 2069] [outer = 0000007C89881C00] 17:21:06 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007C8CF1AC00) [pid = 3820] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 17:21:06 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007C85945C00) [pid = 3820] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 17:21:06 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (0000007C8913F000) [pid = 3820] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 17:21:06 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (0000007C828F7000) [pid = 3820] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 17:21:06 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (0000007C8984CC00) [pid = 3820] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 17:21:06 INFO - PROCESS | 3820 | --DOMWINDOW == 56 (0000007C82A27C00) [pid = 3820] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 17:21:06 INFO - PROCESS | 3820 | --DOMWINDOW == 55 (0000007C865EE400) [pid = 3820] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 17:21:06 INFO - PROCESS | 3820 | --DOMWINDOW == 54 (0000007CF3B97400) [pid = 3820] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 17:21:06 INFO - PROCESS | 3820 | 1465863666260 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 17:21:06 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 17:21:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 17:21:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 17:21:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:06 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 17:21:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1140ms 17:21:06 INFO - PROCESS | 3820 | 1465863666291 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 17:21:06 INFO - PROCESS | 3820 | 1465863666293 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 17:21:06 INFO - PROCESS | 3820 | 1465863666296 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 17:21:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 17:21:06 INFO - PROCESS | 3820 | 1465863666298 Marionette TRACE conn5 <- [1,2722,null,{}] 17:21:06 INFO - PROCESS | 3820 | 1465863666302 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:06 INFO - PROCESS | 3820 | 1465863666304 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:06 INFO - PROCESS | 3820 | 1465863666387 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 17:21:06 INFO - PROCESS | 3820 | 1465863666391 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:06 INFO - PROCESS | 3820 | 1465863666398 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:06 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B19000 == 29 [pid = 3820] [id = 690] 17:21:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 55 (0000007C8A7BFC00) [pid = 3820] [serial = 2070] [outer = 0000000000000000] 17:21:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (0000007C8A7C2C00) [pid = 3820] [serial = 2071] [outer = 0000007C8A7BFC00] 17:21:06 INFO - PROCESS | 3820 | 1465863666455 Marionette DEBUG loaded listener.js 17:21:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (0000007CF3B96800) [pid = 3820] [serial = 2072] [outer = 0000007C8A7BFC00] 17:21:06 INFO - PROCESS | 3820 | 1465863666979 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 17:21:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 17:21:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 733ms 17:21:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 17:21:07 INFO - PROCESS | 3820 | 1465863667033 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 17:21:07 INFO - PROCESS | 3820 | 1465863667035 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 17:21:07 INFO - PROCESS | 3820 | 1465863667038 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 17:21:07 INFO - PROCESS | 3820 | 1465863667040 Marionette TRACE conn5 <- [1,2726,null,{}] 17:21:07 INFO - PROCESS | 3820 | 1465863667043 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:07 INFO - PROCESS | 3820 | 1465863667046 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:07 INFO - PROCESS | 3820 | 1465863667131 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 17:21:07 INFO - PROCESS | 3820 | 1465863667137 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:07 INFO - PROCESS | 3820 | 1465863667146 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:07 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C820D2000 == 30 [pid = 3820] [id = 691] 17:21:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (0000007CF4446800) [pid = 3820] [serial = 2073] [outer = 0000000000000000] 17:21:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (0000007CF4E3CC00) [pid = 3820] [serial = 2074] [outer = 0000007CF4446800] 17:21:07 INFO - PROCESS | 3820 | 1465863667191 Marionette DEBUG loaded listener.js 17:21:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (0000007CF4FBA400) [pid = 3820] [serial = 2075] [outer = 0000007CF4446800] 17:21:07 INFO - PROCESS | 3820 | 1465863667630 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 17:21:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 17:21:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 628ms 17:21:07 INFO - PROCESS | 3820 | 1465863667670 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 17:21:07 INFO - PROCESS | 3820 | 1465863667672 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 17:21:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 17:21:07 INFO - PROCESS | 3820 | 1465863667675 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 17:21:07 INFO - PROCESS | 3820 | 1465863667677 Marionette TRACE conn5 <- [1,2730,null,{}] 17:21:07 INFO - PROCESS | 3820 | 1465863667680 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:07 INFO - PROCESS | 3820 | 1465863667682 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:07 INFO - PROCESS | 3820 | 1465863667763 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 17:21:07 INFO - PROCESS | 3820 | 1465863667769 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:07 INFO - PROCESS | 3820 | 1465863667771 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:07 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5F56800 == 31 [pid = 3820] [id = 692] 17:21:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C83DB2C00) [pid = 3820] [serial = 2076] [outer = 0000000000000000] 17:21:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007CF55E3800) [pid = 3820] [serial = 2077] [outer = 0000007C83DB2C00] 17:21:07 INFO - PROCESS | 3820 | 1465863667816 Marionette DEBUG loaded listener.js 17:21:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007CF55EE400) [pid = 3820] [serial = 2078] [outer = 0000007C83DB2C00] 17:21:08 INFO - PROCESS | 3820 | 1465863668248 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 17:21:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 17:21:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 627ms 17:21:08 INFO - PROCESS | 3820 | 1465863668306 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 17:21:08 INFO - PROCESS | 3820 | 1465863668309 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 17:21:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 17:21:08 INFO - PROCESS | 3820 | 1465863668357 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 17:21:08 INFO - PROCESS | 3820 | 1465863668361 Marionette TRACE conn5 <- [1,2734,null,{}] 17:21:08 INFO - PROCESS | 3820 | 1465863668367 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:08 INFO - PROCESS | 3820 | 1465863668371 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:08 INFO - PROCESS | 3820 | 1465863668509 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 17:21:08 INFO - PROCESS | 3820 | 1465863668611 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:08 INFO - PROCESS | 3820 | 1465863668616 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:08 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C871D6000 == 32 [pid = 3820] [id = 693] 17:21:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C82E83000) [pid = 3820] [serial = 2079] [outer = 0000000000000000] 17:21:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C82E8E400) [pid = 3820] [serial = 2080] [outer = 0000007C82E83000] 17:21:08 INFO - PROCESS | 3820 | 1465863668674 Marionette DEBUG loaded listener.js 17:21:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C83DBA400) [pid = 3820] [serial = 2081] [outer = 0000007C82E83000] 17:21:09 INFO - PROCESS | 3820 | 1465863669469 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 17:21:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 17:21:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1180ms 17:21:09 INFO - PROCESS | 3820 | 1465863669540 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 17:21:09 INFO - PROCESS | 3820 | 1465863669544 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 17:21:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 17:21:09 INFO - PROCESS | 3820 | 1465863669550 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 17:21:09 INFO - PROCESS | 3820 | 1465863669553 Marionette TRACE conn5 <- [1,2738,null,{}] 17:21:09 INFO - PROCESS | 3820 | 1465863669560 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:09 INFO - PROCESS | 3820 | 1465863669565 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:09 INFO - PROCESS | 3820 | 1465863669717 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 17:21:09 INFO - PROCESS | 3820 | 1465863669832 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:09 INFO - PROCESS | 3820 | 1465863669835 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:09 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA0D000 == 33 [pid = 3820] [id = 694] 17:21:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C88AB4800) [pid = 3820] [serial = 2082] [outer = 0000000000000000] 17:21:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C88AC1400) [pid = 3820] [serial = 2083] [outer = 0000007C88AB4800] 17:21:09 INFO - PROCESS | 3820 | 1465863669894 Marionette DEBUG loaded listener.js 17:21:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C89663C00) [pid = 3820] [serial = 2084] [outer = 0000007C88AB4800] 17:21:10 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B20000 == 32 [pid = 3820] [id = 643] 17:21:10 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C8616CC00) [pid = 3820] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 17:21:10 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C8966BC00) [pid = 3820] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 17:21:10 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C87658C00) [pid = 3820] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 17:21:10 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C8A5DD800) [pid = 3820] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 17:21:10 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007C865F5000) [pid = 3820] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 17:21:10 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007C83DAFC00) [pid = 3820] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 17:21:10 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007C87BD7000) [pid = 3820] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 17:21:10 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007CF5D9A800) [pid = 3820] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 17:21:10 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007C87652800) [pid = 3820] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 17:21:10 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (0000007C89881800) [pid = 3820] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 17:21:10 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (0000007C82E89C00) [pid = 3820] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 17:21:10 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (0000007C891C5800) [pid = 3820] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 17:21:10 INFO - PROCESS | 3820 | --DOMWINDOW == 56 (0000007C8A5E7000) [pid = 3820] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 17:21:10 INFO - PROCESS | 3820 | --DOMWINDOW == 55 (0000007CF4ED0800) [pid = 3820] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 17:21:10 INFO - PROCESS | 3820 | --DOMWINDOW == 54 (0000007CF450CC00) [pid = 3820] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 17:21:10 INFO - PROCESS | 3820 | 1465863670771 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 17:21:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 17:21:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1277ms 17:21:10 INFO - PROCESS | 3820 | 1465863670830 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 17:21:10 INFO - PROCESS | 3820 | 1465863670835 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 17:21:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 17:21:10 INFO - PROCESS | 3820 | 1465863670839 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 17:21:10 INFO - PROCESS | 3820 | 1465863670842 Marionette TRACE conn5 <- [1,2742,null,{}] 17:21:10 INFO - PROCESS | 3820 | 1465863670848 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:10 INFO - PROCESS | 3820 | 1465863670851 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:10 INFO - PROCESS | 3820 | 1465863670940 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 17:21:10 INFO - PROCESS | 3820 | 1465863670955 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:10 INFO - PROCESS | 3820 | 1465863670957 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:10 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C871CD000 == 33 [pid = 3820] [id = 695] 17:21:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 55 (0000007C83DB9400) [pid = 3820] [serial = 2085] [outer = 0000000000000000] 17:21:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (0000007C846B2400) [pid = 3820] [serial = 2086] [outer = 0000007C83DB9400] 17:21:11 INFO - PROCESS | 3820 | 1465863671011 Marionette DEBUG loaded listener.js 17:21:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (0000007C865E9C00) [pid = 3820] [serial = 2087] [outer = 0000007C83DB9400] 17:21:11 INFO - PROCESS | 3820 | 1465863671535 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 17:21:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 17:21:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 733ms 17:21:11 INFO - PROCESS | 3820 | 1465863671573 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 17:21:11 INFO - PROCESS | 3820 | 1465863671577 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 17:21:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 17:21:11 INFO - PROCESS | 3820 | 1465863671583 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 17:21:11 INFO - PROCESS | 3820 | 1465863671586 Marionette TRACE conn5 <- [1,2746,null,{}] 17:21:11 INFO - PROCESS | 3820 | 1465863671589 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:11 INFO - PROCESS | 3820 | 1465863671592 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:11 INFO - PROCESS | 3820 | 1465863671684 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 17:21:11 INFO - PROCESS | 3820 | 1465863671760 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:11 INFO - PROCESS | 3820 | 1465863671762 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:11 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89080000 == 34 [pid = 3820] [id = 696] 17:21:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (0000007C87BD8C00) [pid = 3820] [serial = 2088] [outer = 0000000000000000] 17:21:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (0000007C88AB5C00) [pid = 3820] [serial = 2089] [outer = 0000007C87BD8C00] 17:21:11 INFO - PROCESS | 3820 | 1465863671820 Marionette DEBUG loaded listener.js 17:21:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (0000007C891C3800) [pid = 3820] [serial = 2090] [outer = 0000007C87BD8C00] 17:21:12 INFO - PROCESS | 3820 | 1465863672214 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 17:21:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 17:21:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 691ms 17:21:12 INFO - PROCESS | 3820 | 1465863672278 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 17:21:12 INFO - PROCESS | 3820 | 1465863672280 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 17:21:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 17:21:12 INFO - PROCESS | 3820 | 1465863672283 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - PROCESS | 3820 | 1465863672287 Marionette TRACE conn5 <- [1,2750,null,{}] 17:21:12 INFO - PROCESS | 3820 | 1465863672298 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:12 INFO - PROCESS | 3820 | 1465863672303 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:12 INFO - PROCESS | 3820 | 1465863672422 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 17:21:12 INFO - PROCESS | 3820 | 1465863672439 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:12 INFO - PROCESS | 3820 | 1465863672442 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:12 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A71B800 == 35 [pid = 3820] [id = 697] 17:21:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C8984C000) [pid = 3820] [serial = 2091] [outer = 0000000000000000] 17:21:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C8988D400) [pid = 3820] [serial = 2092] [outer = 0000007C8984C000] 17:21:12 INFO - PROCESS | 3820 | 1465863672491 Marionette DEBUG loaded listener.js 17:21:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C8A5E6C00) [pid = 3820] [serial = 2093] [outer = 0000007C8984C000] 17:21:12 INFO - PROCESS | 3820 | 1465863672932 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 17:21:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 17:21:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 690ms 17:21:12 INFO - PROCESS | 3820 | 1465863672982 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 17:21:12 INFO - PROCESS | 3820 | 1465863672985 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 17:21:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 17:21:12 INFO - PROCESS | 3820 | 1465863672989 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 17:21:12 INFO - PROCESS | 3820 | 1465863672991 Marionette TRACE conn5 <- [1,2754,null,{}] 17:21:12 INFO - PROCESS | 3820 | 1465863672994 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:12 INFO - PROCESS | 3820 | 1465863672996 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:13 INFO - PROCESS | 3820 | 1465863673112 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 17:21:13 INFO - PROCESS | 3820 | 1465863673161 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:13 INFO - PROCESS | 3820 | 1465863673164 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:13 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8D6DB000 == 36 [pid = 3820] [id = 698] 17:21:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C8A7C8400) [pid = 3820] [serial = 2094] [outer = 0000000000000000] 17:21:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C8CF0D000) [pid = 3820] [serial = 2095] [outer = 0000007C8A7C8400] 17:21:13 INFO - PROCESS | 3820 | 1465863673209 Marionette DEBUG loaded listener.js 17:21:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007CF3B9C800) [pid = 3820] [serial = 2096] [outer = 0000007C8A7C8400] 17:21:13 INFO - PROCESS | 3820 | 1465863673648 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 17:21:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 17:21:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 691ms 17:21:13 INFO - PROCESS | 3820 | 1465863673682 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 17:21:13 INFO - PROCESS | 3820 | 1465863673684 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 17:21:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 17:21:13 INFO - PROCESS | 3820 | 1465863673688 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 17:21:13 INFO - PROCESS | 3820 | 1465863673689 Marionette TRACE conn5 <- [1,2758,null,{}] 17:21:13 INFO - PROCESS | 3820 | 1465863673693 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:13 INFO - PROCESS | 3820 | 1465863673695 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:13 INFO - PROCESS | 3820 | 1465863673834 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 17:21:13 INFO - PROCESS | 3820 | 1465863673891 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:13 INFO - PROCESS | 3820 | 1465863673893 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:13 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4CE7000 == 37 [pid = 3820] [id = 699] 17:21:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007CF3CDA800) [pid = 3820] [serial = 2097] [outer = 0000000000000000] 17:21:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007CF45D1800) [pid = 3820] [serial = 2098] [outer = 0000007CF3CDA800] 17:21:13 INFO - PROCESS | 3820 | 1465863673938 Marionette DEBUG loaded listener.js 17:21:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007CF4FBBC00) [pid = 3820] [serial = 2099] [outer = 0000007CF3CDA800] 17:21:14 INFO - PROCESS | 3820 | 1465863674365 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 17:21:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 17:21:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 734ms 17:21:14 INFO - PROCESS | 3820 | 1465863674425 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 17:21:14 INFO - PROCESS | 3820 | 1465863674427 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 17:21:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 17:21:14 INFO - PROCESS | 3820 | 1465863674431 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 17:21:14 INFO - PROCESS | 3820 | 1465863674433 Marionette TRACE conn5 <- [1,2762,null,{}] 17:21:14 INFO - PROCESS | 3820 | 1465863674436 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:14 INFO - PROCESS | 3820 | 1465863674442 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:14 INFO - PROCESS | 3820 | 1465863674582 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 17:21:14 INFO - PROCESS | 3820 | 1465863674642 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:14 INFO - PROCESS | 3820 | 1465863674644 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:14 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF699B000 == 38 [pid = 3820] [id = 700] 17:21:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007CF55E2000) [pid = 3820] [serial = 2100] [outer = 0000000000000000] 17:21:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007CF561FC00) [pid = 3820] [serial = 2101] [outer = 0000007CF55E2000] 17:21:14 INFO - PROCESS | 3820 | 1465863674690 Marionette DEBUG loaded listener.js 17:21:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007CF589C800) [pid = 3820] [serial = 2102] [outer = 0000007CF55E2000] 17:21:14 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C81ED4400) [pid = 3820] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 17:21:14 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C83DB1000) [pid = 3820] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 17:21:14 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C871AC400) [pid = 3820] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 17:21:14 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CF3BA1C00) [pid = 3820] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 17:21:14 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C8460F000) [pid = 3820] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 17:21:14 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C8913C400) [pid = 3820] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 17:21:14 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C89881C00) [pid = 3820] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 17:21:14 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007C8A7BFC00) [pid = 3820] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 17:21:14 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007CF4446800) [pid = 3820] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 17:21:14 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007C89141800) [pid = 3820] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 17:21:15 INFO - PROCESS | 3820 | 1465863675103 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 17:21:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 17:21:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 733ms 17:21:15 INFO - PROCESS | 3820 | 1465863675167 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 17:21:15 INFO - PROCESS | 3820 | 1465863675169 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 17:21:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 17:21:15 INFO - PROCESS | 3820 | 1465863675174 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 17:21:15 INFO - PROCESS | 3820 | 1465863675176 Marionette TRACE conn5 <- [1,2766,null,{}] 17:21:15 INFO - PROCESS | 3820 | 1465863675179 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:15 INFO - PROCESS | 3820 | 1465863675181 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:15 INFO - PROCESS | 3820 | 1465863675296 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 17:21:15 INFO - PROCESS | 3820 | 1465863675347 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:15 INFO - PROCESS | 3820 | 1465863675349 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:15 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF9F99800 == 39 [pid = 3820] [id = 701] 17:21:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C865F3400) [pid = 3820] [serial = 2103] [outer = 0000000000000000] 17:21:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007CF444E800) [pid = 3820] [serial = 2104] [outer = 0000007C865F3400] 17:21:15 INFO - PROCESS | 3820 | 1465863675394 Marionette DEBUG loaded listener.js 17:21:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007CF58A1C00) [pid = 3820] [serial = 2105] [outer = 0000007C865F3400] 17:21:15 INFO - PROCESS | 3820 | 1465863675736 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 17:21:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 17:21:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 629ms 17:21:15 INFO - PROCESS | 3820 | 1465863675805 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 17:21:15 INFO - PROCESS | 3820 | 1465863675807 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 17:21:15 INFO - PROCESS | 3820 | 1465863675810 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 17:21:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 17:21:15 INFO - PROCESS | 3820 | 1465863675812 Marionette TRACE conn5 <- [1,2770,null,{}] 17:21:15 INFO - PROCESS | 3820 | 1465863675815 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:15 INFO - PROCESS | 3820 | 1465863675817 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:15 INFO - PROCESS | 3820 | 1465863675900 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 17:21:15 INFO - PROCESS | 3820 | 1465863675905 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:15 INFO - PROCESS | 3820 | 1465863675907 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:15 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA75A800 == 40 [pid = 3820] [id = 702] 17:21:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007CF596D000) [pid = 3820] [serial = 2106] [outer = 0000000000000000] 17:21:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007CF5976400) [pid = 3820] [serial = 2107] [outer = 0000007CF596D000] 17:21:15 INFO - PROCESS | 3820 | 1465863675952 Marionette DEBUG loaded listener.js 17:21:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007CF5D81400) [pid = 3820] [serial = 2108] [outer = 0000007CF596D000] 17:21:16 INFO - PROCESS | 3820 | 1465863676376 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 17:21:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 17:21:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 627ms 17:21:16 INFO - PROCESS | 3820 | 1465863676441 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 17:21:16 INFO - PROCESS | 3820 | 1465863676443 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 17:21:16 INFO - PROCESS | 3820 | 1465863676446 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 17:21:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 17:21:16 INFO - PROCESS | 3820 | 1465863676448 Marionette TRACE conn5 <- [1,2774,null,{}] 17:21:16 INFO - PROCESS | 3820 | 1465863676452 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:16 INFO - PROCESS | 3820 | 1465863676454 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:16 INFO - PROCESS | 3820 | 1465863676539 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 17:21:16 INFO - PROCESS | 3820 | 1465863676544 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:16 INFO - PROCESS | 3820 | 1465863676546 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:16 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAAC0800 == 41 [pid = 3820] [id = 703] 17:21:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007CF5DC2C00) [pid = 3820] [serial = 2109] [outer = 0000000000000000] 17:21:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007CF6019C00) [pid = 3820] [serial = 2110] [outer = 0000007CF5DC2C00] 17:21:16 INFO - PROCESS | 3820 | 1465863676592 Marionette DEBUG loaded listener.js 17:21:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007CF6243400) [pid = 3820] [serial = 2111] [outer = 0000007CF5DC2C00] 17:21:17 INFO - PROCESS | 3820 | 1465863677155 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 17:21:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 17:21:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 776ms 17:21:17 INFO - PROCESS | 3820 | 1465863677225 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 17:21:17 INFO - PROCESS | 3820 | 1465863677231 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 17:21:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 17:21:17 INFO - PROCESS | 3820 | 1465863677236 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 17:21:17 INFO - PROCESS | 3820 | 1465863677240 Marionette TRACE conn5 <- [1,2778,null,{}] 17:21:17 INFO - PROCESS | 3820 | 1465863677246 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:17 INFO - PROCESS | 3820 | 1465863677250 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:17 INFO - PROCESS | 3820 | 1465863677408 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 17:21:17 INFO - PROCESS | 3820 | 1465863677526 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:17 INFO - PROCESS | 3820 | 1465863677532 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:17 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E7B000 == 42 [pid = 3820] [id = 704] 17:21:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C82DEDC00) [pid = 3820] [serial = 2112] [outer = 0000000000000000] 17:21:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C85944800) [pid = 3820] [serial = 2113] [outer = 0000007C82DEDC00] 17:21:17 INFO - PROCESS | 3820 | 1465863677591 Marionette DEBUG loaded listener.js 17:21:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C87660800) [pid = 3820] [serial = 2114] [outer = 0000007C82DEDC00] 17:21:18 INFO - PROCESS | 3820 | 1465863678223 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 17:21:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 17:21:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1027ms 17:21:18 INFO - PROCESS | 3820 | 1465863678267 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 17:21:18 INFO - PROCESS | 3820 | 1465863678272 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 17:21:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 17:21:18 INFO - PROCESS | 3820 | 1465863678278 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 17:21:18 INFO - PROCESS | 3820 | 1465863678281 Marionette TRACE conn5 <- [1,2782,null,{}] 17:21:18 INFO - PROCESS | 3820 | 1465863678286 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:18 INFO - PROCESS | 3820 | 1465863678289 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:18 INFO - PROCESS | 3820 | 1465863678405 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 17:21:18 INFO - PROCESS | 3820 | 1465863678529 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:18 INFO - PROCESS | 3820 | 1465863678532 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:18 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C11800 == 43 [pid = 3820] [id = 705] 17:21:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C89822000) [pid = 3820] [serial = 2115] [outer = 0000000000000000] 17:21:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C89856C00) [pid = 3820] [serial = 2116] [outer = 0000007C89822000] 17:21:18 INFO - PROCESS | 3820 | 1465863678592 Marionette DEBUG loaded listener.js 17:21:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C8A7C8C00) [pid = 3820] [serial = 2117] [outer = 0000007C89822000] 17:21:19 INFO - PROCESS | 3820 | 1465863679240 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 17:21:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 17:21:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 986ms 17:21:19 INFO - PROCESS | 3820 | 1465863679267 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 17:21:19 INFO - PROCESS | 3820 | 1465863679270 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 17:21:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 17:21:19 INFO - PROCESS | 3820 | 1465863679274 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 17:21:19 INFO - PROCESS | 3820 | 1465863679278 Marionette TRACE conn5 <- [1,2786,null,{}] 17:21:19 INFO - PROCESS | 3820 | 1465863679289 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:19 INFO - PROCESS | 3820 | 1465863679294 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:19 INFO - PROCESS | 3820 | 1465863679407 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 17:21:19 INFO - PROCESS | 3820 | 1465863679532 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:19 INFO - PROCESS | 3820 | 1465863679536 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:19 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB727000 == 44 [pid = 3820] [id = 706] 17:21:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF5613800) [pid = 3820] [serial = 2118] [outer = 0000000000000000] 17:21:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF565EC00) [pid = 3820] [serial = 2119] [outer = 0000007CF5613800] 17:21:19 INFO - PROCESS | 3820 | 1465863679595 Marionette DEBUG loaded listener.js 17:21:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF6939000) [pid = 3820] [serial = 2120] [outer = 0000007CF5613800] 17:21:20 INFO - PROCESS | 3820 | 1465863680365 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 17:21:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 17:21:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1135ms 17:21:20 INFO - PROCESS | 3820 | 1465863680411 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 17:21:20 INFO - PROCESS | 3820 | 1465863680415 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 17:21:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 17:21:20 INFO - PROCESS | 3820 | 1465863680420 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 17:21:20 INFO - PROCESS | 3820 | 1465863680423 Marionette TRACE conn5 <- [1,2790,null,{}] 17:21:20 INFO - PROCESS | 3820 | 1465863680428 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:20 INFO - PROCESS | 3820 | 1465863680431 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:20 INFO - PROCESS | 3820 | 1465863680538 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 17:21:21 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89006000 == 43 [pid = 3820] [id = 631] 17:21:21 INFO - PROCESS | 3820 | --DOCSHELL 0000007C895A5800 == 42 [pid = 3820] [id = 632] 17:21:21 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6ECB800 == 41 [pid = 3820] [id = 645] 17:21:21 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF9D78800 == 40 [pid = 3820] [id = 646] 17:21:21 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB19000 == 39 [pid = 3820] [id = 634] 17:21:21 INFO - PROCESS | 3820 | --DOCSHELL 0000007C871DD000 == 38 [pid = 3820] [id = 630] 17:21:21 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A348800 == 37 [pid = 3820] [id = 633] 17:21:21 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8224B000 == 36 [pid = 3820] [id = 685] 17:21:21 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87110000 == 35 [pid = 3820] [id = 641] 17:21:21 INFO - PROCESS | 3820 | --DOCSHELL 0000007C871DA800 == 34 [pid = 3820] [id = 640] 17:21:21 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4C59000 == 33 [pid = 3820] [id = 636] 17:21:21 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA08000 == 32 [pid = 3820] [id = 642] 17:21:21 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5E04800 == 31 [pid = 3820] [id = 637] 17:21:21 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E21800 == 30 [pid = 3820] [id = 638] 17:21:21 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5D0A000 == 29 [pid = 3820] [id = 644] 17:21:21 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82876000 == 28 [pid = 3820] [id = 635] 17:21:21 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB15800 == 27 [pid = 3820] [id = 639] 17:21:21 INFO - PROCESS | 3820 | 1465863681240 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:21 INFO - PROCESS | 3820 | 1465863681244 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C82824400) [pid = 3820] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C83DC1C00) [pid = 3820] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C8593F800) [pid = 3820] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C871BA400) [pid = 3820] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF55E1000) [pid = 3820] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF44C5800) [pid = 3820] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C871B7400) [pid = 3820] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C852E7000) [pid = 3820] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C8984C400) [pid = 3820] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C891C3000) [pid = 3820] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C8988C800) [pid = 3820] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C8A7C2C00) [pid = 3820] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CF4E3CC00) [pid = 3820] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C8A5E6400) [pid = 3820] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CF4FBA400) [pid = 3820] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007C82DEC400) [pid = 3820] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007C89663800) [pid = 3820] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007C89822C00) [pid = 3820] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007CF3B96800) [pid = 3820] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007C88A3B800) [pid = 3820] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (0000007CF55E3800) [pid = 3820] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 17:21:21 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82DA9800 == 28 [pid = 3820] [id = 707] 17:21:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (0000007C8282D400) [pid = 3820] [serial = 2121] [outer = 0000000000000000] 17:21:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C82A1AC00) [pid = 3820] [serial = 2122] [outer = 0000007C8282D400] 17:21:21 INFO - PROCESS | 3820 | 1465863681397 Marionette DEBUG loaded listener.js 17:21:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C82E85C00) [pid = 3820] [serial = 2123] [outer = 0000007C8282D400] 17:21:21 INFO - PROCESS | 3820 | 1465863681906 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 17:21:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 17:21:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1532ms 17:21:21 INFO - PROCESS | 3820 | 1465863681953 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 17:21:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 17:21:21 INFO - PROCESS | 3820 | 1465863681957 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 17:21:21 INFO - PROCESS | 3820 | 1465863681961 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 17:21:21 INFO - PROCESS | 3820 | 1465863681964 Marionette TRACE conn5 <- [1,2794,null,{}] 17:21:21 INFO - PROCESS | 3820 | 1465863681969 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:21 INFO - PROCESS | 3820 | 1465863681972 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:22 INFO - PROCESS | 3820 | 1465863682068 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 17:21:22 INFO - PROCESS | 3820 | 1465863682082 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:22 INFO - PROCESS | 3820 | 1465863682085 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:22 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876DF800 == 29 [pid = 3820] [id = 708] 17:21:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C85260400) [pid = 3820] [serial = 2124] [outer = 0000000000000000] 17:21:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C85939000) [pid = 3820] [serial = 2125] [outer = 0000007C85260400] 17:21:22 INFO - PROCESS | 3820 | 1465863682135 Marionette DEBUG loaded listener.js 17:21:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C86221000) [pid = 3820] [serial = 2126] [outer = 0000007C85260400] 17:21:22 INFO - PROCESS | 3820 | 1465863682615 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 17:21:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 17:21:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 17:21:22 INFO - PROCESS | 3820 | 1465863682666 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 17:21:22 INFO - PROCESS | 3820 | 1465863682670 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 17:21:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 17:21:22 INFO - PROCESS | 3820 | 1465863682675 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 17:21:22 INFO - PROCESS | 3820 | 1465863682678 Marionette TRACE conn5 <- [1,2798,null,{}] 17:21:22 INFO - PROCESS | 3820 | 1465863682681 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:22 INFO - PROCESS | 3820 | 1465863682684 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:22 INFO - PROCESS | 3820 | 1465863682783 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 17:21:22 INFO - PROCESS | 3820 | 1465863682875 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:22 INFO - PROCESS | 3820 | 1465863682877 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:22 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89023000 == 30 [pid = 3820] [id = 709] 17:21:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C865F8800) [pid = 3820] [serial = 2127] [outer = 0000000000000000] 17:21:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C8765E800) [pid = 3820] [serial = 2128] [outer = 0000007C865F8800] 17:21:22 INFO - PROCESS | 3820 | 1465863682927 Marionette DEBUG loaded listener.js 17:21:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C88A3BC00) [pid = 3820] [serial = 2129] [outer = 0000007C865F8800] 17:21:23 INFO - PROCESS | 3820 | 1465863683350 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 17:21:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 17:21:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 734ms 17:21:23 INFO - PROCESS | 3820 | 1465863683413 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 17:21:23 INFO - PROCESS | 3820 | 1465863683416 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 17:21:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 17:21:23 INFO - PROCESS | 3820 | 1465863683421 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 17:21:23 INFO - PROCESS | 3820 | 1465863683427 Marionette TRACE conn5 <- [1,2802,null,{}] 17:21:23 INFO - PROCESS | 3820 | 1465863683446 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:23 INFO - PROCESS | 3820 | 1465863683450 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:23 INFO - PROCESS | 3820 | 1465863683578 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 17:21:23 INFO - PROCESS | 3820 | 1465863683593 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:23 INFO - PROCESS | 3820 | 1465863683596 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:23 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899B6800 == 31 [pid = 3820] [id = 710] 17:21:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C891CA000) [pid = 3820] [serial = 2130] [outer = 0000000000000000] 17:21:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C8966AC00) [pid = 3820] [serial = 2131] [outer = 0000007C891CA000] 17:21:23 INFO - PROCESS | 3820 | 1465863683683 Marionette DEBUG loaded listener.js 17:21:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C89825800) [pid = 3820] [serial = 2132] [outer = 0000007C891CA000] 17:21:24 INFO - PROCESS | 3820 | 1465863684138 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 17:21:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 17:21:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 797ms 17:21:24 INFO - PROCESS | 3820 | 1465863684219 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 17:21:24 INFO - PROCESS | 3820 | 1465863684222 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 17:21:24 INFO - PROCESS | 3820 | 1465863684225 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 17:21:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 17:21:24 INFO - PROCESS | 3820 | 1465863684227 Marionette TRACE conn5 <- [1,2806,null,{}] 17:21:24 INFO - PROCESS | 3820 | 1465863684231 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:24 INFO - PROCESS | 3820 | 1465863684233 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:24 INFO - PROCESS | 3820 | 1465863684363 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 17:21:24 INFO - PROCESS | 3820 | 1465863684427 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:24 INFO - PROCESS | 3820 | 1465863684429 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:24 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA15800 == 32 [pid = 3820] [id = 711] 17:21:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C89885000) [pid = 3820] [serial = 2133] [outer = 0000000000000000] 17:21:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8988A000) [pid = 3820] [serial = 2134] [outer = 0000007C89885000] 17:21:24 INFO - PROCESS | 3820 | 1465863684475 Marionette DEBUG loaded listener.js 17:21:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C8A5E1400) [pid = 3820] [serial = 2135] [outer = 0000007C89885000] 17:21:24 INFO - PROCESS | 3820 | 1465863684872 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 17:21:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 17:21:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 692ms 17:21:24 INFO - PROCESS | 3820 | 1465863684920 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 17:21:24 INFO - PROCESS | 3820 | 1465863684922 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 17:21:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 17:21:24 INFO - PROCESS | 3820 | 1465863684925 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 17:21:24 INFO - PROCESS | 3820 | 1465863684927 Marionette TRACE conn5 <- [1,2810,null,{}] 17:21:24 INFO - PROCESS | 3820 | 1465863684936 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:24 INFO - PROCESS | 3820 | 1465863684938 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:25 INFO - PROCESS | 3820 | 1465863685049 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 17:21:25 INFO - PROCESS | 3820 | 1465863685055 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:25 INFO - PROCESS | 3820 | 1465863685061 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:25 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8D6D8000 == 33 [pid = 3820] [id = 712] 17:21:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8A7CA800) [pid = 3820] [serial = 2136] [outer = 0000000000000000] 17:21:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8CF0F400) [pid = 3820] [serial = 2137] [outer = 0000007C8A7CA800] 17:21:25 INFO - PROCESS | 3820 | 1465863685161 Marionette DEBUG loaded listener.js 17:21:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF3CD7C00) [pid = 3820] [serial = 2138] [outer = 0000007C8A7CA800] 17:21:25 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C83DB9400) [pid = 3820] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 17:21:25 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C8984C000) [pid = 3820] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 17:21:25 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C88AB4800) [pid = 3820] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 17:21:25 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C87BD8C00) [pid = 3820] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 17:21:25 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF596D000) [pid = 3820] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 17:21:25 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF5DC2C00) [pid = 3820] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 17:21:25 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF3CDA800) [pid = 3820] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 17:21:25 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C865F3400) [pid = 3820] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 17:21:25 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C83DB2C00) [pid = 3820] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 17:21:25 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C82E83000) [pid = 3820] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 17:21:25 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007C8A7C8400) [pid = 3820] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 17:21:25 INFO - PROCESS | 3820 | 1465863685753 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 17:21:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 17:21:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 880ms 17:21:25 INFO - PROCESS | 3820 | 1465863685809 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 17:21:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 17:21:25 INFO - PROCESS | 3820 | 1465863685811 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 17:21:25 INFO - PROCESS | 3820 | 1465863685815 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 17:21:25 INFO - PROCESS | 3820 | 1465863685817 Marionette TRACE conn5 <- [1,2814,null,{}] 17:21:25 INFO - PROCESS | 3820 | 1465863685820 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:25 INFO - PROCESS | 3820 | 1465863685822 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:25 INFO - PROCESS | 3820 | 1465863685937 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 17:21:26 INFO - PROCESS | 3820 | 1465863686000 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:26 INFO - PROCESS | 3820 | 1465863686002 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:26 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C82434000 == 34 [pid = 3820] [id = 713] 17:21:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C88AB4800) [pid = 3820] [serial = 2139] [outer = 0000000000000000] 17:21:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007CF3CDAC00) [pid = 3820] [serial = 2140] [outer = 0000007C88AB4800] 17:21:26 INFO - PROCESS | 3820 | 1465863686048 Marionette DEBUG loaded listener.js 17:21:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007CF4FC3800) [pid = 3820] [serial = 2141] [outer = 0000007C88AB4800] 17:21:26 INFO - PROCESS | 3820 | 1465863686418 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 17:21:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 17:21:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 630ms 17:21:26 INFO - PROCESS | 3820 | 1465863686448 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 17:21:26 INFO - PROCESS | 3820 | 1465863686450 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 17:21:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 17:21:26 INFO - PROCESS | 3820 | 1465863686453 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 17:21:26 INFO - PROCESS | 3820 | 1465863686455 Marionette TRACE conn5 <- [1,2818,null,{}] 17:21:26 INFO - PROCESS | 3820 | 1465863686459 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:26 INFO - PROCESS | 3820 | 1465863686460 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:26 INFO - PROCESS | 3820 | 1465863686543 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 17:21:26 INFO - PROCESS | 3820 | 1465863686548 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:26 INFO - PROCESS | 3820 | 1465863686550 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:26 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55BA800 == 35 [pid = 3820] [id = 714] 17:21:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C83DCD000) [pid = 3820] [serial = 2142] [outer = 0000000000000000] 17:21:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007CF55E9800) [pid = 3820] [serial = 2143] [outer = 0000007C83DCD000] 17:21:26 INFO - PROCESS | 3820 | 1465863686597 Marionette DEBUG loaded listener.js 17:21:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007CF561AC00) [pid = 3820] [serial = 2144] [outer = 0000007C83DCD000] 17:21:27 INFO - PROCESS | 3820 | 1465863687019 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 17:21:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 628ms 17:21:27 INFO - PROCESS | 3820 | 1465863687086 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 17:21:27 INFO - PROCESS | 3820 | 1465863687088 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 17:21:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 17:21:27 INFO - PROCESS | 3820 | 1465863687092 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 17:21:27 INFO - PROCESS | 3820 | 1465863687094 Marionette TRACE conn5 <- [1,2822,null,{}] 17:21:27 INFO - PROCESS | 3820 | 1465863687097 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:27 INFO - PROCESS | 3820 | 1465863687099 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:27 INFO - PROCESS | 3820 | 1465863687191 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 17:21:27 INFO - PROCESS | 3820 | 1465863687198 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:27 INFO - PROCESS | 3820 | 1465863687200 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:27 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5F63000 == 36 [pid = 3820] [id = 715] 17:21:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF5655400) [pid = 3820] [serial = 2145] [outer = 0000000000000000] 17:21:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF5662400) [pid = 3820] [serial = 2146] [outer = 0000007CF5655400] 17:21:27 INFO - PROCESS | 3820 | 1465863687246 Marionette DEBUG loaded listener.js 17:21:27 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF596D800) [pid = 3820] [serial = 2147] [outer = 0000007CF5655400] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E7B000 == 35 [pid = 3820] [id = 704] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB727000 == 34 [pid = 3820] [id = 706] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C820D2000 == 33 [pid = 3820] [id = 691] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAAC0800 == 32 [pid = 3820] [id = 703] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C871CD000 == 31 [pid = 3820] [id = 695] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C11800 == 30 [pid = 3820] [id = 705] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA0D000 == 29 [pid = 3820] [id = 694] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A32D800 == 28 [pid = 3820] [id = 688] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF9F99800 == 27 [pid = 3820] [id = 701] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF699B000 == 26 [pid = 3820] [id = 700] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BB10800 == 25 [pid = 3820] [id = 689] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA75A800 == 24 [pid = 3820] [id = 702] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C871D6000 == 23 [pid = 3820] [id = 693] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B19000 == 22 [pid = 3820] [id = 690] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89080000 == 21 [pid = 3820] [id = 696] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89082800 == 20 [pid = 3820] [id = 687] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF4CE7000 == 19 [pid = 3820] [id = 699] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A71B800 == 18 [pid = 3820] [id = 697] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5F56800 == 17 [pid = 3820] [id = 692] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8D6DB000 == 16 [pid = 3820] [id = 698] 17:21:28 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87B03800 == 15 [pid = 3820] [id = 686] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C846B2400) [pid = 3820] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C865E9C00) [pid = 3820] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C8988D400) [pid = 3820] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C88AC1400) [pid = 3820] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C89663C00) [pid = 3820] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF561FC00) [pid = 3820] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C88AB5C00) [pid = 3820] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C891C3800) [pid = 3820] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CF5D81400) [pid = 3820] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CF6243400) [pid = 3820] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CF4FBBC00) [pid = 3820] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 63 (0000007CF45D1800) [pid = 3820] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 62 (0000007CF6019C00) [pid = 3820] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 61 (0000007CF444E800) [pid = 3820] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 60 (0000007CF5976400) [pid = 3820] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 59 (0000007CF55EE400) [pid = 3820] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 58 (0000007C82E8E400) [pid = 3820] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 57 (0000007C83DBA400) [pid = 3820] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 56 (0000007C8CF0D000) [pid = 3820] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 55 (0000007CF3B9C800) [pid = 3820] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 54 (0000007C8A5E6C00) [pid = 3820] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 17:21:28 INFO - PROCESS | 3820 | --DOMWINDOW == 53 (0000007CF58A1C00) [pid = 3820] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 17:21:29 INFO - PROCESS | 3820 | 1465863688997 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 17:21:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 17:21:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1934ms 17:21:29 INFO - PROCESS | 3820 | 1465863689030 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 17:21:29 INFO - PROCESS | 3820 | 1465863689034 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 17:21:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 17:21:29 INFO - PROCESS | 3820 | 1465863689039 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 17:21:29 INFO - PROCESS | 3820 | 1465863689043 Marionette TRACE conn5 <- [1,2826,null,{}] 17:21:29 INFO - PROCESS | 3820 | 1465863689049 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:29 INFO - PROCESS | 3820 | 1465863689052 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:29 INFO - PROCESS | 3820 | 1465863689146 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 17:21:29 INFO - PROCESS | 3820 | 1465863689154 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:29 INFO - PROCESS | 3820 | 1465863689159 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:29 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C871D2800 == 16 [pid = 3820] [id = 716] 17:21:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 54 (0000007C82DEC800) [pid = 3820] [serial = 2148] [outer = 0000000000000000] 17:21:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 55 (0000007C82DEE400) [pid = 3820] [serial = 2149] [outer = 0000007C82DEC800] 17:21:29 INFO - PROCESS | 3820 | 1465863689209 Marionette DEBUG loaded listener.js 17:21:29 INFO - PROCESS | 3820 | ++DOMWINDOW == 56 (0000007C82FD8C00) [pid = 3820] [serial = 2150] [outer = 0000007C82DEC800] 17:21:29 INFO - PROCESS | 3820 | 1465863689713 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 17:21:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 17:21:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 733ms 17:21:29 INFO - PROCESS | 3820 | 1465863689776 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 17:21:29 INFO - PROCESS | 3820 | 1465863689782 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 17:21:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 17:21:29 INFO - PROCESS | 3820 | 1465863689788 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 17:21:29 INFO - PROCESS | 3820 | 1465863689791 Marionette TRACE conn5 <- [1,2830,null,{}] 17:21:29 INFO - PROCESS | 3820 | 1465863689795 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:29 INFO - PROCESS | 3820 | 1465863689798 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:29 INFO - PROCESS | 3820 | 1465863689892 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 17:21:29 INFO - PROCESS | 3820 | 1465863689973 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:29 INFO - PROCESS | 3820 | 1465863689976 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:30 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E7B000 == 17 [pid = 3820] [id = 717] 17:21:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 57 (0000007C83BCFC00) [pid = 3820] [serial = 2151] [outer = 0000000000000000] 17:21:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 58 (0000007C83DBAC00) [pid = 3820] [serial = 2152] [outer = 0000007C83BCFC00] 17:21:30 INFO - PROCESS | 3820 | 1465863690032 Marionette DEBUG loaded listener.js 17:21:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 59 (0000007C84FCD400) [pid = 3820] [serial = 2153] [outer = 0000007C83BCFC00] 17:21:30 INFO - PROCESS | 3820 | 1465863690435 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 17:21:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 17:21:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 732ms 17:21:30 INFO - PROCESS | 3820 | 1465863690543 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 17:21:30 INFO - PROCESS | 3820 | 1465863690545 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 17:21:30 INFO - PROCESS | 3820 | 1465863690549 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 17:21:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 17:21:30 INFO - PROCESS | 3820 | 1465863690553 Marionette TRACE conn5 <- [1,2834,null,{}] 17:21:30 INFO - PROCESS | 3820 | 1465863690565 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:30 INFO - PROCESS | 3820 | 1465863690570 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:30 INFO - PROCESS | 3820 | 1465863690670 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 17:21:30 INFO - PROCESS | 3820 | 1465863690679 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:30 INFO - PROCESS | 3820 | 1465863690682 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:30 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89595000 == 18 [pid = 3820] [id = 718] 17:21:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 60 (0000007C81B69000) [pid = 3820] [serial = 2154] [outer = 0000000000000000] 17:21:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 61 (0000007C87652800) [pid = 3820] [serial = 2155] [outer = 0000007C81B69000] 17:21:30 INFO - PROCESS | 3820 | 1465863690731 Marionette DEBUG loaded listener.js 17:21:30 INFO - PROCESS | 3820 | ++DOMWINDOW == 62 (0000007C87BDA400) [pid = 3820] [serial = 2156] [outer = 0000007C81B69000] 17:21:31 INFO - PROCESS | 3820 | 1465863691172 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 17:21:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 17:21:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 628ms 17:21:31 INFO - PROCESS | 3820 | 1465863691189 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 17:21:31 INFO - PROCESS | 3820 | 1465863691192 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 17:21:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 17:21:31 INFO - PROCESS | 3820 | 1465863691195 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 17:21:31 INFO - PROCESS | 3820 | 1465863691197 Marionette TRACE conn5 <- [1,2838,null,{}] 17:21:31 INFO - PROCESS | 3820 | 1465863691200 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:31 INFO - PROCESS | 3820 | 1465863691202 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:31 INFO - PROCESS | 3820 | 1465863691290 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 17:21:31 INFO - PROCESS | 3820 | 1465863691296 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:31 INFO - PROCESS | 3820 | 1465863691298 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:31 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899C2800 == 19 [pid = 3820] [id = 719] 17:21:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 63 (0000007C88AB4C00) [pid = 3820] [serial = 2157] [outer = 0000000000000000] 17:21:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 64 (0000007C88ABE000) [pid = 3820] [serial = 2158] [outer = 0000007C88AB4C00] 17:21:31 INFO - PROCESS | 3820 | 1465863691343 Marionette DEBUG loaded listener.js 17:21:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C89140400) [pid = 3820] [serial = 2159] [outer = 0000007C88AB4C00] 17:21:31 INFO - PROCESS | 3820 | 1465863691779 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 17:21:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 17:21:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 17:21:31 INFO - PROCESS | 3820 | 1465863691827 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 17:21:31 INFO - PROCESS | 3820 | 1465863691830 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 17:21:31 INFO - PROCESS | 3820 | 1465863691832 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 17:21:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 17:21:31 INFO - PROCESS | 3820 | 1465863691834 Marionette TRACE conn5 <- [1,2842,null,{}] 17:21:31 INFO - PROCESS | 3820 | 1465863691838 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:31 INFO - PROCESS | 3820 | 1465863691840 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:31 INFO - PROCESS | 3820 | 1465863691925 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 17:21:31 INFO - PROCESS | 3820 | 1465863691933 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:31 INFO - PROCESS | 3820 | 1465863691935 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:31 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA12800 == 20 [pid = 3820] [id = 720] 17:21:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C82DED800) [pid = 3820] [serial = 2160] [outer = 0000000000000000] 17:21:31 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C891CC800) [pid = 3820] [serial = 2161] [outer = 0000007C82DED800] 17:21:31 INFO - PROCESS | 3820 | 1465863691981 Marionette DEBUG loaded listener.js 17:21:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C8966E400) [pid = 3820] [serial = 2162] [outer = 0000007C82DED800] 17:21:32 INFO - PROCESS | 3820 | 1465863692432 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 17:21:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 17:21:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 629ms 17:21:32 INFO - PROCESS | 3820 | 1465863692465 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 17:21:32 INFO - PROCESS | 3820 | 1465863692467 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 17:21:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 17:21:32 INFO - PROCESS | 3820 | 1465863692475 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 17:21:32 INFO - PROCESS | 3820 | 1465863692477 Marionette TRACE conn5 <- [1,2846,null,{}] 17:21:32 INFO - PROCESS | 3820 | 1465863692480 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:32 INFO - PROCESS | 3820 | 1465863692486 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:32 INFO - PROCESS | 3820 | 1465863692595 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 17:21:32 INFO - PROCESS | 3820 | 1465863692603 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:32 INFO - PROCESS | 3820 | 1465863692605 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:32 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B0C000 == 21 [pid = 3820] [id = 721] 17:21:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C89881800) [pid = 3820] [serial = 2163] [outer = 0000000000000000] 17:21:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C8A5DE800) [pid = 3820] [serial = 2164] [outer = 0000007C89881800] 17:21:32 INFO - PROCESS | 3820 | 1465863692650 Marionette DEBUG loaded listener.js 17:21:32 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C8A7BD800) [pid = 3820] [serial = 2165] [outer = 0000007C89881800] 17:21:33 INFO - PROCESS | 3820 | 1465863693093 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 17:21:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 17:21:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 629ms 17:21:33 INFO - PROCESS | 3820 | 1465863693109 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 17:21:33 INFO - PROCESS | 3820 | 1465863693111 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 17:21:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 17:21:33 INFO - PROCESS | 3820 | 1465863693114 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 17:21:33 INFO - PROCESS | 3820 | 1465863693116 Marionette TRACE conn5 <- [1,2850,null,{}] 17:21:33 INFO - PROCESS | 3820 | 1465863693124 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:33 INFO - PROCESS | 3820 | 1465863693126 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:33 INFO - PROCESS | 3820 | 1465863693207 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 17:21:33 INFO - PROCESS | 3820 | 1465863693212 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:33 INFO - PROCESS | 3820 | 1465863693214 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:33 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4C3E800 == 22 [pid = 3820] [id = 722] 17:21:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8A5EB800) [pid = 3820] [serial = 2166] [outer = 0000000000000000] 17:21:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8CF0C800) [pid = 3820] [serial = 2167] [outer = 0000007C8A5EB800] 17:21:33 INFO - PROCESS | 3820 | 1465863693259 Marionette DEBUG loaded listener.js 17:21:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C8CF1BC00) [pid = 3820] [serial = 2168] [outer = 0000007C8A5EB800] 17:21:33 INFO - PROCESS | 3820 | 1465863693706 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 17:21:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 17:21:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 627ms 17:21:33 INFO - PROCESS | 3820 | 1465863693751 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 17:21:33 INFO - PROCESS | 3820 | 1465863693753 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 17:21:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 17:21:33 INFO - PROCESS | 3820 | 1465863693761 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 17:21:33 INFO - PROCESS | 3820 | 1465863693762 Marionette TRACE conn5 <- [1,2854,null,{}] 17:21:33 INFO - PROCESS | 3820 | 1465863693766 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:33 INFO - PROCESS | 3820 | 1465863693768 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:33 INFO - PROCESS | 3820 | 1465863693850 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 17:21:33 INFO - PROCESS | 3820 | 1465863693855 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:33 INFO - PROCESS | 3820 | 1465863693857 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:33 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5D19800 == 23 [pid = 3820] [id = 723] 17:21:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF3BA1000) [pid = 3820] [serial = 2169] [outer = 0000000000000000] 17:21:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF4449000) [pid = 3820] [serial = 2170] [outer = 0000007CF3BA1000] 17:21:33 INFO - PROCESS | 3820 | 1465863693901 Marionette DEBUG loaded listener.js 17:21:33 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF4C0E000) [pid = 3820] [serial = 2171] [outer = 0000007CF3BA1000] 17:21:34 INFO - PROCESS | 3820 | 1465863694361 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 17:21:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 692ms 17:21:34 INFO - PROCESS | 3820 | 1465863694463 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 17:21:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 17:21:34 INFO - PROCESS | 3820 | 1465863694465 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 17:21:34 INFO - PROCESS | 3820 | 1465863694469 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 17:21:34 INFO - PROCESS | 3820 | 1465863694470 Marionette TRACE conn5 <- [1,2858,null,{}] 17:21:34 INFO - PROCESS | 3820 | 1465863694474 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:34 INFO - PROCESS | 3820 | 1465863694476 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:34 INFO - PROCESS | 3820 | 1465863694612 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 17:21:34 INFO - PROCESS | 3820 | 1465863694664 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:34 INFO - PROCESS | 3820 | 1465863694666 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:34 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89594000 == 24 [pid = 3820] [id = 724] 17:21:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF4514800) [pid = 3820] [serial = 2172] [outer = 0000000000000000] 17:21:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF4E58000) [pid = 3820] [serial = 2173] [outer = 0000007CF4514800] 17:21:34 INFO - PROCESS | 3820 | 1465863694710 Marionette DEBUG loaded listener.js 17:21:34 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF5529000) [pid = 3820] [serial = 2174] [outer = 0000007CF4514800] 17:21:35 INFO - PROCESS | 3820 | 1465863695133 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 17:21:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 17:21:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 692ms 17:21:35 INFO - PROCESS | 3820 | 1465863695162 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 17:21:35 INFO - PROCESS | 3820 | 1465863695164 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 17:21:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 17:21:35 INFO - PROCESS | 3820 | 1465863695167 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 3820 | 1465863695169 Marionette TRACE conn5 <- [1,2862,null,{}] 17:21:35 INFO - PROCESS | 3820 | 1465863695172 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:35 INFO - PROCESS | 3820 | 1465863695174 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:35 INFO - PROCESS | 3820 | 1465863695292 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 17:21:35 INFO - PROCESS | 3820 | 1465863695298 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:35 INFO - PROCESS | 3820 | 1465863695300 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:35 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6E1C800 == 25 [pid = 3820] [id = 725] 17:21:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF55E5000) [pid = 3820] [serial = 2175] [outer = 0000000000000000] 17:21:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF55EB000) [pid = 3820] [serial = 2176] [outer = 0000007CF55E5000] 17:21:35 INFO - PROCESS | 3820 | 1465863695389 Marionette DEBUG loaded listener.js 17:21:35 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF5617800) [pid = 3820] [serial = 2177] [outer = 0000007CF55E5000] 17:21:35 INFO - PROCESS | 3820 | 1465863695831 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 17:21:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 17:21:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 692ms 17:21:35 INFO - PROCESS | 3820 | 1465863695865 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 17:21:35 INFO - PROCESS | 3820 | 1465863695867 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 17:21:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 17:21:35 INFO - PROCESS | 3820 | 1465863695875 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 17:21:35 INFO - PROCESS | 3820 | 1465863695878 Marionette TRACE conn5 <- [1,2866,null,{}] 17:21:35 INFO - PROCESS | 3820 | 1465863695881 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:35 INFO - PROCESS | 3820 | 1465863695884 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:36 INFO - PROCESS | 3820 | 1465863696041 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 17:21:36 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C83DCD000) [pid = 3820] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 17:21:36 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8A7CA800) [pid = 3820] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 17:21:36 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C89885000) [pid = 3820] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 17:21:36 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C88AB4800) [pid = 3820] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 17:21:36 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF5613800) [pid = 3820] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 17:21:36 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C89822000) [pid = 3820] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 17:21:36 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C82DEDC00) [pid = 3820] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 17:21:36 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C865F8800) [pid = 3820] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 17:21:36 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C85260400) [pid = 3820] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 17:21:36 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C8282D400) [pid = 3820] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 17:21:36 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C891CA000) [pid = 3820] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 17:21:36 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF55E2000) [pid = 3820] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 17:21:36 INFO - PROCESS | 3820 | 1465863696171 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 3820 | 1465863696174 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:36 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89011000 == 26 [pid = 3820] [id = 726] 17:21:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C8282EC00) [pid = 3820] [serial = 2178] [outer = 0000000000000000] 17:21:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C83BD2C00) [pid = 3820] [serial = 2179] [outer = 0000007C8282EC00] 17:21:36 INFO - PROCESS | 3820 | 1465863696221 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C8A5E6000) [pid = 3820] [serial = 2180] [outer = 0000007C8282EC00] 17:21:36 INFO - PROCESS | 3820 | 1465863696589 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 17:21:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 777ms 17:21:36 INFO - PROCESS | 3820 | 1465863696659 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 17:21:36 INFO - PROCESS | 3820 | 1465863696661 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 17:21:36 INFO - PROCESS | 3820 | 1465863696664 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 17:21:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 17:21:36 INFO - PROCESS | 3820 | 1465863696666 Marionette TRACE conn5 <- [1,2870,null,{}] 17:21:36 INFO - PROCESS | 3820 | 1465863696669 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:36 INFO - PROCESS | 3820 | 1465863696671 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:36 INFO - PROCESS | 3820 | 1465863696754 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 17:21:36 INFO - PROCESS | 3820 | 1465863696759 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:36 INFO - PROCESS | 3820 | 1465863696761 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:36 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA8F3000 == 27 [pid = 3820] [id = 727] 17:21:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF5613800) [pid = 3820] [serial = 2181] [outer = 0000000000000000] 17:21:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF5979400) [pid = 3820] [serial = 2182] [outer = 0000007CF5613800] 17:21:36 INFO - PROCESS | 3820 | 1465863696805 Marionette DEBUG loaded listener.js 17:21:36 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF5D91C00) [pid = 3820] [serial = 2183] [outer = 0000007CF5613800] 17:21:37 INFO - PROCESS | 3820 | 1465863697264 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 17:21:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 17:21:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 628ms 17:21:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 17:21:37 INFO - PROCESS | 3820 | 1465863697297 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 17:21:37 INFO - PROCESS | 3820 | 1465863697299 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 17:21:37 INFO - PROCESS | 3820 | 1465863697302 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - PROCESS | 3820 | 1465863697303 Marionette TRACE conn5 <- [1,2874,null,{}] 17:21:37 INFO - PROCESS | 3820 | 1465863697307 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:37 INFO - PROCESS | 3820 | 1465863697308 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:37 INFO - PROCESS | 3820 | 1465863697393 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 17:21:37 INFO - PROCESS | 3820 | 1465863697398 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:37 INFO - PROCESS | 3820 | 1465863697400 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:37 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB723000 == 28 [pid = 3820] [id = 728] 17:21:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF5DC2C00) [pid = 3820] [serial = 2184] [outer = 0000000000000000] 17:21:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF6013C00) [pid = 3820] [serial = 2185] [outer = 0000007CF5DC2C00] 17:21:37 INFO - PROCESS | 3820 | 1465863697443 Marionette DEBUG loaded listener.js 17:21:37 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF6246400) [pid = 3820] [serial = 2186] [outer = 0000007CF5DC2C00] 17:21:37 INFO - PROCESS | 3820 | 1465863697879 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 17:21:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 17:21:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 629ms 17:21:37 INFO - PROCESS | 3820 | 1465863697939 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 17:21:37 INFO - PROCESS | 3820 | 1465863697941 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 17:21:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 17:21:37 INFO - PROCESS | 3820 | 1465863697945 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 17:21:37 INFO - PROCESS | 3820 | 1465863697946 Marionette TRACE conn5 <- [1,2878,null,{}] 17:21:37 INFO - PROCESS | 3820 | 1465863697950 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:37 INFO - PROCESS | 3820 | 1465863697952 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:38 INFO - PROCESS | 3820 | 1465863698037 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 17:21:38 INFO - PROCESS | 3820 | 1465863698042 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:38 INFO - PROCESS | 3820 | 1465863698052 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:38 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFBE84800 == 29 [pid = 3820] [id = 729] 17:21:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF6CE2400) [pid = 3820] [serial = 2187] [outer = 0000000000000000] 17:21:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF6E53000) [pid = 3820] [serial = 2188] [outer = 0000007CF6CE2400] 17:21:38 INFO - PROCESS | 3820 | 1465863698101 Marionette DEBUG loaded listener.js 17:21:38 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF9DBDC00) [pid = 3820] [serial = 2189] [outer = 0000007CF6CE2400] 17:21:38 INFO - PROCESS | 3820 | 1465863698893 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 17:21:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 17:21:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1025ms 17:21:38 INFO - PROCESS | 3820 | 1465863698974 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 17:21:38 INFO - PROCESS | 3820 | 1465863698979 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 17:21:38 INFO - PROCESS | 3820 | 1465863698984 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 17:21:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 17:21:38 INFO - PROCESS | 3820 | 1465863698990 Marionette TRACE conn5 <- [1,2882,null,{}] 17:21:39 INFO - PROCESS | 3820 | 1465863699017 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:39 INFO - PROCESS | 3820 | 1465863699021 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:39 INFO - PROCESS | 3820 | 1465863699202 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 17:21:39 INFO - PROCESS | 3820 | 1465863699293 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:39 INFO - PROCESS | 3820 | 1465863699296 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:39 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E88000 == 30 [pid = 3820] [id = 730] 17:21:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C8330D800) [pid = 3820] [serial = 2190] [outer = 0000000000000000] 17:21:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C83DAFC00) [pid = 3820] [serial = 2191] [outer = 0000007C8330D800] 17:21:39 INFO - PROCESS | 3820 | 1465863699359 Marionette DEBUG loaded listener.js 17:21:39 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C85940800) [pid = 3820] [serial = 2192] [outer = 0000007C8330D800] 17:21:40 INFO - PROCESS | 3820 | 1465863700257 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 17:21:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1322ms 17:21:40 INFO - PROCESS | 3820 | 1465863700328 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 17:21:40 INFO - PROCESS | 3820 | 1465863700333 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 17:21:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 17:21:40 INFO - PROCESS | 3820 | 1465863700340 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 17:21:40 INFO - PROCESS | 3820 | 1465863700343 Marionette TRACE conn5 <- [1,2886,null,{}] 17:21:40 INFO - PROCESS | 3820 | 1465863700349 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:40 INFO - PROCESS | 3820 | 1465863700352 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:40 INFO - PROCESS | 3820 | 1465863700474 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 17:21:40 INFO - PROCESS | 3820 | 1465863700550 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:40 INFO - PROCESS | 3820 | 1465863700554 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:40 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87B16000 == 31 [pid = 3820] [id = 731] 17:21:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C8547E000) [pid = 3820] [serial = 2193] [outer = 0000000000000000] 17:21:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C85943800) [pid = 3820] [serial = 2194] [outer = 0000007C8547E000] 17:21:40 INFO - PROCESS | 3820 | 1465863700648 Marionette DEBUG loaded listener.js 17:21:40 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C865F7800) [pid = 3820] [serial = 2195] [outer = 0000007C8547E000] 17:21:40 INFO - PROCESS | 3820 | --DOCSHELL 0000007C82DA9800 == 30 [pid = 3820] [id = 707] 17:21:40 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007CF5662400) [pid = 3820] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CF589C800) [pid = 3820] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF561AC00) [pid = 3820] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C8CF0F400) [pid = 3820] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C8A5E1400) [pid = 3820] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C8988A000) [pid = 3820] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF3CDAC00) [pid = 3820] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CF55E9800) [pid = 3820] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF3CD7C00) [pid = 3820] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF6939000) [pid = 3820] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF565EC00) [pid = 3820] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C8A7C8C00) [pid = 3820] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C89856C00) [pid = 3820] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C87660800) [pid = 3820] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C85944800) [pid = 3820] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C8765E800) [pid = 3820] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C85939000) [pid = 3820] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C86221000) [pid = 3820] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C82E85C00) [pid = 3820] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C82A1AC00) [pid = 3820] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C8966AC00) [pid = 3820] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C89825800) [pid = 3820] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CF4FC3800) [pid = 3820] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007C88A3BC00) [pid = 3820] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 17:21:41 INFO - PROCESS | 3820 | 1465863701191 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 17:21:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 17:21:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 879ms 17:21:41 INFO - PROCESS | 3820 | 1465863701224 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 17:21:41 INFO - PROCESS | 3820 | 1465863701229 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 17:21:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 17:21:41 INFO - PROCESS | 3820 | 1465863701236 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - PROCESS | 3820 | 1465863701238 Marionette TRACE conn5 <- [1,2890,null,{}] 17:21:41 INFO - PROCESS | 3820 | 1465863701242 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:41 INFO - PROCESS | 3820 | 1465863701245 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:41 INFO - PROCESS | 3820 | 1465863701337 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 17:21:41 INFO - PROCESS | 3820 | 1465863701346 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:41 INFO - PROCESS | 3820 | 1465863701348 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:41 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8900B000 == 31 [pid = 3820] [id = 732] 17:21:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C871B2800) [pid = 3820] [serial = 2196] [outer = 0000000000000000] 17:21:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C871BB800) [pid = 3820] [serial = 2197] [outer = 0000007C871B2800] 17:21:41 INFO - PROCESS | 3820 | 1465863701396 Marionette DEBUG loaded listener.js 17:21:41 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C87BDB400) [pid = 3820] [serial = 2198] [outer = 0000007C871B2800] 17:21:41 INFO - PROCESS | 3820 | 1465863701874 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 17:21:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 17:21:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 692ms 17:21:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 17:21:41 INFO - PROCESS | 3820 | 1465863701929 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 17:21:41 INFO - PROCESS | 3820 | 1465863701932 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 17:21:41 INFO - PROCESS | 3820 | 1465863701935 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 17:21:41 INFO - PROCESS | 3820 | 1465863701939 Marionette TRACE conn5 <- [1,2894,null,{}] 17:21:41 INFO - PROCESS | 3820 | 1465863701950 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:41 INFO - PROCESS | 3820 | 1465863701955 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:42 INFO - PROCESS | 3820 | 1465863702076 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 17:21:42 INFO - PROCESS | 3820 | 1465863702092 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:42 INFO - PROCESS | 3820 | 1465863702096 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:42 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89971000 == 32 [pid = 3820] [id = 733] 17:21:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C891CA000) [pid = 3820] [serial = 2199] [outer = 0000000000000000] 17:21:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C891CDC00) [pid = 3820] [serial = 2200] [outer = 0000007C891CA000] 17:21:42 INFO - PROCESS | 3820 | 1465863702158 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C89821800) [pid = 3820] [serial = 2201] [outer = 0000007C891CA000] 17:21:42 INFO - PROCESS | 3820 | 1465863702599 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 17:21:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 17:21:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 691ms 17:21:42 INFO - PROCESS | 3820 | 1465863702629 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 17:21:42 INFO - PROCESS | 3820 | 1465863702632 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 17:21:42 INFO - PROCESS | 3820 | 1465863702650 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 17:21:42 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 17:21:42 INFO - PROCESS | 3820 | 1465863702652 Marionette TRACE conn5 <- [1,2898,null,{}] 17:21:42 INFO - PROCESS | 3820 | 1465863702656 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:42 INFO - PROCESS | 3820 | 1465863702658 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:42 INFO - PROCESS | 3820 | 1465863702749 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 17:21:42 INFO - PROCESS | 3820 | 1465863702754 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:42 INFO - PROCESS | 3820 | 1465863702756 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:42 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA1E000 == 33 [pid = 3820] [id = 734] 17:21:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C82DF7C00) [pid = 3820] [serial = 2202] [outer = 0000000000000000] 17:21:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C89857000) [pid = 3820] [serial = 2203] [outer = 0000007C82DF7C00] 17:21:42 INFO - PROCESS | 3820 | 1465863702802 Marionette DEBUG loaded listener.js 17:21:42 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C8988D400) [pid = 3820] [serial = 2204] [outer = 0000007C82DF7C00] 17:21:43 INFO - PROCESS | 3820 | 1465863703249 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 17:21:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 17:21:43 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 17:21:43 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 629ms 17:21:43 INFO - PROCESS | 3820 | 1465863703297 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 17:21:43 INFO - PROCESS | 3820 | 1465863703299 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 17:21:43 INFO - TEST-START | /DOMEvents/constructors.html 17:21:43 INFO - PROCESS | 3820 | 1465863703303 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 17:21:43 INFO - PROCESS | 3820 | 1465863703305 Marionette TRACE conn5 <- [1,2902,null,{}] 17:21:43 INFO - PROCESS | 3820 | 1465863703308 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:43 INFO - PROCESS | 3820 | 1465863703310 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:43 INFO - PROCESS | 3820 | 1465863703427 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 17:21:43 INFO - PROCESS | 3820 | 1465863703510 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:43 INFO - PROCESS | 3820 | 1465863703512 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:43 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3A61800 == 34 [pid = 3820] [id = 735] 17:21:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C82E89000) [pid = 3820] [serial = 2205] [outer = 0000000000000000] 17:21:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8A5DF000) [pid = 3820] [serial = 2206] [outer = 0000007C82E89000] 17:21:43 INFO - PROCESS | 3820 | 1465863703557 Marionette DEBUG loaded listener.js 17:21:43 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C8A7C7800) [pid = 3820] [serial = 2207] [outer = 0000007C82E89000] 17:21:44 INFO - PROCESS | 3820 | 1465863704086 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 17:21:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 17:21:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 17:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 17:21:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:21:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 17:21:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 17:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 17:21:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:21:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 17:21:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 17:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 17:21:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:21:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 17:21:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 17:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 17:21:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:21:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 17:21:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 17:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 17:21:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:21:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 17:21:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 17:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 17:21:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 17:21:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 17:21:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 859ms 17:21:44 INFO - TEST-START | /DOMEvents/event-phases-order.html 17:21:44 INFO - PROCESS | 3820 | 1465863704165 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 3820 | 1465863704167 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 17:21:44 INFO - PROCESS | 3820 | 1465863704170 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - PROCESS | 3820 | 1465863704172 Marionette TRACE conn5 <- [1,2906,null,{}] 17:21:44 INFO - PROCESS | 3820 | 1465863704176 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:44 INFO - PROCESS | 3820 | 1465863704182 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:44 INFO - PROCESS | 3820 | 1465863704327 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 17:21:44 INFO - PROCESS | 3820 | 1465863704377 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:44 INFO - PROCESS | 3820 | 1465863704379 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:44 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF55B9800 == 35 [pid = 3820] [id = 736] 17:21:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF4C0C000) [pid = 3820] [serial = 2208] [outer = 0000000000000000] 17:21:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF55E4800) [pid = 3820] [serial = 2209] [outer = 0000007CF4C0C000] 17:21:44 INFO - PROCESS | 3820 | 1465863704424 Marionette DEBUG loaded listener.js 17:21:44 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF5615000) [pid = 3820] [serial = 2210] [outer = 0000007CF4C0C000] 17:21:44 INFO - PROCESS | 3820 | 1465863704870 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 17:21:44 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 17:21:44 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 734ms 17:21:44 INFO - PROCESS | 3820 | 1465863704908 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 17:21:44 INFO - PROCESS | 3820 | 1465863704910 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 17:21:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 17:21:44 INFO - PROCESS | 3820 | 1465863704913 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 17:21:44 INFO - PROCESS | 3820 | 1465863704915 Marionette TRACE conn5 <- [1,2910,null,{}] 17:21:44 INFO - PROCESS | 3820 | 1465863704918 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:44 INFO - PROCESS | 3820 | 1465863704920 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:45 INFO - PROCESS | 3820 | 1465863705104 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 17:21:45 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF5DC2C00) [pid = 3820] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 17:21:45 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C8A5EB800) [pid = 3820] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 17:21:45 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CF4514800) [pid = 3820] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 17:21:45 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C89881800) [pid = 3820] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 17:21:45 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C82DEC800) [pid = 3820] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 17:21:45 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C81B69000) [pid = 3820] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 17:21:45 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C83BCFC00) [pid = 3820] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 17:21:45 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C82DED800) [pid = 3820] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 17:21:45 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF5655400) [pid = 3820] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 17:21:45 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007CF55E5000) [pid = 3820] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 17:21:45 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C8282EC00) [pid = 3820] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 17:21:45 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CF3BA1000) [pid = 3820] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 17:21:45 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C88AB4C00) [pid = 3820] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 17:21:45 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CF5613800) [pid = 3820] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 17:21:45 INFO - PROCESS | 3820 | 1465863705163 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:45 INFO - PROCESS | 3820 | 1465863705165 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:45 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8996A000 == 36 [pid = 3820] [id = 737] 17:21:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C8282BC00) [pid = 3820] [serial = 2211] [outer = 0000000000000000] 17:21:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C8330D400) [pid = 3820] [serial = 2212] [outer = 0000007C8282BC00] 17:21:45 INFO - PROCESS | 3820 | 1465863705209 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C89884400) [pid = 3820] [serial = 2213] [outer = 0000007C8282BC00] 17:21:45 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:21:45 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:21:45 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:21:45 INFO - PROCESS | 3820 | [3820] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 17:21:45 INFO - PROCESS | 3820 | 1465863705550 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 17:21:45 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 17:21:45 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 17:21:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 17:21:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:21:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:21:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:21:45 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 17:21:45 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 17:21:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:21:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:21:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:21:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:21:45 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 17:21:45 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 17:21:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:21:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:21:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:21:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:21:45 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]" 17:21:45 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 17:21:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 17:21:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:45 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 17:21:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 17:21:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:45 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 17:21:45 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 17:21:45 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 681ms 17:21:45 INFO - PROCESS | 3820 | 1465863705598 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 17:21:45 INFO - PROCESS | 3820 | 1465863705600 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 17:21:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 17:21:45 INFO - PROCESS | 3820 | 1465863705610 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 17:21:45 INFO - PROCESS | 3820 | 1465863705612 Marionette TRACE conn5 <- [1,2914,null,{}] 17:21:45 INFO - PROCESS | 3820 | 1465863705615 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:45 INFO - PROCESS | 3820 | 1465863705617 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:45 INFO - PROCESS | 3820 | 1465863705699 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 17:21:45 INFO - PROCESS | 3820 | 1465863705704 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:45 INFO - PROCESS | 3820 | 1465863705706 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:45 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C83BE2800 == 37 [pid = 3820] [id = 738] 17:21:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007CF45CF000) [pid = 3820] [serial = 2214] [outer = 0000000000000000] 17:21:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007CF58A0C00) [pid = 3820] [serial = 2215] [outer = 0000007CF45CF000] 17:21:45 INFO - PROCESS | 3820 | 1465863705758 Marionette DEBUG loaded listener.js 17:21:45 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007CF5975C00) [pid = 3820] [serial = 2216] [outer = 0000007CF45CF000] 17:21:46 INFO - PROCESS | 3820 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 17:21:46 INFO - PROCESS | 3820 | 1465863706144 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 17:21:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 17:21:46 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 587ms 17:21:46 INFO - PROCESS | 3820 | 1465863706199 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 17:21:46 INFO - PROCESS | 3820 | 1465863706201 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 17:21:46 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 17:21:46 INFO - PROCESS | 3820 | 1465863706204 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - PROCESS | 3820 | 1465863706206 Marionette TRACE conn5 <- [1,2918,null,{}] 17:21:46 INFO - PROCESS | 3820 | 1465863706222 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:46 INFO - PROCESS | 3820 | 1465863706224 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:46 INFO - PROCESS | 3820 | 1465863706306 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 17:21:46 INFO - PROCESS | 3820 | 1465863706311 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:46 INFO - PROCESS | 3820 | 1465863706313 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:46 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA873800 == 38 [pid = 3820] [id = 739] 17:21:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF5D5FC00) [pid = 3820] [serial = 2217] [outer = 0000000000000000] 17:21:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF5DC2C00) [pid = 3820] [serial = 2218] [outer = 0000007CF5D5FC00] 17:21:46 INFO - PROCESS | 3820 | 1465863706357 Marionette DEBUG loaded listener.js 17:21:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF6242800) [pid = 3820] [serial = 2219] [outer = 0000007CF5D5FC00] 17:21:46 INFO - PROCESS | 3820 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 17:21:46 INFO - PROCESS | 3820 | 1465863706787 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 17:21:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 17:21:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 17:21:46 INFO - PROCESS | 3820 | 1465863706837 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 17:21:46 INFO - PROCESS | 3820 | 1465863706839 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 17:21:46 INFO - PROCESS | 3820 | 1465863706842 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 17:21:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 17:21:46 INFO - PROCESS | 3820 | 1465863706844 Marionette TRACE conn5 <- [1,2922,null,{}] 17:21:46 INFO - PROCESS | 3820 | 1465863706863 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:46 INFO - PROCESS | 3820 | 1465863706865 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:46 INFO - PROCESS | 3820 | 1465863706959 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 17:21:46 INFO - PROCESS | 3820 | 1465863706965 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:46 INFO - PROCESS | 3820 | 1465863706967 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:46 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFB870800 == 39 [pid = 3820] [id = 740] 17:21:46 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF6EB2400) [pid = 3820] [serial = 2220] [outer = 0000000000000000] 17:21:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF9D4B000) [pid = 3820] [serial = 2221] [outer = 0000007CF6EB2400] 17:21:47 INFO - PROCESS | 3820 | 1465863707012 Marionette DEBUG loaded listener.js 17:21:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CFA047400) [pid = 3820] [serial = 2222] [outer = 0000007CF6EB2400] 17:21:47 INFO - PROCESS | 3820 | 1465863707630 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:21:47 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 17:21:47 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 838ms 17:21:47 INFO - PROCESS | 3820 | 1465863707685 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 17:21:47 INFO - PROCESS | 3820 | 1465863707689 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 17:21:47 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 17:21:47 INFO - PROCESS | 3820 | 1465863707708 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 17:21:47 INFO - PROCESS | 3820 | 1465863707714 Marionette TRACE conn5 <- [1,2926,null,{}] 17:21:47 INFO - PROCESS | 3820 | 1465863707733 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:47 INFO - PROCESS | 3820 | 1465863707736 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:47 INFO - PROCESS | 3820 | 1465863707888 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 17:21:47 INFO - PROCESS | 3820 | 1465863707940 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:47 INFO - PROCESS | 3820 | 1465863707943 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:47 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89079800 == 40 [pid = 3820] [id = 741] 17:21:47 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C865EB000) [pid = 3820] [serial = 2223] [outer = 0000000000000000] 17:21:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C871AEC00) [pid = 3820] [serial = 2224] [outer = 0000007C865EB000] 17:21:48 INFO - PROCESS | 3820 | 1465863708004 Marionette DEBUG loaded listener.js 17:21:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C88A3E800) [pid = 3820] [serial = 2225] [outer = 0000007C865EB000] 17:21:48 INFO - PROCESS | 3820 | 1465863708514 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:21:48 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. 17:21:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 839ms 17:21:48 INFO - PROCESS | 3820 | 1465863708550 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 17:21:48 INFO - PROCESS | 3820 | 1465863708556 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 17:21:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 17:21:48 INFO - PROCESS | 3820 | 1465863708562 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 17:21:48 INFO - PROCESS | 3820 | 1465863708565 Marionette TRACE conn5 <- [1,2930,null,{}] 17:21:48 INFO - PROCESS | 3820 | 1465863708569 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:48 INFO - PROCESS | 3820 | 1465863708572 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:48 INFO - PROCESS | 3820 | 1465863708758 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 17:21:48 INFO - PROCESS | 3820 | 1465863708853 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:48 INFO - PROCESS | 3820 | 1465863708856 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:48 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF45B1000 == 41 [pid = 3820] [id = 742] 17:21:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C89828C00) [pid = 3820] [serial = 2226] [outer = 0000000000000000] 17:21:48 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C89857C00) [pid = 3820] [serial = 2227] [outer = 0000007C89828C00] 17:21:48 INFO - PROCESS | 3820 | 1465863708917 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C8CF15C00) [pid = 3820] [serial = 2228] [outer = 0000007C89828C00] 17:21:49 INFO - PROCESS | 3820 | 1465863709457 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 17:21:49 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 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 17:21:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 17:21:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 943ms 17:21:49 INFO - PROCESS | 3820 | 1465863709508 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 17:21:49 INFO - PROCESS | 3820 | 1465863709510 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 17:21:49 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 17:21:49 INFO - PROCESS | 3820 | 1465863709515 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 17:21:49 INFO - PROCESS | 3820 | 1465863709519 Marionette TRACE conn5 <- [1,2934,null,{}] 17:21:49 INFO - PROCESS | 3820 | 1465863709530 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:49 INFO - PROCESS | 3820 | 1465863709536 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:49 INFO - PROCESS | 3820 | 1465863709694 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 17:21:49 INFO - PROCESS | 3820 | 1465863709768 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:49 INFO - PROCESS | 3820 | 1465863709772 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:49 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFE863800 == 42 [pid = 3820] [id = 743] 17:21:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF55E2000) [pid = 3820] [serial = 2229] [outer = 0000000000000000] 17:21:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF5972800) [pid = 3820] [serial = 2230] [outer = 0000007CF55E2000] 17:21:49 INFO - PROCESS | 3820 | 1465863709831 Marionette DEBUG loaded listener.js 17:21:49 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CFA04B400) [pid = 3820] [serial = 2231] [outer = 0000007CF55E2000] 17:21:50 INFO - PROCESS | 3820 | 1465863710325 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:21:50 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. 17:21:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 839ms 17:21:50 INFO - PROCESS | 3820 | 1465863710371 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 17:21:50 INFO - PROCESS | 3820 | 1465863710374 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 17:21:50 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 17:21:50 INFO - PROCESS | 3820 | 1465863710378 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 17:21:50 INFO - PROCESS | 3820 | 1465863710380 Marionette TRACE conn5 <- [1,2938,null,{}] 17:21:50 INFO - PROCESS | 3820 | 1465863710384 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:50 INFO - PROCESS | 3820 | 1465863710387 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:50 INFO - PROCESS | 3820 | 1465863710501 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 17:21:50 INFO - PROCESS | 3820 | 1465863710595 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:50 INFO - PROCESS | 3820 | 1465863710598 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:50 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFFB97000 == 43 [pid = 3820] [id = 744] 17:21:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CFA0B3400) [pid = 3820] [serial = 2232] [outer = 0000000000000000] 17:21:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CFA70F400) [pid = 3820] [serial = 2233] [outer = 0000007CFA0B3400] 17:21:50 INFO - PROCESS | 3820 | 1465863710652 Marionette DEBUG loaded listener.js 17:21:50 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007CFA847000) [pid = 3820] [serial = 2234] [outer = 0000007CFA0B3400] 17:21:51 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFF2D8800 == 44 [pid = 3820] [id = 745] 17:21:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007CFAA78400) [pid = 3820] [serial = 2235] [outer = 0000000000000000] 17:21:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007CFAB66000) [pid = 3820] [serial = 2236] [outer = 0000007CFAA78400] 17:21:51 INFO - PROCESS | 3820 | 1465863711299 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:21:51 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. 17:21:51 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 944ms 17:21:51 INFO - PROCESS | 3820 | 1465863711326 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 17:21:51 INFO - PROCESS | 3820 | 1465863711329 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 17:21:51 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 17:21:51 INFO - PROCESS | 3820 | 1465863711332 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 17:21:51 INFO - PROCESS | 3820 | 1465863711334 Marionette TRACE conn5 <- [1,2942,null,{}] 17:21:51 INFO - PROCESS | 3820 | 1465863711338 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:51 INFO - PROCESS | 3820 | 1465863711341 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:51 INFO - PROCESS | 3820 | 1465863711468 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 17:21:51 INFO - PROCESS | 3820 | 1465863711571 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:51 INFO - PROCESS | 3820 | 1465863711573 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:51 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFEF3A800 == 45 [pid = 3820] [id = 746] 17:21:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007C82E84800) [pid = 3820] [serial = 2237] [outer = 0000000000000000] 17:21:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007CFA0B0C00) [pid = 3820] [serial = 2238] [outer = 0000007C82E84800] 17:21:51 INFO - PROCESS | 3820 | 1465863711628 Marionette DEBUG loaded listener.js 17:21:51 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007CFABEE800) [pid = 3820] [serial = 2239] [outer = 0000007C82E84800] 17:21:52 INFO - PROCESS | 3820 | 1465863712340 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:21:52 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:21:52 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 17:21:52 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1078ms 17:21:52 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 17:21:52 INFO - PROCESS | 3820 | 1465863712414 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 17:21:52 INFO - PROCESS | 3820 | 1465863712418 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 17:21:52 INFO - PROCESS | 3820 | 1465863712422 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 17:21:52 INFO - PROCESS | 3820 | 1465863712426 Marionette TRACE conn5 <- [1,2946,null,{}] 17:21:52 INFO - PROCESS | 3820 | 1465863712432 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:52 INFO - PROCESS | 3820 | 1465863712435 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:52 INFO - PROCESS | 3820 | 1465863712561 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 17:21:52 INFO - PROCESS | 3820 | 1465863712683 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:52 INFO - PROCESS | 3820 | 1465863712688 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:52 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891F3000 == 46 [pid = 3820] [id = 747] 17:21:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (0000007C8620A800) [pid = 3820] [serial = 2240] [outer = 0000000000000000] 17:21:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (0000007C87654800) [pid = 3820] [serial = 2241] [outer = 0000007C8620A800] 17:21:52 INFO - PROCESS | 3820 | 1465863712739 Marionette DEBUG loaded listener.js 17:21:52 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (0000007C89134800) [pid = 3820] [serial = 2242] [outer = 0000007C8620A800] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA873800 == 45 [pid = 3820] [id = 739] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007C83BE2800 == 44 [pid = 3820] [id = 738] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8996A000 == 43 [pid = 3820] [id = 737] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF55B9800 == 42 [pid = 3820] [id = 736] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3A61800 == 41 [pid = 3820] [id = 735] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA1E000 == 40 [pid = 3820] [id = 734] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89971000 == 39 [pid = 3820] [id = 733] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8900B000 == 38 [pid = 3820] [id = 732] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007C87B16000 == 37 [pid = 3820] [id = 731] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF6E1C800 == 36 [pid = 3820] [id = 725] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E88000 == 35 [pid = 3820] [id = 730] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFBE84800 == 34 [pid = 3820] [id = 729] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89011000 == 33 [pid = 3820] [id = 726] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB723000 == 32 [pid = 3820] [id = 728] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA8F3000 == 31 [pid = 3820] [id = 727] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFF2D8800 == 30 [pid = 3820] [id = 745] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFEF3A800 == 29 [pid = 3820] [id = 746] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFFB97000 == 28 [pid = 3820] [id = 744] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFE863800 == 27 [pid = 3820] [id = 743] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF45B1000 == 26 [pid = 3820] [id = 742] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007C89079800 == 25 [pid = 3820] [id = 741] 17:21:53 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFB870800 == 24 [pid = 3820] [id = 740] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (0000007CF5529000) [pid = 3820] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (0000007C83BD2C00) [pid = 3820] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (0000007CF4449000) [pid = 3820] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007CF5617800) [pid = 3820] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007C8A5E6000) [pid = 3820] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007C88ABE000) [pid = 3820] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007CF5979400) [pid = 3820] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007C89140400) [pid = 3820] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007CF5D91C00) [pid = 3820] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007CF6246400) [pid = 3820] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CF4C0E000) [pid = 3820] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CF6013C00) [pid = 3820] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C8CF0C800) [pid = 3820] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C8CF1BC00) [pid = 3820] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF4E58000) [pid = 3820] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C8A5DE800) [pid = 3820] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8A7BD800) [pid = 3820] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C82DEE400) [pid = 3820] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C82FD8C00) [pid = 3820] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007C87652800) [pid = 3820] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C87BDA400) [pid = 3820] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C83DBAC00) [pid = 3820] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C84FCD400) [pid = 3820] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C891CC800) [pid = 3820] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C8966E400) [pid = 3820] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007CF596D800) [pid = 3820] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 17:21:53 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007CF55EB000) [pid = 3820] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 17:21:54 INFO - PROCESS | 3820 | 1465863714043 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:21:54 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. 17:21:54 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1634ms 17:21:54 INFO - PROCESS | 3820 | 1465863714057 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 3820 | 1465863714061 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 17:21:54 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 17:21:54 INFO - PROCESS | 3820 | 1465863714066 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - PROCESS | 3820 | 1465863714069 Marionette TRACE conn5 <- [1,2950,null,{}] 17:21:54 INFO - PROCESS | 3820 | 1465863714075 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:54 INFO - PROCESS | 3820 | 1465863714078 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:54 INFO - PROCESS | 3820 | 1465863714165 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 17:21:54 INFO - PROCESS | 3820 | 1465863714247 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:54 INFO - PROCESS | 3820 | 1465863714250 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:54 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C871CA800 == 25 [pid = 3820] [id = 748] 17:21:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C82DED800) [pid = 3820] [serial = 2243] [outer = 0000000000000000] 17:21:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C82FD9400) [pid = 3820] [serial = 2244] [outer = 0000007C82DED800] 17:21:54 INFO - PROCESS | 3820 | 1465863714299 Marionette DEBUG loaded listener.js 17:21:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C84604400) [pid = 3820] [serial = 2245] [outer = 0000007C82DED800] 17:21:54 INFO - PROCESS | 3820 | 1465863714684 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:21:54 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. 17:21:54 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 691ms 17:21:54 INFO - PROCESS | 3820 | 1465863714756 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 17:21:54 INFO - PROCESS | 3820 | 1465863714762 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 17:21:54 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 17:21:54 INFO - PROCESS | 3820 | 1465863714768 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 17:21:54 INFO - PROCESS | 3820 | 1465863714771 Marionette TRACE conn5 <- [1,2954,null,{}] 17:21:54 INFO - PROCESS | 3820 | 1465863714775 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:54 INFO - PROCESS | 3820 | 1465863714777 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:54 INFO - PROCESS | 3820 | 1465863714869 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 17:21:54 INFO - PROCESS | 3820 | 1465863714882 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:54 INFO - PROCESS | 3820 | 1465863714884 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:54 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E86000 == 26 [pid = 3820] [id = 749] 17:21:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C8616E800) [pid = 3820] [serial = 2246] [outer = 0000000000000000] 17:21:54 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C8765A800) [pid = 3820] [serial = 2247] [outer = 0000007C8616E800] 17:21:54 INFO - PROCESS | 3820 | 1465863714936 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C88A3C000) [pid = 3820] [serial = 2248] [outer = 0000007C8616E800] 17:21:55 INFO - PROCESS | 3820 | 1465863715393 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:21:55 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. 17:21:55 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 692ms 17:21:55 INFO - PROCESS | 3820 | 1465863715462 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 17:21:55 INFO - PROCESS | 3820 | 1465863715465 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 17:21:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 17:21:55 INFO - PROCESS | 3820 | 1465863715468 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 17:21:55 INFO - PROCESS | 3820 | 1465863715472 Marionette TRACE conn5 <- [1,2958,null,{}] 17:21:55 INFO - PROCESS | 3820 | 1465863715483 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:55 INFO - PROCESS | 3820 | 1465863715488 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:55 INFO - PROCESS | 3820 | 1465863715610 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 17:21:55 INFO - PROCESS | 3820 | 1465863715703 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:55 INFO - PROCESS | 3820 | 1465863715706 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:55 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A718800 == 27 [pid = 3820] [id = 750] 17:21:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C8305B000) [pid = 3820] [serial = 2249] [outer = 0000000000000000] 17:21:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C8981F800) [pid = 3820] [serial = 2250] [outer = 0000007C8305B000] 17:21:55 INFO - PROCESS | 3820 | 1465863715755 Marionette DEBUG loaded listener.js 17:21:55 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C89852000) [pid = 3820] [serial = 2251] [outer = 0000007C8305B000] 17:21:56 INFO - PROCESS | 3820 | 1465863716150 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 17:21:56 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. 17:21:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 733ms 17:21:56 INFO - PROCESS | 3820 | 1465863716204 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 17:21:56 INFO - PROCESS | 3820 | 1465863716207 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 17:21:56 INFO - PROCESS | 3820 | 1465863716210 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 17:21:56 INFO - PROCESS | 3820 | 1465863716212 Marionette TRACE conn5 <- [1,2962,null,{}] 17:21:56 INFO - PROCESS | 3820 | 1465863716216 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:56 INFO - PROCESS | 3820 | 1465863716218 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:56 INFO - PROCESS | 3820 | 1465863716338 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 17:21:56 INFO - PROCESS | 3820 | 1465863716343 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:56 INFO - PROCESS | 3820 | 1465863716345 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:56 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8D6D0000 == 28 [pid = 3820] [id = 751] 17:21:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C8A5E8C00) [pid = 3820] [serial = 2252] [outer = 0000000000000000] 17:21:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C8A5EC800) [pid = 3820] [serial = 2253] [outer = 0000007C8A5E8C00] 17:21:56 INFO - PROCESS | 3820 | 1465863716436 Marionette DEBUG loaded listener.js 17:21:56 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C8CF0C800) [pid = 3820] [serial = 2254] [outer = 0000007C8A5E8C00] 17:21:56 INFO - PROCESS | 3820 | 1465863716853 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 17:21:56 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. 17:21:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 692ms 17:21:56 INFO - PROCESS | 3820 | 1465863716905 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 17:21:56 INFO - PROCESS | 3820 | 1465863716907 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 17:21:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 17:21:56 INFO - PROCESS | 3820 | 1465863716918 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 17:21:56 INFO - PROCESS | 3820 | 1465863716920 Marionette TRACE conn5 <- [1,2966,null,{}] 17:21:56 INFO - PROCESS | 3820 | 1465863716924 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:56 INFO - PROCESS | 3820 | 1465863716926 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:57 INFO - PROCESS | 3820 | 1465863717064 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 17:21:57 INFO - PROCESS | 3820 | 1465863717083 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:57 INFO - PROCESS | 3820 | 1465863717085 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:57 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3C1D000 == 29 [pid = 3820] [id = 752] 17:21:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C82E8B400) [pid = 3820] [serial = 2255] [outer = 0000000000000000] 17:21:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C8CF15400) [pid = 3820] [serial = 2256] [outer = 0000007C82E8B400] 17:21:57 INFO - PROCESS | 3820 | 1465863717130 Marionette DEBUG loaded listener.js 17:21:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF45C9400) [pid = 3820] [serial = 2257] [outer = 0000007C82E8B400] 17:21:57 INFO - PROCESS | 3820 | 1465863717547 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 17:21:57 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. 17:21:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 691ms 17:21:57 INFO - PROCESS | 3820 | 1465863717605 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 17:21:57 INFO - PROCESS | 3820 | 1465863717608 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 17:21:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 17:21:57 INFO - PROCESS | 3820 | 1465863717611 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 17:21:57 INFO - PROCESS | 3820 | 1465863717613 Marionette TRACE conn5 <- [1,2970,null,{}] 17:21:57 INFO - PROCESS | 3820 | 1465863717623 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:57 INFO - PROCESS | 3820 | 1465863717629 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:57 INFO - PROCESS | 3820 | 1465863717767 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 17:21:57 INFO - PROCESS | 3820 | 1465863717773 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:57 INFO - PROCESS | 3820 | 1465863717775 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:57 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5D16800 == 30 [pid = 3820] [id = 753] 17:21:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF4E5A000) [pid = 3820] [serial = 2258] [outer = 0000000000000000] 17:21:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF5526000) [pid = 3820] [serial = 2259] [outer = 0000007CF4E5A000] 17:21:57 INFO - PROCESS | 3820 | 1465863717820 Marionette DEBUG loaded listener.js 17:21:57 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CF561BC00) [pid = 3820] [serial = 2260] [outer = 0000007CF4E5A000] 17:21:58 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C8547E000) [pid = 3820] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 17:21:58 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C82DF7C00) [pid = 3820] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 17:21:58 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C8282BC00) [pid = 3820] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 17:21:58 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C82E89000) [pid = 3820] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 17:21:58 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007CF6CE2400) [pid = 3820] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 17:21:58 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007CF4C0C000) [pid = 3820] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 17:21:58 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007CF45CF000) [pid = 3820] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 17:21:58 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8330D800) [pid = 3820] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 17:21:58 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C891CA000) [pid = 3820] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 17:21:58 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C871B2800) [pid = 3820] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 17:21:58 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF6EB2400) [pid = 3820] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 17:21:58 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CF5D5FC00) [pid = 3820] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 17:21:58 INFO - PROCESS | 3820 | 1465863718404 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 17:21:58 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 17:21:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 17:21:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:21:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:21:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 17:21:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 839ms 17:21:58 INFO - PROCESS | 3820 | 1465863718454 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 17:21:58 INFO - PROCESS | 3820 | 1465863718456 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 17:21:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 17:21:58 INFO - PROCESS | 3820 | 1465863718459 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 17:21:58 INFO - PROCESS | 3820 | 1465863718461 Marionette TRACE conn5 <- [1,2974,null,{}] 17:21:58 INFO - PROCESS | 3820 | 1465863718465 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:58 INFO - PROCESS | 3820 | 1465863718467 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:58 INFO - PROCESS | 3820 | 1465863718549 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 17:21:58 INFO - PROCESS | 3820 | 1465863718556 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:58 INFO - PROCESS | 3820 | 1465863718558 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:58 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF698C000 == 31 [pid = 3820] [id = 754] 17:21:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C871B2800) [pid = 3820] [serial = 2261] [outer = 0000000000000000] 17:21:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF565EC00) [pid = 3820] [serial = 2262] [outer = 0000007C871B2800] 17:21:58 INFO - PROCESS | 3820 | 1465863718602 Marionette DEBUG loaded listener.js 17:21:58 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF58A4000) [pid = 3820] [serial = 2263] [outer = 0000007C871B2800] 17:21:59 INFO - PROCESS | 3820 | 1465863718997 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 17:21:59 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. 17:21:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 586ms 17:21:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 17:21:59 INFO - PROCESS | 3820 | 1465863719048 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 17:21:59 INFO - PROCESS | 3820 | 1465863719050 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 17:21:59 INFO - PROCESS | 3820 | 1465863719053 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 17:21:59 INFO - PROCESS | 3820 | 1465863719055 Marionette TRACE conn5 <- [1,2978,null,{}] 17:21:59 INFO - PROCESS | 3820 | 1465863719059 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:59 INFO - PROCESS | 3820 | 1465863719061 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:59 INFO - PROCESS | 3820 | 1465863719178 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 17:21:59 INFO - PROCESS | 3820 | 1465863719187 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:59 INFO - PROCESS | 3820 | 1465863719189 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:59 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA0D2000 == 32 [pid = 3820] [id = 755] 17:21:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF5970800) [pid = 3820] [serial = 2264] [outer = 0000000000000000] 17:21:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CF597BC00) [pid = 3820] [serial = 2265] [outer = 0000007CF5970800] 17:21:59 INFO - PROCESS | 3820 | 1465863719238 Marionette DEBUG loaded listener.js 17:21:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CF5DBF800) [pid = 3820] [serial = 2266] [outer = 0000007CF5970800] 17:21:59 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899BD800 == 33 [pid = 3820] [id = 756] 17:21:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CF6247000) [pid = 3820] [serial = 2267] [outer = 0000000000000000] 17:21:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CF69CDC00) [pid = 3820] [serial = 2268] [outer = 0000007CF6247000] 17:21:59 INFO - PROCESS | 3820 | 1465863719664 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 17:21:59 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. 17:21:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 629ms 17:21:59 INFO - PROCESS | 3820 | 1465863719687 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 17:21:59 INFO - PROCESS | 3820 | 1465863719689 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 17:21:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 17:21:59 INFO - PROCESS | 3820 | 1465863719692 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 17:21:59 INFO - PROCESS | 3820 | 1465863719694 Marionette TRACE conn5 <- [1,2982,null,{}] 17:21:59 INFO - PROCESS | 3820 | 1465863719697 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:21:59 INFO - PROCESS | 3820 | 1465863719699 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:59 INFO - PROCESS | 3820 | 1465863719826 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 17:21:59 INFO - PROCESS | 3820 | 1465863719905 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:21:59 INFO - PROCESS | 3820 | 1465863719907 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:21:59 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A718000 == 34 [pid = 3820] [id = 757] 17:21:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C89822800) [pid = 3820] [serial = 2269] [outer = 0000000000000000] 17:21:59 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF6242400) [pid = 3820] [serial = 2270] [outer = 0000007C89822800] 17:21:59 INFO - PROCESS | 3820 | 1465863719951 Marionette DEBUG loaded listener.js 17:22:00 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF9DB8C00) [pid = 3820] [serial = 2271] [outer = 0000007C89822800] 17:22:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C871CA800 == 33 [pid = 3820] [id = 748] 17:22:00 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891F3000 == 32 [pid = 3820] [id = 747] 17:22:01 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A718800 == 31 [pid = 3820] [id = 750] 17:22:01 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8D6D0000 == 30 [pid = 3820] [id = 751] 17:22:01 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF698C000 == 29 [pid = 3820] [id = 754] 17:22:01 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFA0D2000 == 28 [pid = 3820] [id = 755] 17:22:01 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF5D16800 == 27 [pid = 3820] [id = 753] 17:22:01 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3C1D000 == 26 [pid = 3820] [id = 752] 17:22:01 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E86000 == 25 [pid = 3820] [id = 749] 17:22:01 INFO - PROCESS | 3820 | --DOCSHELL 0000007C899BD800 == 24 [pid = 3820] [id = 756] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C85943800) [pid = 3820] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C8988D400) [pid = 3820] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C8330D400) [pid = 3820] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C89857000) [pid = 3820] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C8A5DF000) [pid = 3820] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C89884400) [pid = 3820] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8A7C7800) [pid = 3820] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CF6E53000) [pid = 3820] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C865F7800) [pid = 3820] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF5615000) [pid = 3820] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CF5975C00) [pid = 3820] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CF58A0C00) [pid = 3820] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CF55E4800) [pid = 3820] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C85940800) [pid = 3820] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF9DBDC00) [pid = 3820] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C83DAFC00) [pid = 3820] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C89821800) [pid = 3820] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C87BDB400) [pid = 3820] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007C891CDC00) [pid = 3820] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007C871BB800) [pid = 3820] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007CFA047400) [pid = 3820] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 66 (0000007CF9D4B000) [pid = 3820] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 65 (0000007CF5DC2C00) [pid = 3820] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | --DOMWINDOW == 64 (0000007CF6242800) [pid = 3820] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 17:22:01 INFO - PROCESS | 3820 | 1465863721665 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 17:22:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 17:22:01 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 17:22:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2003ms 17:22:01 INFO - PROCESS | 3820 | 1465863721700 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 17:22:01 INFO - PROCESS | 3820 | 1465863721704 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 17:22:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 17:22:01 INFO - PROCESS | 3820 | 1465863721711 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 17:22:01 INFO - PROCESS | 3820 | 1465863721714 Marionette TRACE conn5 <- [1,2986,null,{}] 17:22:01 INFO - PROCESS | 3820 | 1465863721721 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:01 INFO - PROCESS | 3820 | 1465863721724 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:01 INFO - PROCESS | 3820 | 1465863721822 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 17:22:01 INFO - PROCESS | 3820 | 1465863721828 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:01 INFO - PROCESS | 3820 | 1465863721833 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:01 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8619B800 == 25 [pid = 3820] [id = 758] 17:22:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 65 (0000007C82D10800) [pid = 3820] [serial = 2272] [outer = 0000000000000000] 17:22:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 66 (0000007C82DEDC00) [pid = 3820] [serial = 2273] [outer = 0000007C82D10800] 17:22:01 INFO - PROCESS | 3820 | 1465863721884 Marionette DEBUG loaded listener.js 17:22:01 INFO - PROCESS | 3820 | ++DOMWINDOW == 67 (0000007C83056000) [pid = 3820] [serial = 2274] [outer = 0000007C82D10800] 17:22:02 INFO - PROCESS | 3820 | 1465863722503 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 17:22:02 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. 17:22:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 840ms 17:22:02 INFO - PROCESS | 3820 | 1465863722553 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 17:22:02 INFO - PROCESS | 3820 | 1465863722557 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 17:22:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 17:22:02 INFO - PROCESS | 3820 | 1465863722562 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 17:22:02 INFO - PROCESS | 3820 | 1465863722566 Marionette TRACE conn5 <- [1,2990,null,{}] 17:22:02 INFO - PROCESS | 3820 | 1465863722572 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:02 INFO - PROCESS | 3820 | 1465863722576 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:02 INFO - PROCESS | 3820 | 1465863722697 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 17:22:02 INFO - PROCESS | 3820 | 1465863722776 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:02 INFO - PROCESS | 3820 | 1465863722780 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:02 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C876CE000 == 26 [pid = 3820] [id = 759] 17:22:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C82A1EC00) [pid = 3820] [serial = 2275] [outer = 0000000000000000] 17:22:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C82E8B000) [pid = 3820] [serial = 2276] [outer = 0000007C82A1EC00] 17:22:02 INFO - PROCESS | 3820 | 1465863722879 Marionette DEBUG loaded listener.js 17:22:02 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C83DAFC00) [pid = 3820] [serial = 2277] [outer = 0000007C82A1EC00] 17:22:03 INFO - PROCESS | 3820 | 1465863723508 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 17:22:03 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. 17:22:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 985ms 17:22:03 INFO - PROCESS | 3820 | 1465863723552 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 17:22:03 INFO - PROCESS | 3820 | 1465863723558 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 17:22:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 17:22:03 INFO - PROCESS | 3820 | 1465863723565 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 17:22:03 INFO - PROCESS | 3820 | 1465863723568 Marionette TRACE conn5 <- [1,2994,null,{}] 17:22:03 INFO - PROCESS | 3820 | 1465863723573 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:03 INFO - PROCESS | 3820 | 1465863723576 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:03 INFO - PROCESS | 3820 | 1465863723697 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 17:22:03 INFO - PROCESS | 3820 | 1465863723799 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:03 INFO - PROCESS | 3820 | 1465863723802 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:03 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8901E800 == 27 [pid = 3820] [id = 760] 17:22:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C81B37400) [pid = 3820] [serial = 2278] [outer = 0000000000000000] 17:22:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C85941800) [pid = 3820] [serial = 2279] [outer = 0000007C81B37400] 17:22:03 INFO - PROCESS | 3820 | 1465863723862 Marionette DEBUG loaded listener.js 17:22:03 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8621E400) [pid = 3820] [serial = 2280] [outer = 0000007C81B37400] 17:22:04 INFO - PROCESS | 3820 | 1465863724524 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 17:22:04 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. 17:22:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 986ms 17:22:04 INFO - PROCESS | 3820 | 1465863724551 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 17:22:04 INFO - PROCESS | 3820 | 1465863724554 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 17:22:04 INFO - TEST-START | /FileAPI/FileReaderSync.worker 17:22:04 INFO - PROCESS | 3820 | 1465863724558 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 17:22:04 INFO - PROCESS | 3820 | 1465863724562 Marionette TRACE conn5 <- [1,2998,null,{}] 17:22:04 INFO - PROCESS | 3820 | 1465863724574 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:04 INFO - PROCESS | 3820 | 1465863724580 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:04 INFO - PROCESS | 3820 | 1465863724702 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 17:22:04 INFO - PROCESS | 3820 | 1465863724784 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:04 INFO - PROCESS | 3820 | 1465863724787 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:04 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C899A6800 == 28 [pid = 3820] [id = 761] 17:22:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C87660400) [pid = 3820] [serial = 2281] [outer = 0000000000000000] 17:22:04 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007C87BD5C00) [pid = 3820] [serial = 2282] [outer = 0000007C87660400] 17:22:04 INFO - PROCESS | 3820 | 1465863724891 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007C88A41800) [pid = 3820] [serial = 2283] [outer = 0000007C87660400] 17:22:05 INFO - PROCESS | 3820 | [3820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:22:05 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8A718000 == 27 [pid = 3820] [id = 757] 17:22:05 INFO - PROCESS | 3820 | 1465863725507 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 17:22:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 17:22:05 INFO - {} 17:22:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 17:22:05 INFO - {} 17:22:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 17:22:05 INFO - {} 17:22:05 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 17:22:05 INFO - {} 17:22:05 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 986ms 17:22:05 INFO - PROCESS | 3820 | 1465863725547 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 17:22:05 INFO - PROCESS | 3820 | 1465863725551 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 17:22:05 INFO - TEST-START | /FileAPI/fileReader.html 17:22:05 INFO - PROCESS | 3820 | 1465863725556 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 17:22:05 INFO - PROCESS | 3820 | 1465863725560 Marionette TRACE conn5 <- [1,3002,null,{}] 17:22:05 INFO - PROCESS | 3820 | 1465863725565 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:05 INFO - PROCESS | 3820 | 1465863725568 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:05 INFO - PROCESS | 3820 | 1465863725667 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 17:22:05 INFO - PROCESS | 3820 | 1465863725743 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:05 INFO - PROCESS | 3820 | 1465863725746 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:05 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C891E6800 == 28 [pid = 3820] [id = 762] 17:22:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C82A1BC00) [pid = 3820] [serial = 2284] [outer = 0000000000000000] 17:22:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C8621D400) [pid = 3820] [serial = 2285] [outer = 0000007C82A1BC00] 17:22:05 INFO - PROCESS | 3820 | 1465863725794 Marionette DEBUG loaded listener.js 17:22:05 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C8765DC00) [pid = 3820] [serial = 2286] [outer = 0000007C82A1BC00] 17:22:06 INFO - PROCESS | 3820 | 1465863726186 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 17:22:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 17:22:06 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 17:22:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 17:22:06 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 17:22:06 INFO - TEST-OK | /FileAPI/fileReader.html | took 691ms 17:22:06 INFO - PROCESS | 3820 | 1465863726248 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 17:22:06 INFO - PROCESS | 3820 | 1465863726253 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 17:22:06 INFO - TEST-START | /FileAPI/historical.html 17:22:06 INFO - PROCESS | 3820 | 1465863726261 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - PROCESS | 3820 | 1465863726264 Marionette TRACE conn5 <- [1,3006,null,{}] 17:22:06 INFO - PROCESS | 3820 | 1465863726267 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:06 INFO - PROCESS | 3820 | 1465863726270 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:06 INFO - PROCESS | 3820 | 1465863726361 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 17:22:06 INFO - PROCESS | 3820 | 1465863726367 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:06 INFO - PROCESS | 3820 | 1465863726369 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:06 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BA21000 == 29 [pid = 3820] [id = 763] 17:22:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C88AB4000) [pid = 3820] [serial = 2287] [outer = 0000000000000000] 17:22:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007C89133000) [pid = 3820] [serial = 2288] [outer = 0000007C88AB4000] 17:22:06 INFO - PROCESS | 3820 | 1465863726418 Marionette DEBUG loaded listener.js 17:22:06 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007C891CF800) [pid = 3820] [serial = 2289] [outer = 0000007C88AB4000] 17:22:06 INFO - PROCESS | 3820 | 1465863726856 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 17:22:06 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 17:22:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 17:22:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 17:22:06 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 17:22:06 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 17:22:06 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 17:22:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 17:22:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 17:22:06 INFO - TEST-OK | /FileAPI/historical.html | took 629ms 17:22:06 INFO - PROCESS | 3820 | 1465863726896 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 17:22:06 INFO - PROCESS | 3820 | 1465863726898 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 17:22:06 INFO - TEST-START | /FileAPI/idlharness.html 17:22:06 INFO - PROCESS | 3820 | 1465863726908 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 17:22:06 INFO - PROCESS | 3820 | 1465863726912 Marionette TRACE conn5 <- [1,3010,null,{}] 17:22:06 INFO - PROCESS | 3820 | 1465863726923 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:06 INFO - PROCESS | 3820 | 1465863726928 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:07 INFO - PROCESS | 3820 | 1465863727016 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 17:22:07 INFO - PROCESS | 3820 | 1465863727024 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:07 INFO - PROCESS | 3820 | 1465863727027 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:07 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B0F800 == 30 [pid = 3820] [id = 764] 17:22:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C8982B400) [pid = 3820] [serial = 2290] [outer = 0000000000000000] 17:22:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C89850400) [pid = 3820] [serial = 2291] [outer = 0000007C8982B400] 17:22:07 INFO - PROCESS | 3820 | 1465863727075 Marionette DEBUG loaded listener.js 17:22:07 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C8988D000) [pid = 3820] [serial = 2292] [outer = 0000007C8982B400] 17:22:07 INFO - PROCESS | 3820 | 1465863727953 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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]]]}] 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 17:22:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:22:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:22:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:22:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:22:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 17:22:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:22:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:22:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:22:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:22:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 17:22:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:22:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:22:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:22:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:22:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 17:22:08 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 17:22:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 17:22:08 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 17:22:08 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 17:22:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 17:22:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:22:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:22:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:22:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 17:22:08 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 17:22:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 17:22:08 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 17:22:08 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 17:22:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 17:22:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 17:22:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 1136ms 17:22:08 INFO - PROCESS | 3820 | 1465863728042 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 17:22:08 INFO - PROCESS | 3820 | 1465863728045 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 17:22:08 INFO - TEST-START | /FileAPI/idlharness.worker 17:22:08 INFO - PROCESS | 3820 | 1465863728049 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 17:22:08 INFO - PROCESS | 3820 | 1465863728050 Marionette TRACE conn5 <- [1,3014,null,{}] 17:22:08 INFO - PROCESS | 3820 | 1465863728054 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:08 INFO - PROCESS | 3820 | 1465863728056 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:08 INFO - PROCESS | 3820 | 1465863728182 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 17:22:08 INFO - PROCESS | 3820 | 1465863728237 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:08 INFO - PROCESS | 3820 | 1465863728239 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:08 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAAB0000 == 31 [pid = 3820] [id = 765] 17:22:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007CF5613000) [pid = 3820] [serial = 2293] [outer = 0000000000000000] 17:22:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007CF5615800) [pid = 3820] [serial = 2294] [outer = 0000007CF5613000] 17:22:08 INFO - PROCESS | 3820 | 1465863728286 Marionette DEBUG loaded listener.js 17:22:08 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007CF5656800) [pid = 3820] [serial = 2295] [outer = 0000007CF5613000] 17:22:08 INFO - PROCESS | 3820 | [3820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:22:09 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007CFAA78400) [pid = 3820] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:22:09 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007CFA0B3400) [pid = 3820] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 17:22:09 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007CF55E2000) [pid = 3820] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 17:22:09 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C89828C00) [pid = 3820] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 17:22:09 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C865EB000) [pid = 3820] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 17:22:09 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C871B2800) [pid = 3820] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 17:22:09 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C8A5E8C00) [pid = 3820] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 17:22:09 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C82E8B400) [pid = 3820] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 17:22:09 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CF4E5A000) [pid = 3820] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 17:22:09 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF5970800) [pid = 3820] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 17:22:09 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CF6247000) [pid = 3820] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 17:22:09 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007C8305B000) [pid = 3820] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 17:22:09 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C8616E800) [pid = 3820] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 17:22:09 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C82DED800) [pid = 3820] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 17:22:09 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C8620A800) [pid = 3820] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 17:22:09 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C82E84800) [pid = 3820] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 17:22:09 INFO - PROCESS | 3820 | 1465863729235 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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,{},{}]]]}] 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 17:22:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:22:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:22:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 17:22:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:22:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:22:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 17:22:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:22:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:22:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 17:22:09 INFO - {} 17:22:09 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 17:22:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 17:22:09 INFO - {} 17:22:09 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 - {} 17:22:09 INFO - {} 17:22:09 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 17:22:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 17:22:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:22:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 17:22:09 INFO - {} 17:22:09 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 17:22:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 17:22:09 INFO - {} 17:22:09 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 - {} 17:22:09 INFO - {} 17:22:09 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 17:22:09 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 17:22:09 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 17:22:09 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 17:22:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 17:22:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:09 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 17:22:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 17:22:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:22:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 17:22:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:22:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 17:22:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:09 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 17:22:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 17:22:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:09 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 17:22:09 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 17:22:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 17:22:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:09 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 17:22:09 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 17:22:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 17:22:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:09 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 17:22:09 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 17:22:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:09 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 17:22:09 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 17:22:09 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 17:22:09 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 17:22:09 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 17:22:09 INFO - {} 17:22:09 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1353ms 17:22:09 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 17:22:09 INFO - PROCESS | 3820 | 1465863729404 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 17:22:09 INFO - PROCESS | 3820 | 1465863729407 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 17:22:09 INFO - PROCESS | 3820 | 1465863729410 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 17:22:09 INFO - PROCESS | 3820 | 1465863729412 Marionette TRACE conn5 <- [1,3018,null,{}] 17:22:09 INFO - PROCESS | 3820 | 1465863729415 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:09 INFO - PROCESS | 3820 | 1465863729417 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:09 INFO - PROCESS | 3820 | 1465863729503 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 17:22:09 INFO - PROCESS | 3820 | 1465863729536 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:09 INFO - PROCESS | 3820 | 1465863729538 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:09 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C86F2B800 == 32 [pid = 3820] [id = 766] 17:22:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007CF589A800) [pid = 3820] [serial = 2296] [outer = 0000000000000000] 17:22:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CFADF1800) [pid = 3820] [serial = 2297] [outer = 0000007CF589A800] 17:22:09 INFO - PROCESS | 3820 | 1465863729585 Marionette DEBUG loaded listener.js 17:22:09 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CFB757800) [pid = 3820] [serial = 2298] [outer = 0000007CF589A800] 17:22:10 INFO - PROCESS | 3820 | 1465863730012 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 17:22:10 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 17:22:10 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 629ms 17:22:10 INFO - PROCESS | 3820 | 1465863730041 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 17:22:10 INFO - PROCESS | 3820 | 1465863730043 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 17:22:10 INFO - PROCESS | 3820 | 1465863730046 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 17:22:10 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 17:22:10 INFO - PROCESS | 3820 | 1465863730048 Marionette TRACE conn5 <- [1,3022,null,{}] 17:22:10 INFO - PROCESS | 3820 | 1465863730051 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:10 INFO - PROCESS | 3820 | 1465863730057 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:10 INFO - PROCESS | 3820 | 1465863730157 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 17:22:10 INFO - PROCESS | 3820 | 1465863730162 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:10 INFO - PROCESS | 3820 | 1465863730164 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:10 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C877AB000 == 33 [pid = 3820] [id = 767] 17:22:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CFB768000) [pid = 3820] [serial = 2299] [outer = 0000000000000000] 17:22:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CFB816400) [pid = 3820] [serial = 2300] [outer = 0000007CFB768000] 17:22:10 INFO - PROCESS | 3820 | 1465863730210 Marionette DEBUG loaded listener.js 17:22:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CFB81F800) [pid = 3820] [serial = 2301] [outer = 0000007CFB768000] 17:22:10 INFO - PROCESS | 3820 | 1465863730596 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 17:22:10 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 17:22:10 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 586ms 17:22:10 INFO - PROCESS | 3820 | 1465863730645 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 17:22:10 INFO - PROCESS | 3820 | 1465863730648 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 17:22:10 INFO - PROCESS | 3820 | 1465863730651 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 17:22:10 INFO - TEST-START | /FileAPI/blob/Blob-close.html 17:22:10 INFO - PROCESS | 3820 | 1465863730653 Marionette TRACE conn5 <- [1,3026,null,{}] 17:22:10 INFO - PROCESS | 3820 | 1465863730669 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:10 INFO - PROCESS | 3820 | 1465863730671 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:10 INFO - PROCESS | 3820 | 1465863730757 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 17:22:10 INFO - PROCESS | 3820 | 1465863730762 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:10 INFO - PROCESS | 3820 | 1465863730764 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:10 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C88E1D000 == 34 [pid = 3820] [id = 768] 17:22:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007C836AFC00) [pid = 3820] [serial = 2302] [outer = 0000000000000000] 17:22:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007C865EC400) [pid = 3820] [serial = 2303] [outer = 0000007C836AFC00] 17:22:10 INFO - PROCESS | 3820 | 1465863730808 Marionette DEBUG loaded listener.js 17:22:10 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CFBED3C00) [pid = 3820] [serial = 2304] [outer = 0000007C836AFC00] 17:22:11 INFO - PROCESS | 3820 | 1465863731225 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 17:22:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 17:22:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 17:22:11 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 587ms 17:22:11 INFO - PROCESS | 3820 | 1465863731247 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 17:22:11 INFO - PROCESS | 3820 | 1465863731250 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 17:22:11 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 17:22:11 INFO - PROCESS | 3820 | 1465863731253 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 17:22:11 INFO - PROCESS | 3820 | 1465863731255 Marionette TRACE conn5 <- [1,3030,null,{}] 17:22:11 INFO - PROCESS | 3820 | 1465863731258 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:11 INFO - PROCESS | 3820 | 1465863731260 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:11 INFO - PROCESS | 3820 | 1465863731383 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 17:22:11 INFO - PROCESS | 3820 | 1465863731390 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:11 INFO - PROCESS | 3820 | 1465863731393 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:11 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A72C800 == 35 [pid = 3820] [id = 769] 17:22:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CFC2C7000) [pid = 3820] [serial = 2305] [outer = 0000000000000000] 17:22:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CFC353800) [pid = 3820] [serial = 2306] [outer = 0000007CFC2C7000] 17:22:11 INFO - PROCESS | 3820 | 1465863731438 Marionette DEBUG loaded listener.js 17:22:11 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CFEF1B800) [pid = 3820] [serial = 2307] [outer = 0000007CFC2C7000] 17:22:12 INFO - PROCESS | 3820 | 1465863732131 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 17:22:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 17:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 17:22:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 17:22:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:22:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 17:22:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 17:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 17:22:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 17:22:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 17:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 17:22:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 17:22:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 17:22:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 17:22:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 17:22:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 17:22:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 17:22:12 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1006ms 17:22:12 INFO - PROCESS | 3820 | 1465863732273 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 17:22:12 INFO - PROCESS | 3820 | 1465863732277 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 17:22:12 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 17:22:12 INFO - PROCESS | 3820 | 1465863732283 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 17:22:12 INFO - PROCESS | 3820 | 1465863732287 Marionette TRACE conn5 <- [1,3034,null,{}] 17:22:12 INFO - PROCESS | 3820 | 1465863732317 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:12 INFO - PROCESS | 3820 | 1465863732320 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:12 INFO - PROCESS | 3820 | 1465863732440 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 17:22:12 INFO - PROCESS | 3820 | 1465863732558 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:12 INFO - PROCESS | 3820 | 1465863732564 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:12 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C87B20000 == 36 [pid = 3820] [id = 770] 17:22:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C871B4C00) [pid = 3820] [serial = 2308] [outer = 0000000000000000] 17:22:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C87658400) [pid = 3820] [serial = 2309] [outer = 0000007C871B4C00] 17:22:12 INFO - PROCESS | 3820 | 1465863732626 Marionette DEBUG loaded listener.js 17:22:12 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C88ABF400) [pid = 3820] [serial = 2310] [outer = 0000007C871B4C00] 17:22:12 INFO - PROCESS | 3820 | [3820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:22:13 INFO - PROCESS | 3820 | 1465863733161 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 17:22:13 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 17:22:13 INFO - {} 17:22:13 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 944ms 17:22:13 INFO - PROCESS | 3820 | 1465863733228 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 17:22:13 INFO - PROCESS | 3820 | 1465863733233 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 17:22:13 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 17:22:13 INFO - PROCESS | 3820 | 1465863733245 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 17:22:13 INFO - PROCESS | 3820 | 1465863733248 Marionette TRACE conn5 <- [1,3038,null,{}] 17:22:13 INFO - PROCESS | 3820 | 1465863733253 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:13 INFO - PROCESS | 3820 | 1465863733256 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:13 INFO - PROCESS | 3820 | 1465863733381 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 17:22:13 INFO - PROCESS | 3820 | 1465863733471 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:13 INFO - PROCESS | 3820 | 1465863733473 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:13 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BD99800 == 37 [pid = 3820] [id = 771] 17:22:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C8A5E4C00) [pid = 3820] [serial = 2311] [outer = 0000000000000000] 17:22:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007C8A7BBC00) [pid = 3820] [serial = 2312] [outer = 0000007C8A5E4C00] 17:22:13 INFO - PROCESS | 3820 | 1465863733530 Marionette DEBUG loaded listener.js 17:22:13 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007C8BD16000) [pid = 3820] [serial = 2313] [outer = 0000007C8A5E4C00] 17:22:14 INFO - PROCESS | 3820 | 1465863734071 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 17:22:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 17:22:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 17:22:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 17:22:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 17:22:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 881ms 17:22:14 INFO - PROCESS | 3820 | 1465863734138 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 17:22:14 INFO - PROCESS | 3820 | 1465863734141 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 17:22:14 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 17:22:14 INFO - PROCESS | 3820 | 1465863734146 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 17:22:14 INFO - PROCESS | 3820 | 1465863734151 Marionette TRACE conn5 <- [1,3042,null,{}] 17:22:14 INFO - PROCESS | 3820 | 1465863734162 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:14 INFO - PROCESS | 3820 | 1465863734167 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:14 INFO - PROCESS | 3820 | 1465863734282 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 17:22:14 INFO - PROCESS | 3820 | 1465863734379 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:14 INFO - PROCESS | 3820 | 1465863734382 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:14 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFA86D000 == 38 [pid = 3820] [id = 772] 17:22:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007CF55E5400) [pid = 3820] [serial = 2314] [outer = 0000000000000000] 17:22:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007CF5896800) [pid = 3820] [serial = 2315] [outer = 0000007CF55E5400] 17:22:14 INFO - PROCESS | 3820 | 1465863734440 Marionette DEBUG loaded listener.js 17:22:14 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007CF589AC00) [pid = 3820] [serial = 2316] [outer = 0000007CF55E5400] 17:22:15 INFO - PROCESS | 3820 | 1465863735298 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 17:22:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 17:22:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:22:15 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" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:22:15 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" 17:22:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 17:22:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 17:22:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 17:22:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1255ms 17:22:15 INFO - TEST-START | /FileAPI/file/File-constructor.html 17:22:15 INFO - PROCESS | 3820 | 1465863735404 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 17:22:15 INFO - PROCESS | 3820 | 1465863735408 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 17:22:15 INFO - PROCESS | 3820 | 1465863735412 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 17:22:15 INFO - PROCESS | 3820 | 1465863735414 Marionette TRACE conn5 <- [1,3046,null,{}] 17:22:15 INFO - PROCESS | 3820 | 1465863735418 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:15 INFO - PROCESS | 3820 | 1465863735420 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:15 INFO - PROCESS | 3820 | 1465863735537 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 17:22:15 INFO - PROCESS | 3820 | 1465863735656 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:15 INFO - PROCESS | 3820 | 1465863735659 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:15 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C86F6A000 == 39 [pid = 3820] [id = 773] 17:22:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007C82823C00) [pid = 3820] [serial = 2317] [outer = 0000000000000000] 17:22:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 95 (0000007C82A25400) [pid = 3820] [serial = 2318] [outer = 0000007C82823C00] 17:22:15 INFO - PROCESS | 3820 | 1465863735715 Marionette DEBUG loaded listener.js 17:22:15 INFO - PROCESS | 3820 | ++DOMWINDOW == 96 (0000007CF60D2C00) [pid = 3820] [serial = 2319] [outer = 0000007C82823C00] 17:22:16 INFO - PROCESS | 3820 | 1465863736461 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 17:22:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 17:22:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 17:22:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 17:22:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 17:22:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 17:22:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 17:22:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 17:22:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 17:22:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 17:22:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 17:22:16 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 17:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:16 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 17:22:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 17:22:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 17:22:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 17:22:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 17:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 17:22:16 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 17:22:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 17:22:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:16 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 17:22:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 17:22:16 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 17:22:16 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1091ms 17:22:16 INFO - PROCESS | 3820 | 1465863736505 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 17:22:16 INFO - PROCESS | 3820 | 1465863736509 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 17:22:16 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 17:22:16 INFO - PROCESS | 3820 | 1465863736514 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 17:22:16 INFO - PROCESS | 3820 | 1465863736517 Marionette TRACE conn5 <- [1,3050,null,{}] 17:22:16 INFO - PROCESS | 3820 | 1465863736522 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:16 INFO - PROCESS | 3820 | 1465863736525 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:16 INFO - PROCESS | 3820 | 1465863736630 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 17:22:16 INFO - PROCESS | 3820 | 1465863736731 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:16 INFO - PROCESS | 3820 | 1465863736734 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:16 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C86F7C800 == 40 [pid = 3820] [id = 774] 17:22:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 97 (0000007C833F4000) [pid = 3820] [serial = 2320] [outer = 0000000000000000] 17:22:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 98 (0000007C865F2400) [pid = 3820] [serial = 2321] [outer = 0000007C833F4000] 17:22:16 INFO - PROCESS | 3820 | 1465863736783 Marionette DEBUG loaded listener.js 17:22:16 INFO - PROCESS | 3820 | ++DOMWINDOW == 99 (0000007C891C9C00) [pid = 3820] [serial = 2322] [outer = 0000007C833F4000] 17:22:17 INFO - PROCESS | 3820 | [3820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:22:17 INFO - PROCESS | 3820 | --DOCSHELL 0000007C88E1D000 == 39 [pid = 3820] [id = 768] 17:22:17 INFO - PROCESS | 3820 | --DOCSHELL 0000007C877AB000 == 38 [pid = 3820] [id = 767] 17:22:17 INFO - PROCESS | 3820 | --DOCSHELL 0000007C86F2B800 == 37 [pid = 3820] [id = 766] 17:22:17 INFO - PROCESS | 3820 | --DOCSHELL 0000007CFAAB0000 == 36 [pid = 3820] [id = 765] 17:22:17 INFO - PROCESS | 3820 | --DOCSHELL 0000007CF3B0F800 == 35 [pid = 3820] [id = 764] 17:22:17 INFO - PROCESS | 3820 | --DOCSHELL 0000007C8BA21000 == 34 [pid = 3820] [id = 763] 17:22:17 INFO - PROCESS | 3820 | --DOCSHELL 0000007C891E6800 == 33 [pid = 3820] [id = 762] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 98 (0000007C82DEDC00) [pid = 3820] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 97 (0000007C8A5EC800) [pid = 3820] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 96 (0000007C8CF15400) [pid = 3820] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 95 (0000007C8CF0C800) [pid = 3820] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 94 (0000007CF5526000) [pid = 3820] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 93 (0000007CF45C9400) [pid = 3820] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 92 (0000007CF5DBF800) [pid = 3820] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 91 (0000007CF597BC00) [pid = 3820] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 90 (0000007CF69CDC00) [pid = 3820] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 89 (0000007CF561BC00) [pid = 3820] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 88 (0000007C8981F800) [pid = 3820] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 87 (0000007C8765A800) [pid = 3820] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 86 (0000007C88A3C000) [pid = 3820] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 85 (0000007C82FD9400) [pid = 3820] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C84604400) [pid = 3820] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C89134800) [pid = 3820] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C87654800) [pid = 3820] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007CFABEE800) [pid = 3820] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007CFA0B0C00) [pid = 3820] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007CFAB66000) [pid = 3820] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF6242400) [pid = 3820] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007CFA847000) [pid = 3820] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CFA70F400) [pid = 3820] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007CFA04B400) [pid = 3820] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007CF5972800) [pid = 3820] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007C8CF15C00) [pid = 3820] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 72 (0000007C89857C00) [pid = 3820] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 71 (0000007C88A3E800) [pid = 3820] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 70 (0000007C871AEC00) [pid = 3820] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 69 (0000007CF58A4000) [pid = 3820] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 68 (0000007CF565EC00) [pid = 3820] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | --DOMWINDOW == 67 (0000007C89852000) [pid = 3820] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 17:22:17 INFO - PROCESS | 3820 | 1465863737437 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 17:22:17 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 17:22:17 INFO - {} 17:22:17 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 945ms 17:22:17 INFO - PROCESS | 3820 | 1465863737462 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 17:22:17 INFO - PROCESS | 3820 | 1465863737466 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 17:22:17 INFO - PROCESS | 3820 | 1465863737472 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 17:22:17 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 17:22:17 INFO - PROCESS | 3820 | 1465863737475 Marionette TRACE conn5 <- [1,3054,null,{}] 17:22:17 INFO - PROCESS | 3820 | 1465863737479 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:17 INFO - PROCESS | 3820 | 1465863737481 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:17 INFO - PROCESS | 3820 | 1465863737582 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 17:22:17 INFO - PROCESS | 3820 | 1465863737659 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:17 INFO - PROCESS | 3820 | 1465863737661 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:17 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8779F800 == 34 [pid = 3820] [id = 775] 17:22:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 68 (0000007C83054C00) [pid = 3820] [serial = 2323] [outer = 0000000000000000] 17:22:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 69 (0000007C8765BC00) [pid = 3820] [serial = 2324] [outer = 0000007C83054C00] 17:22:17 INFO - PROCESS | 3820 | 1465863737710 Marionette DEBUG loaded listener.js 17:22:17 INFO - PROCESS | 3820 | ++DOMWINDOW == 70 (0000007C89668C00) [pid = 3820] [serial = 2325] [outer = 0000007C83054C00] 17:22:18 INFO - PROCESS | 3820 | 1465863738132 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 17:22:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 17:22:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 17:22:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 17:22:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 17:22:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 17:22:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 17:22:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 17:22:18 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 733ms 17:22:18 INFO - PROCESS | 3820 | 1465863738210 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 3820 | 1465863738212 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 17:22:18 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 17:22:18 INFO - PROCESS | 3820 | 1465863738216 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - PROCESS | 3820 | 1465863738219 Marionette TRACE conn5 <- [1,3058,null,{}] 17:22:18 INFO - PROCESS | 3820 | 1465863738234 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:18 INFO - PROCESS | 3820 | 1465863738239 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:18 INFO - PROCESS | 3820 | 1465863738339 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 17:22:18 INFO - PROCESS | 3820 | 1465863738348 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:18 INFO - PROCESS | 3820 | 1465863738351 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:18 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C89070000 == 35 [pid = 3820] [id = 776] 17:22:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 71 (0000007C891C1000) [pid = 3820] [serial = 2326] [outer = 0000000000000000] 17:22:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 72 (0000007C89824400) [pid = 3820] [serial = 2327] [outer = 0000007C891C1000] 17:22:18 INFO - PROCESS | 3820 | 1465863738399 Marionette DEBUG loaded listener.js 17:22:18 INFO - PROCESS | 3820 | ++DOMWINDOW == 73 (0000007C8CF0E400) [pid = 3820] [serial = 2328] [outer = 0000007C891C1000] 17:22:18 INFO - PROCESS | 3820 | 1465863738847 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 17:22:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 17:22:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 17:22:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 17:22:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 17:22:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 17:22:18 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 17:22:18 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 689ms 17:22:18 INFO - PROCESS | 3820 | 1465863738909 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 17:22:18 INFO - PROCESS | 3820 | 1465863738912 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 17:22:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 17:22:18 INFO - PROCESS | 3820 | 1465863738915 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 17:22:18 INFO - PROCESS | 3820 | 1465863738917 Marionette TRACE conn5 <- [1,3062,null,{}] 17:22:18 INFO - PROCESS | 3820 | 1465863738920 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:18 INFO - PROCESS | 3820 | 1465863738922 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:19 INFO - PROCESS | 3820 | 1465863739014 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 17:22:19 INFO - PROCESS | 3820 | 1465863739022 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 3820 | 1465863739024 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:19 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8A334000 == 36 [pid = 3820] [id = 777] 17:22:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007CF3B99C00) [pid = 3820] [serial = 2329] [outer = 0000000000000000] 17:22:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CF3B9F000) [pid = 3820] [serial = 2330] [outer = 0000007CF3B99C00] 17:22:19 INFO - PROCESS | 3820 | 1465863739075 Marionette DEBUG loaded listener.js 17:22:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CF450F000) [pid = 3820] [serial = 2331] [outer = 0000007CF3B99C00] 17:22:19 INFO - PROCESS | 3820 | 1465863739504 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 17:22:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 17:22:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 17:22:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 17:22:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 17:22:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 17:22:19 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 17:22:19 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 628ms 17:22:19 INFO - PROCESS | 3820 | 1465863739546 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 17:22:19 INFO - PROCESS | 3820 | 1465863739548 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 17:22:19 INFO - PROCESS | 3820 | 1465863739551 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 17:22:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 17:22:19 INFO - PROCESS | 3820 | 1465863739553 Marionette TRACE conn5 <- [1,3066,null,{}] 17:22:19 INFO - PROCESS | 3820 | 1465863739564 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:19 INFO - PROCESS | 3820 | 1465863739566 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:19 INFO - PROCESS | 3820 | 1465863739687 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 17:22:19 INFO - PROCESS | 3820 | 1465863739765 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:19 INFO - PROCESS | 3820 | 1465863739767 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:19 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8BB03800 == 37 [pid = 3820] [id = 778] 17:22:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007CF4C2DC00) [pid = 3820] [serial = 2332] [outer = 0000000000000000] 17:22:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007CF5526000) [pid = 3820] [serial = 2333] [outer = 0000007CF4C2DC00] 17:22:19 INFO - PROCESS | 3820 | 1465863739812 Marionette DEBUG loaded listener.js 17:22:19 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CF5614400) [pid = 3820] [serial = 2334] [outer = 0000007CF4C2DC00] 17:22:20 INFO - PROCESS | 3820 | 1465863740239 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 17:22:20 INFO - PROCESS | 3820 | 1465863740300 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 17:22:20 INFO - PROCESS | 3820 | 1465863740308 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 17:22:20 INFO - PROCESS | 3820 | 1465863740310 Marionette TRACE conn5 <- [1,3070,null,{}] 17:22:20 INFO - PROCESS | 3820 | 1465863740313 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:20 INFO - PROCESS | 3820 | 1465863740319 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:20 INFO - PROCESS | 3820 | 1465863740475 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 17:22:20 INFO - PROCESS | 3820 | 1465863740533 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:20 INFO - PROCESS | 3820 | 1465863740535 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:20 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF3B1F800 == 38 [pid = 3820] [id = 779] 17:22:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CF5D99800) [pid = 3820] [serial = 2335] [outer = 0000000000000000] 17:22:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CF6939000) [pid = 3820] [serial = 2336] [outer = 0000007CF5D99800] 17:22:20 INFO - PROCESS | 3820 | 1465863740580 Marionette DEBUG loaded listener.js 17:22:20 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CFA050800) [pid = 3820] [serial = 2337] [outer = 0000007CF5D99800] 17:22:20 INFO - PROCESS | 3820 | 1465863740976 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 17:22:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 17:22:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 17:22:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 17:22:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 17:22:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 738ms 17:22:21 INFO - PROCESS | 3820 | 1465863741055 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 3820 | 1465863741057 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 17:22:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 17:22:21 INFO - PROCESS | 3820 | 1465863741070 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - PROCESS | 3820 | 1465863741072 Marionette TRACE conn5 <- [1,3074,null,{}] 17:22:21 INFO - PROCESS | 3820 | 1465863741076 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:21 INFO - PROCESS | 3820 | 1465863741078 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:21 INFO - PROCESS | 3820 | 1465863741192 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 17:22:21 INFO - PROCESS | 3820 | 1465863741197 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:21 INFO - PROCESS | 3820 | 1465863741199 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:21 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF4FAE000 == 39 [pid = 3820] [id = 780] 17:22:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007CFA0B2400) [pid = 3820] [serial = 2338] [outer = 0000000000000000] 17:22:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007CFA843000) [pid = 3820] [serial = 2339] [outer = 0000007CFA0B2400] 17:22:21 INFO - PROCESS | 3820 | 1465863741243 Marionette DEBUG loaded listener.js 17:22:21 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007CFABEA800) [pid = 3820] [serial = 2340] [outer = 0000007CFA0B2400] 17:22:21 INFO - PROCESS | 3820 | --DOMWINDOW == 84 (0000007C88AB4000) [pid = 3820] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 17:22:21 INFO - PROCESS | 3820 | --DOMWINDOW == 83 (0000007C87660400) [pid = 3820] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 17:22:21 INFO - PROCESS | 3820 | --DOMWINDOW == 82 (0000007C8982B400) [pid = 3820] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 17:22:21 INFO - PROCESS | 3820 | --DOMWINDOW == 81 (0000007C81B37400) [pid = 3820] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 17:22:21 INFO - PROCESS | 3820 | --DOMWINDOW == 80 (0000007C82A1BC00) [pid = 3820] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 17:22:21 INFO - PROCESS | 3820 | --DOMWINDOW == 79 (0000007C82D10800) [pid = 3820] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 17:22:21 INFO - PROCESS | 3820 | --DOMWINDOW == 78 (0000007CF589A800) [pid = 3820] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 17:22:21 INFO - PROCESS | 3820 | --DOMWINDOW == 77 (0000007C82A1EC00) [pid = 3820] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 17:22:21 INFO - PROCESS | 3820 | --DOMWINDOW == 76 (0000007CFB768000) [pid = 3820] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 17:22:21 INFO - PROCESS | 3820 | --DOMWINDOW == 75 (0000007C836AFC00) [pid = 3820] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 17:22:21 INFO - PROCESS | 3820 | --DOMWINDOW == 74 (0000007C89822800) [pid = 3820] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 17:22:21 INFO - PROCESS | 3820 | --DOMWINDOW == 73 (0000007CF5613000) [pid = 3820] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 17:22:21 INFO - PROCESS | 3820 | 1465863741744 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 17:22:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 17:22:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 734ms 17:22:21 INFO - PROCESS | 3820 | 1465863741806 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 17:22:21 INFO - PROCESS | 3820 | 1465863741808 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 17:22:21 INFO - PROCESS | 3820 | 1465863741811 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 17:22:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 17:22:21 INFO - PROCESS | 3820 | 1465863741813 Marionette TRACE conn5 <- [1,3078,null,{}] 17:22:21 INFO - PROCESS | 3820 | 1465863741816 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:21 INFO - PROCESS | 3820 | 1465863741818 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:21 INFO - PROCESS | 3820 | 1465863741904 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 17:22:22 INFO - PROCESS | 3820 | 1465863741993 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 3820 | 1465863741995 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:22 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF5E06800 == 40 [pid = 3820] [id = 781] 17:22:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 74 (0000007C88AB4000) [pid = 3820] [serial = 2341] [outer = 0000000000000000] 17:22:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 75 (0000007CFABEE800) [pid = 3820] [serial = 2342] [outer = 0000007C88AB4000] 17:22:22 INFO - PROCESS | 3820 | 1465863742040 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 76 (0000007CFB75A400) [pid = 3820] [serial = 2343] [outer = 0000007C88AB4000] 17:22:22 INFO - PROCESS | 3820 | 1465863742393 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 17:22:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 17:22:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 628ms 17:22:22 INFO - PROCESS | 3820 | 1465863742442 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 17:22:22 INFO - PROCESS | 3820 | 1465863742445 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 17:22:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 17:22:22 INFO - PROCESS | 3820 | 1465863742448 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 17:22:22 INFO - PROCESS | 3820 | 1465863742449 Marionette TRACE conn5 <- [1,3082,null,{}] 17:22:22 INFO - PROCESS | 3820 | 1465863742453 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:22 INFO - PROCESS | 3820 | 1465863742455 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:22 INFO - PROCESS | 3820 | 1465863742610 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 17:22:22 INFO - PROCESS | 3820 | 1465863742621 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:22 INFO - PROCESS | 3820 | 1465863742623 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:22 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C83D40800 == 41 [pid = 3820] [id = 782] 17:22:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 77 (0000007C82824800) [pid = 3820] [serial = 2344] [outer = 0000000000000000] 17:22:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 78 (0000007C83054800) [pid = 3820] [serial = 2345] [outer = 0000007C82824800] 17:22:22 INFO - PROCESS | 3820 | 1465863742669 Marionette DEBUG loaded listener.js 17:22:22 INFO - PROCESS | 3820 | ++DOMWINDOW == 79 (0000007CFB769000) [pid = 3820] [serial = 2346] [outer = 0000007C82824800] 17:22:23 INFO - PROCESS | 3820 | 1465863743039 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 17:22:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 17:22:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 628ms 17:22:23 INFO - PROCESS | 3820 | 1465863743079 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 17:22:23 INFO - PROCESS | 3820 | 1465863743082 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 17:22:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 17:22:23 INFO - PROCESS | 3820 | 1465863743085 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 17:22:23 INFO - PROCESS | 3820 | 1465863743086 Marionette TRACE conn5 <- [1,3086,null,{}] 17:22:23 INFO - PROCESS | 3820 | 1465863743090 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:23 INFO - PROCESS | 3820 | 1465863743092 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:23 INFO - PROCESS | 3820 | 1465863743218 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 17:22:23 INFO - PROCESS | 3820 | 1465863743229 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:23 INFO - PROCESS | 3820 | 1465863743231 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:23 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6E14000 == 42 [pid = 3820] [id = 783] 17:22:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 80 (0000007CFB815000) [pid = 3820] [serial = 2347] [outer = 0000000000000000] 17:22:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 81 (0000007CFB81B800) [pid = 3820] [serial = 2348] [outer = 0000007CFB815000] 17:22:23 INFO - PROCESS | 3820 | 1465863743282 Marionette DEBUG loaded listener.js 17:22:23 INFO - PROCESS | 3820 | ++DOMWINDOW == 82 (0000007CFBED8000) [pid = 3820] [serial = 2349] [outer = 0000007CFB815000] 17:22:23 INFO - PROCESS | 3820 | 1465863743731 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 17:22:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 17:22:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 17:22:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 691ms 17:22:23 INFO - PROCESS | 3820 | 1465863743780 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 17:22:23 INFO - PROCESS | 3820 | 1465863743786 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 17:22:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 17:22:23 INFO - PROCESS | 3820 | 1465863743791 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 17:22:23 INFO - PROCESS | 3820 | 1465863743795 Marionette TRACE conn5 <- [1,3090,null,{}] 17:22:23 INFO - PROCESS | 3820 | 1465863743801 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:23 INFO - PROCESS | 3820 | 1465863743804 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:23 INFO - PROCESS | 3820 | 1465863743968 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 17:22:24 INFO - PROCESS | 3820 | 1465863744126 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:24 INFO - PROCESS | 3820 | 1465863744131 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:24 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C86F26800 == 43 [pid = 3820] [id = 784] 17:22:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 83 (0000007C83DCD000) [pid = 3820] [serial = 2350] [outer = 0000000000000000] 17:22:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 84 (0000007C85942800) [pid = 3820] [serial = 2351] [outer = 0000007C83DCD000] 17:22:24 INFO - PROCESS | 3820 | 1465863744191 Marionette DEBUG loaded listener.js 17:22:24 INFO - PROCESS | 3820 | ++DOMWINDOW == 85 (0000007C87BD6800) [pid = 3820] [serial = 2352] [outer = 0000007C83DCD000] 17:22:24 INFO - PROCESS | 3820 | 1465863744707 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 17:22:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 17:22:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 944ms 17:22:24 INFO - PROCESS | 3820 | 1465863744737 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 17:22:24 INFO - PROCESS | 3820 | 1465863744742 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 17:22:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 17:22:24 INFO - PROCESS | 3820 | 1465863744749 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 17:22:24 INFO - PROCESS | 3820 | 1465863744752 Marionette TRACE conn5 <- [1,3094,null,{}] 17:22:24 INFO - PROCESS | 3820 | 1465863744757 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:24 INFO - PROCESS | 3820 | 1465863744760 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:24 INFO - PROCESS | 3820 | 1465863744912 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 17:22:25 INFO - PROCESS | 3820 | 1465863745047 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:25 INFO - PROCESS | 3820 | 1465863745050 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:25 INFO - PROCESS | 3820 | ++DOCSHELL 0000007C8906E000 == 44 [pid = 3820] [id = 785] 17:22:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 86 (0000007C891CF400) [pid = 3820] [serial = 2353] [outer = 0000000000000000] 17:22:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 87 (0000007C8984BC00) [pid = 3820] [serial = 2354] [outer = 0000007C891CF400] 17:22:25 INFO - PROCESS | 3820 | 1465863745108 Marionette DEBUG loaded listener.js 17:22:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 88 (0000007C8BD11000) [pid = 3820] [serial = 2355] [outer = 0000007C891CF400] 17:22:25 INFO - PROCESS | 3820 | 1465863745652 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 17:22:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 17:22:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 17:22:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 17:22:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 944ms 17:22:25 INFO - PROCESS | 3820 | 1465863745695 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 17:22:25 INFO - PROCESS | 3820 | 1465863745698 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 17:22:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 17:22:25 INFO - PROCESS | 3820 | 1465863745701 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 17:22:25 INFO - PROCESS | 3820 | 1465863745705 Marionette TRACE conn5 <- [1,3098,null,{}] 17:22:25 INFO - PROCESS | 3820 | 1465863745717 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:25 INFO - PROCESS | 3820 | 1465863745722 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:25 INFO - PROCESS | 3820 | 1465863745842 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 17:22:25 INFO - PROCESS | 3820 | 1465863745946 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:25 INFO - PROCESS | 3820 | 1465863745950 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:25 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CF6ED9800 == 45 [pid = 3820] [id = 786] 17:22:25 INFO - PROCESS | 3820 | ++DOMWINDOW == 89 (0000007CF5611800) [pid = 3820] [serial = 2356] [outer = 0000000000000000] 17:22:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 90 (0000007CF5897800) [pid = 3820] [serial = 2357] [outer = 0000007CF5611800] 17:22:26 INFO - PROCESS | 3820 | 1465863746007 Marionette DEBUG loaded listener.js 17:22:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 91 (0000007CF5D5FC00) [pid = 3820] [serial = 2358] [outer = 0000007CF5611800] 17:22:26 INFO - PROCESS | 3820 | 1465863746537 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 17:22:26 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 17:22:26 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 17:22:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 17:22:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 17:22:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 17:22:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 17:22:26 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 881ms 17:22:26 INFO - PROCESS | 3820 | 1465863746597 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 17:22:26 INFO - PROCESS | 3820 | 1465863746601 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 17:22:26 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 17:22:26 INFO - PROCESS | 3820 | 1465863746621 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 17:22:26 INFO - PROCESS | 3820 | 1465863746623 Marionette TRACE conn5 <- [1,3102,null,{}] 17:22:26 INFO - PROCESS | 3820 | 1465863746628 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:22:26 INFO - PROCESS | 3820 | 1465863746631 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:26 INFO - PROCESS | 3820 | 1465863746749 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 17:22:26 INFO - PROCESS | 3820 | 1465863746850 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"d9135758-032d-4f8c-ab4b-dda2278001e8\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:22:26 INFO - PROCESS | 3820 | 1465863746853 Marionette INFO sendAsync 934afe3d-384e-45a6-898b-850671295b43 17:22:26 INFO - PROCESS | 3820 | ++DOCSHELL 0000007CFAD13800 == 46 [pid = 3820] [id = 787] 17:22:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 92 (0000007CFA04B400) [pid = 3820] [serial = 2359] [outer = 0000000000000000] 17:22:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 93 (0000007CFA847000) [pid = 3820] [serial = 2360] [outer = 0000007CFA04B400] 17:22:26 INFO - PROCESS | 3820 | 1465863746907 Marionette DEBUG loaded listener.js 17:22:26 INFO - PROCESS | 3820 | ++DOMWINDOW == 94 (0000007CFBED8400) [pid = 3820] [serial = 2361] [outer = 0000007CFA04B400] 17:22:27 INFO - PROCESS | 3820 | 1465863747390 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 17:22:27 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 17:22:27 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 797ms 17:22:27 INFO - PROCESS | 3820 | 1465863747408 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 17:22:27 INFO - PROCESS | 3820 | 1465863747411 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 17:22:28 WARNING - u'runner_teardown' () 17:22:28 INFO - No more tests 17:22:28 INFO - Got 0 unexpected results 17:22:28 INFO - SUITE-END | took 685s 17:22:28 INFO - Closing logging queue 17:22:28 INFO - queue closed 17:22:28 INFO - Return code: 0 17:22:28 WARNING - # TBPL SUCCESS # 17:22:28 INFO - Running post-action listener: _resource_record_post_action 17:22:28 INFO - Running post-run listener: _resource_record_post_run 17:22:29 INFO - Total resource usage - Wall time: 696s; CPU: 14.0%; Read bytes: 50102784; Write bytes: 992105984; Read time: 843630; Write time: 3946870 17:22:29 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 17:22:29 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 44584448; Read time: 0; Write time: 48950 17:22:29 INFO - run-tests - Wall time: 693s; CPU: 14.0%; Read bytes: 50102784; Write bytes: 879945728; Read time: 843630; Write time: 3817720 17:22:29 INFO - Running post-run listener: _upload_blobber_files 17:22:29 INFO - Blob upload gear active. 17:22:29 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 17:22:29 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 17:22:29 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 17:22:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 17:22:30 INFO - (blobuploader) - INFO - Open directory for files ... 17:22:30 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 17:22:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:22:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:22:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 17:22:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:22:31 INFO - (blobuploader) - INFO - Done attempting. 17:22:31 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 17:22:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 17:22:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 17:22:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 17:22:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 17:22:32 INFO - (blobuploader) - INFO - Done attempting. 17:22:32 INFO - (blobuploader) - INFO - Iteration through files over. 17:22:32 INFO - Return code: 0 17:22:32 INFO - rmtree: C:\slave\test\build\uploaded_files.json 17:22:32 INFO - Using _rmtree_windows ... 17:22:32 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 17:22:32 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4995740be1edb7590c5c9e317f5368d23009fc9d4ae461d7cc453cd25c78b70a6c94c5299e1bb44ab9ae0be86cf46f30b216e440fec3b8fec2e64857bdeeca73", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1c66743be7ec090b9105354e09d5dc464701006d2b93322a63c185b53271f09880d5a44ac7c4400a5562389250f6f97465d77deeea7bbb71560bd157e21636fb"} 17:22:32 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 17:22:32 INFO - Writing to file C:\slave\test\properties\blobber_files 17:22:32 INFO - Contents: 17:22:32 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4995740be1edb7590c5c9e317f5368d23009fc9d4ae461d7cc453cd25c78b70a6c94c5299e1bb44ab9ae0be86cf46f30b216e440fec3b8fec2e64857bdeeca73", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1c66743be7ec090b9105354e09d5dc464701006d2b93322a63c185b53271f09880d5a44ac7c4400a5562389250f6f97465d77deeea7bbb71560bd157e21636fb"} 17:22:32 INFO - Running post-run listener: copy_logs_to_upload_dir 17:22:32 INFO - Copying logs to upload dir... 17:22:32 INFO - mkdir: C:\slave\test\build\upload\logs 17:22:32 INFO - Copying logs to upload dir... 17:22:32 INFO - Using _rmtree_windows ... 17:22:32 INFO - Using _rmtree_windows ... 17:22:32 INFO - Using _rmtree_windows ... 17:22:32 INFO - Using _rmtree_windows ... 17:22:32 INFO - Using _rmtree_windows ... 17:22:32 INFO - Using _rmtree_windows ... 17:22:32 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=942.070000 ========= master_lag: 0.33 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 42 secs) (at 2016-06-13 17:22:33.357025) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-13 17:22:33.357874) ========= '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-087\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-087 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-087 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-087\AppData\Local LOGONSERVER=\\T-W864-IX-087 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-087 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-087 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-087 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4995740be1edb7590c5c9e317f5368d23009fc9d4ae461d7cc453cd25c78b70a6c94c5299e1bb44ab9ae0be86cf46f30b216e440fec3b8fec2e64857bdeeca73", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1c66743be7ec090b9105354e09d5dc464701006d2b93322a63c185b53271f09880d5a44ac7c4400a5562389250f6f97465d77deeea7bbb71560bd157e21636fb"} build_url:https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4995740be1edb7590c5c9e317f5368d23009fc9d4ae461d7cc453cd25c78b70a6c94c5299e1bb44ab9ae0be86cf46f30b216e440fec3b8fec2e64857bdeeca73", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/1c66743be7ec090b9105354e09d5dc464701006d2b93322a63c185b53271f09880d5a44ac7c4400a5562389250f6f97465d77deeea7bbb71560bd157e21636fb"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MtYx-Vr0R1ulz0OqjRHgeg/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-13 17:22:33.483661) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-13 17:22:33.483984) ========= '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-087\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-087 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-087 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-087\AppData\Local LOGONSERVER=\\T-W864-IX-087 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-087 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-087 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-087 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-06-13 17:22:33.601259) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-13 17:22:33.601563) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-13 17:22:34.116177) ========= ========= Total master_lag: 0.53 =========