builder: mozilla-beta_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-087 starttime: 1468009025.65 results: success (0) buildid: 20160708113726 builduid: 0e18ae00cb88446ba899f020b0a6a925 revision: 23d50da987261085138dab3f05eae49806d9bf1b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 13:17:05.646760) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 13:17:05.647306) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 13:17:05.647596) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 13:17:05.779967) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 13:17:05.780352) ========= '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 --13:17:06-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 9.41 MB/s 13:17:06 (9.41 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.140000 ========= master_lag: 0.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 13:17:07.081849) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-08 13:17:07.082172) ========= '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.507000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 2 secs) (at 2016-07-08 13:17:09.607304) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 13:17:09.607663) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 23d50da987261085138dab3f05eae49806d9bf1b --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 23d50da987261085138dab3f05eae49806d9bf1b --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-07-08 13:17:10,038 truncating revision to first 12 chars 2016-07-08 13:17:10,038 Setting DEBUG logging. 2016-07-08 13:17:10,038 attempt 1/10 2016-07-08 13:17:10,039 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/23d50da98726?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-08 13:17:10,483 unpacking tar archive at: mozilla-beta-23d50da98726/testing/mozharness/ program finished with exit code 0 elapsedTime=1.185000 ========= master_lag: 0.12 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 13:17:10.912992) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 13:17:10.913348) ========= script_repo_revision: 23d50da987261085138dab3f05eae49806d9bf1b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 13:17:10.913782) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 13:17:10.914066) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 13:17:10.931866) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 17 secs) (at 2016-07-08 13:17:10.932279) ========= '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 13:17:11 INFO - MultiFileLogger online at 20160708 13:17:11 in C:\slave\test 13:17:11 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 13:17:11 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 13:17:11 INFO - {'append_to_log': False, 13:17:11 INFO - 'base_work_dir': 'C:\\slave\\test', 13:17:11 INFO - 'blob_upload_branch': 'mozilla-beta', 13:17:11 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 13:17:11 INFO - 'buildbot_json_path': 'buildprops.json', 13:17:11 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 13:17:11 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:17:11 INFO - 'download_minidump_stackwalk': True, 13:17:11 INFO - 'download_symbols': 'true', 13:17:11 INFO - 'e10s': False, 13:17:11 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 13:17:11 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 13:17:11 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 13:17:11 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 13:17:11 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 13:17:11 INFO - 'C:/mozilla-build/tooltool.py'), 13:17:11 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 13:17:11 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 13:17:11 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:17:11 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:17:11 INFO - 'log_level': 'info', 13:17:11 INFO - 'log_to_console': True, 13:17:11 INFO - 'opt_config_files': (), 13:17:11 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:17:11 INFO - '--processes=1', 13:17:11 INFO - '--config=%(test_path)s/wptrunner.ini', 13:17:11 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:17:11 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:17:11 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:17:11 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:17:11 INFO - 'pip_index': False, 13:17:11 INFO - 'require_test_zip': True, 13:17:11 INFO - 'test_type': ('testharness',), 13:17:11 INFO - 'this_chunk': '1', 13:17:11 INFO - 'total_chunks': '10', 13:17:11 INFO - 'virtualenv_path': 'venv', 13:17:11 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:17:11 INFO - 'work_dir': 'build'} 13:17:11 INFO - ##### 13:17:11 INFO - ##### Running clobber step. 13:17:11 INFO - ##### 13:17:11 INFO - Running pre-action listener: _resource_record_pre_action 13:17:11 INFO - Running main action method: clobber 13:17:11 INFO - rmtree: C:\slave\test\build 13:17:11 INFO - Using _rmtree_windows ... 13:17:11 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 13:19:16 INFO - Running post-action listener: _resource_record_post_action 13:19:16 INFO - ##### 13:19:16 INFO - ##### Running read-buildbot-config step. 13:19:16 INFO - ##### 13:19:16 INFO - Running pre-action listener: _resource_record_pre_action 13:19:16 INFO - Running main action method: read_buildbot_config 13:19:16 INFO - Using buildbot properties: 13:19:16 INFO - { 13:19:16 INFO - "project": "", 13:19:16 INFO - "product": "firefox", 13:19:16 INFO - "script_repo_revision": "production", 13:19:16 INFO - "scheduler": "tests-mozilla-beta-win8_64-debug-unittest", 13:19:16 INFO - "repository": "", 13:19:16 INFO - "buildername": "Windows 8 64-bit mozilla-beta debug test web-platform-tests-1", 13:19:16 INFO - "buildid": "20160708113726", 13:19:16 INFO - "pgo_build": "False", 13:19:16 INFO - "basedir": "C:\\slave\\test", 13:19:16 INFO - "buildnumber": 17, 13:19:16 INFO - "slavename": "t-w864-ix-087", 13:19:16 INFO - "revision": "23d50da987261085138dab3f05eae49806d9bf1b", 13:19:16 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 13:19:16 INFO - "platform": "win64", 13:19:16 INFO - "branch": "mozilla-beta", 13:19:16 INFO - "repo_path": "releases/mozilla-beta", 13:19:16 INFO - "moz_repo_path": "", 13:19:16 INFO - "stage_platform": "win64", 13:19:16 INFO - "builduid": "0e18ae00cb88446ba899f020b0a6a925", 13:19:16 INFO - "slavebuilddir": "test" 13:19:16 INFO - } 13:19:16 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json. 13:19:16 INFO - Found installer url https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.zip. 13:19:16 INFO - Running post-action listener: _resource_record_post_action 13:19:16 INFO - ##### 13:19:16 INFO - ##### Running download-and-extract step. 13:19:16 INFO - ##### 13:19:16 INFO - Running pre-action listener: _resource_record_pre_action 13:19:16 INFO - Running main action method: download_and_extract 13:19:16 INFO - mkdir: C:\slave\test\build\tests 13:19:16 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')]} 13:19:16 INFO - https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net 13:19:16 INFO - trying https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json 13:19:16 INFO - Downloading https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/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 13:19:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/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 13:19:17 INFO - Downloaded 1240 bytes. 13:19:17 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json 13:19:17 INFO - Using the following test package requirements: 13:19:17 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'], 13:19:17 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:19:17 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'], 13:19:17 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:19:17 INFO - u'firefox-48.0.en-US.win64.gtest.tests.zip'], 13:19:17 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:19:17 INFO - u'jsshell-win64.zip'], 13:19:17 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:19:17 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'], 13:19:17 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'], 13:19:17 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:19:17 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'], 13:19:17 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:19:17 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'], 13:19:17 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:19:17 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'], 13:19:17 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip', 13:19:17 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']} 13:19:17 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 13:19:17 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')]} 13:19:17 INFO - https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 13:19:17 INFO - trying https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip 13:19:17 INFO - Downloading https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/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 13:19:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/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 13:19:18 INFO - Downloaded 20908731 bytes. 13:19:18 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/*'] 13:19:18 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/* 13:19:20 INFO - caution: filename not matched: web-platform/* 13:19:20 INFO - Return code: 11 13:19:20 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')]} 13:19:20 INFO - https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 13:19:20 INFO - trying https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip 13:19:20 INFO - Downloading https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/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 13:19:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/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 13:19:21 INFO - Downloaded 36389910 bytes. 13:19:21 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/*'] 13:19:21 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/* 13:20:02 INFO - caution: filename not matched: bin/* 13:20:02 INFO - caution: filename not matched: config/* 13:20:02 INFO - caution: filename not matched: mozbase/* 13:20:02 INFO - caution: filename not matched: marionette/* 13:20:02 INFO - caution: filename not matched: tools/wptserve/* 13:20:02 INFO - Return code: 11 13:20:02 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')]} 13:20:02 INFO - https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net 13:20:02 INFO - trying https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.zip 13:20:02 INFO - Downloading https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip 13:20:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/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 13:20:04 INFO - Downloaded 82732968 bytes. 13:20:04 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.zip 13:20:04 INFO - mkdir: C:\slave\test\properties 13:20:04 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 13:20:04 INFO - Writing to file C:\slave\test\properties\build_url 13:20:04 INFO - Contents: 13:20:04 INFO - build_url:https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.zip 13:20:05 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 13:20:05 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 13:20:05 INFO - Writing to file C:\slave\test\properties\symbols_url 13:20:05 INFO - Contents: 13:20:05 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 13:20: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')]} 13:20:05 INFO - https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:20:05 INFO - trying https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip 13:20:05 INFO - Downloading https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/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 13:20:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/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 13:20:07 INFO - Downloaded 50748525 bytes. 13:20:07 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'] 13:20:07 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 13:20:09 INFO - Return code: 0 13:20:09 INFO - Running post-action listener: _resource_record_post_action 13:20:09 INFO - Running post-action listener: set_extra_try_arguments 13:20:09 INFO - ##### 13:20:09 INFO - ##### Running create-virtualenv step. 13:20:09 INFO - ##### 13:20:09 INFO - Running pre-action listener: _pre_create_virtualenv 13:20:09 INFO - Running pre-action listener: _resource_record_pre_action 13:20:09 INFO - Running main action method: create_virtualenv 13:20:09 INFO - Creating virtualenv C:\slave\test\build\venv 13:20:09 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 13:20:09 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 13:20:12 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 13:20:16 INFO - Installing distribute......................................................................................................................................................................................done. 13:20:18 INFO - Return code: 0 13:20:18 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 13:20:18 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')]} 13:20:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:20:18 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')]} 13:20:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:20:18 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 0x0244E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02507200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024AAB60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0247F368>, '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 0x02222D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025120C0>, '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 13:20:18 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 13:20:18 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 13:20:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:20:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Roaming', 13:20:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:20:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:20:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:20:18 INFO - 'COMPUTERNAME': 'T-W864-IX-087', 13:20:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:20:18 INFO - 'DCLOCATION': 'SCL3', 13:20:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:20:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:20:18 INFO - 'HOMEDRIVE': 'C:', 13:20:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-087', 13:20:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:20:18 INFO - 'KTS_VERSION': '1.19c', 13:20:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Local', 13:20:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-087', 13:20:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:20:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:20:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:20:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:20:18 INFO - 'MOZ_NO_REMOTE': '1', 13:20:18 INFO - 'NO_EM_RESTART': '1', 13:20:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:20:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:20:18 INFO - 'OS': 'Windows_NT', 13:20:18 INFO - 'OURDRIVE': 'C:', 13:20:18 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', 13:20:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:20:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:20:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:20:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:20:18 INFO - 'PROCESSOR_LEVEL': '6', 13:20:18 INFO - 'PROCESSOR_REVISION': '1e05', 13:20:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:20:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:20:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:20:18 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:20:18 INFO - 'PROMPT': '$P$G', 13:20:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:20:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:20:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:20:18 INFO - 'PWD': 'C:\\slave\\test', 13:20:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:20:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:20:18 INFO - 'SYSTEMDRIVE': 'C:', 13:20:18 INFO - 'SYSTEMROOT': 'C:\\windows', 13:20:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:20:18 INFO - 'TEST1': 'testie', 13:20:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:20:18 INFO - 'USERDOMAIN': 'T-W864-IX-087', 13:20:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-087', 13:20:18 INFO - 'USERNAME': 'cltbld', 13:20:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-087', 13:20:18 INFO - 'WINDIR': 'C:\\windows', 13:20:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:20:19 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:20:19 INFO - Downloading/unpacking psutil>=0.7.1 13:20:19 INFO - Running setup.py egg_info for package psutil 13:20:19 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:20:19 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:20:19 INFO - Installing collected packages: psutil 13:20:19 INFO - Running setup.py install for psutil 13:20:19 INFO - building 'psutil._psutil_windows' extension 13:20:19 INFO - error: Unable to find vcvarsall.bat 13:20:19 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-ua1mfw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:20:19 INFO - running install 13:20:19 INFO - running build 13:20:19 INFO - running build_py 13:20:19 INFO - creating build 13:20:19 INFO - creating build\lib.win32-2.7 13:20:19 INFO - creating build\lib.win32-2.7\psutil 13:20:19 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 13:20:19 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 13:20:19 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 13:20:19 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 13:20:19 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 13:20:19 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 13:20:19 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 13:20:19 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 13:20:19 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 13:20:19 INFO - running build_ext 13:20:19 INFO - building 'psutil._psutil_windows' extension 13:20:19 INFO - error: Unable to find vcvarsall.bat 13:20:19 INFO - ---------------------------------------- 13:20:19 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-ua1mfw-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:20:19 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-087\AppData\Roaming\pip\pip.log 13:20:19 WARNING - Return code: 1 13:20:19 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! 13:20:19 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 13:20:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:20:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:20:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:20:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:20:19 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 0x0244E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02507200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024AAB60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0247F368>, '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 0x02222D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025120C0>, '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 13:20:19 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 13:20:19 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 13:20:19 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:20:19 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Roaming', 13:20:19 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:20:19 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:20:19 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:20:19 INFO - 'COMPUTERNAME': 'T-W864-IX-087', 13:20:19 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:20:19 INFO - 'DCLOCATION': 'SCL3', 13:20:19 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:20:19 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:20:19 INFO - 'HOMEDRIVE': 'C:', 13:20:19 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-087', 13:20:19 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:20:19 INFO - 'KTS_VERSION': '1.19c', 13:20:19 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Local', 13:20:19 INFO - 'LOGONSERVER': '\\\\T-W864-IX-087', 13:20:19 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:20:19 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:20:19 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:20:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:20:19 INFO - 'MOZ_NO_REMOTE': '1', 13:20:19 INFO - 'NO_EM_RESTART': '1', 13:20:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:20:19 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:20:19 INFO - 'OS': 'Windows_NT', 13:20:19 INFO - 'OURDRIVE': 'C:', 13:20:19 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', 13:20:19 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:20:19 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:20:19 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:20:19 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:20:19 INFO - 'PROCESSOR_LEVEL': '6', 13:20:19 INFO - 'PROCESSOR_REVISION': '1e05', 13:20:19 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:20:19 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:20:19 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:20:19 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:20:19 INFO - 'PROMPT': '$P$G', 13:20:19 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:20:19 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:20:19 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:20:19 INFO - 'PWD': 'C:\\slave\\test', 13:20:19 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:20:19 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:20:19 INFO - 'SYSTEMDRIVE': 'C:', 13:20:19 INFO - 'SYSTEMROOT': 'C:\\windows', 13:20:19 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:20:19 INFO - 'TEST1': 'testie', 13:20:19 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:20:19 INFO - 'USERDOMAIN': 'T-W864-IX-087', 13:20:19 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-087', 13:20:19 INFO - 'USERNAME': 'cltbld', 13:20:19 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-087', 13:20:19 INFO - 'WINDIR': 'C:\\windows', 13:20:19 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:20:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:20:20 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:20:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:20:20 INFO - Running setup.py egg_info for package mozsystemmonitor 13:20:20 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 13:20:20 INFO - Running setup.py egg_info for package psutil 13:20:20 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 13:20:20 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:20:20 INFO - Installing collected packages: mozsystemmonitor, psutil 13:20:20 INFO - Running setup.py install for mozsystemmonitor 13:20:20 INFO - Running setup.py install for psutil 13:20:20 INFO - building 'psutil._psutil_windows' extension 13:20:20 INFO - error: Unable to find vcvarsall.bat 13:20:20 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-r0lsql-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 13:20:20 INFO - running install 13:20:20 INFO - running build 13:20:20 INFO - running build_py 13:20:20 INFO - running build_ext 13:20:20 INFO - building 'psutil._psutil_windows' extension 13:20:20 INFO - error: Unable to find vcvarsall.bat 13:20:20 INFO - ---------------------------------------- 13:20:20 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-r0lsql-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 13:20:20 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-087\AppData\Roaming\pip\pip.log 13:20:20 WARNING - Return code: 1 13:20:20 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! 13:20:20 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 13:20:20 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')]} 13:20:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:20:20 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')]} 13:20:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:20:20 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 0x0244E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02507200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024AAB60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0247F368>, '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 0x02222D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025120C0>, '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 13:20:20 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 13:20:20 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 13:20:20 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:20:20 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Roaming', 13:20:20 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:20:20 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:20:20 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:20:20 INFO - 'COMPUTERNAME': 'T-W864-IX-087', 13:20:20 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:20:20 INFO - 'DCLOCATION': 'SCL3', 13:20:20 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:20:20 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:20:20 INFO - 'HOMEDRIVE': 'C:', 13:20:20 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-087', 13:20:20 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:20:20 INFO - 'KTS_VERSION': '1.19c', 13:20:20 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Local', 13:20:20 INFO - 'LOGONSERVER': '\\\\T-W864-IX-087', 13:20:20 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:20:20 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:20:20 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:20:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:20:20 INFO - 'MOZ_NO_REMOTE': '1', 13:20:20 INFO - 'NO_EM_RESTART': '1', 13:20:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:20:20 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:20:20 INFO - 'OS': 'Windows_NT', 13:20:20 INFO - 'OURDRIVE': 'C:', 13:20:20 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', 13:20:20 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:20:20 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:20:20 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:20:20 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:20:20 INFO - 'PROCESSOR_LEVEL': '6', 13:20:20 INFO - 'PROCESSOR_REVISION': '1e05', 13:20:20 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:20:20 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:20:20 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:20:20 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:20:20 INFO - 'PROMPT': '$P$G', 13:20:20 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:20:20 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:20:20 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:20:20 INFO - 'PWD': 'C:\\slave\\test', 13:20:20 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:20:20 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:20:20 INFO - 'SYSTEMDRIVE': 'C:', 13:20:20 INFO - 'SYSTEMROOT': 'C:\\windows', 13:20:20 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:20:20 INFO - 'TEST1': 'testie', 13:20:20 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:20:20 INFO - 'USERDOMAIN': 'T-W864-IX-087', 13:20:20 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-087', 13:20:20 INFO - 'USERNAME': 'cltbld', 13:20:20 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-087', 13:20:20 INFO - 'WINDIR': 'C:\\windows', 13:20:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:20:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:20:20 INFO - Downloading/unpacking blobuploader==1.2.4 13:20:20 INFO - Downloading blobuploader-1.2.4.tar.gz 13:20:20 INFO - Running setup.py egg_info for package blobuploader 13:20:20 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:20:24 INFO - Running setup.py egg_info for package requests 13:20:24 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:20:24 INFO - Downloading docopt-0.6.1.tar.gz 13:20:24 INFO - Running setup.py egg_info for package docopt 13:20:24 INFO - Installing collected packages: blobuploader, docopt, requests 13:20:24 INFO - Running setup.py install for blobuploader 13:20:24 INFO - Running setup.py install for docopt 13:20:24 INFO - Running setup.py install for requests 13:20:24 INFO - Successfully installed blobuploader docopt requests 13:20:24 INFO - Cleaning up... 13:20:24 INFO - Return code: 0 13:20:24 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:20:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:20:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:20:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:20:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:20:24 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 0x0244E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02507200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024AAB60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0247F368>, '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 0x02222D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025120C0>, '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 13:20:24 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 13:20:24 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 13:20:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:20:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Roaming', 13:20:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:20:24 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:20:24 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:20:24 INFO - 'COMPUTERNAME': 'T-W864-IX-087', 13:20:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:20:24 INFO - 'DCLOCATION': 'SCL3', 13:20:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:20:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:20:24 INFO - 'HOMEDRIVE': 'C:', 13:20:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-087', 13:20:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:20:24 INFO - 'KTS_VERSION': '1.19c', 13:20:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Local', 13:20:24 INFO - 'LOGONSERVER': '\\\\T-W864-IX-087', 13:20:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:20:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:20:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:20:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:20:24 INFO - 'MOZ_NO_REMOTE': '1', 13:20:24 INFO - 'NO_EM_RESTART': '1', 13:20:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:20:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:20:24 INFO - 'OS': 'Windows_NT', 13:20:24 INFO - 'OURDRIVE': 'C:', 13:20:24 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 13:20:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:20:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:20:24 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:20:24 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:20:24 INFO - 'PROCESSOR_LEVEL': '6', 13:20:24 INFO - 'PROCESSOR_REVISION': '1e05', 13:20:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:20:24 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:20:24 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:20:24 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:20:24 INFO - 'PROMPT': '$P$G', 13:20:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:20:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:20:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:20:24 INFO - 'PWD': 'C:\\slave\\test', 13:20:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:20:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:20:24 INFO - 'SYSTEMDRIVE': 'C:', 13:20:24 INFO - 'SYSTEMROOT': 'C:\\windows', 13:20:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:20:24 INFO - 'TEST1': 'testie', 13:20:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:20:24 INFO - 'USERDOMAIN': 'T-W864-IX-087', 13:20:24 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-087', 13:20:24 INFO - 'USERNAME': 'cltbld', 13:20:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-087', 13:20:24 INFO - 'WINDIR': 'C:\\windows', 13:20:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:20:28 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:20:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:20:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:20:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:20:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:20:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:20:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:20:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:20:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:20:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:20:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:20:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:20:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:20:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:20:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:20:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:20:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:20:28 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:20:28 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:20:28 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:20:28 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:20:28 INFO - Unpacking c:\slave\test\build\tests\marionette 13:20:28 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:20:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:20:28 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 13:20:28 INFO - Running setup.py install for browsermob-proxy 13:20:44 INFO - Running setup.py install for manifestparser 13:20:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Running setup.py install for marionette-client 13:20:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:20:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Running setup.py install for marionette-driver 13:20:44 INFO - Running setup.py install for mozcrash 13:20:44 INFO - Running setup.py install for mozdebug 13:20:44 INFO - Running setup.py install for mozdevice 13:20:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Running setup.py install for mozfile 13:20:44 INFO - Running setup.py install for mozhttpd 13:20:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Running setup.py install for mozinfo 13:20:44 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Running setup.py install for mozInstall 13:20:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Running setup.py install for mozleak 13:20:44 INFO - Running setup.py install for mozlog 13:20:44 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Running setup.py install for moznetwork 13:20:44 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Running setup.py install for mozprocess 13:20:44 INFO - Running setup.py install for mozprofile 13:20:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Running setup.py install for mozrunner 13:20:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Running setup.py install for mozscreenshot 13:20:44 INFO - Running setup.py install for moztest 13:20:44 INFO - Running setup.py install for mozversion 13:20:44 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:20:44 INFO - Running setup.py install for wptserve 13:20:44 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 13:20:44 INFO - Cleaning up... 13:20:44 INFO - Return code: 0 13:20:44 INFO - Installing None into virtualenv C:\slave\test\build\venv 13:20:44 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')]} 13:20:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:20:44 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')]} 13:20:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:20:44 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 0x0244E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02507200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024AAB60>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0247F368>, '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 0x02222D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025120C0>, '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 13:20:44 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 13:20:44 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 13:20:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:20:44 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Roaming', 13:20:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:20:44 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:20:44 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:20:44 INFO - 'COMPUTERNAME': 'T-W864-IX-087', 13:20:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:20:44 INFO - 'DCLOCATION': 'SCL3', 13:20:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:20:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:20:44 INFO - 'HOMEDRIVE': 'C:', 13:20:44 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-087', 13:20:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:20:44 INFO - 'KTS_VERSION': '1.19c', 13:20:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Local', 13:20:44 INFO - 'LOGONSERVER': '\\\\T-W864-IX-087', 13:20:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:20:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:20:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:20:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:20:44 INFO - 'MOZ_NO_REMOTE': '1', 13:20:44 INFO - 'NO_EM_RESTART': '1', 13:20:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:20:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:20:44 INFO - 'OS': 'Windows_NT', 13:20:44 INFO - 'OURDRIVE': 'C:', 13:20:44 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', 13:20:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:20:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:20:44 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:20:44 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:20:44 INFO - 'PROCESSOR_LEVEL': '6', 13:20:44 INFO - 'PROCESSOR_REVISION': '1e05', 13:20:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:20:44 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:20:44 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:20:44 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:20:44 INFO - 'PROMPT': '$P$G', 13:20:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:20:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:20:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:20:44 INFO - 'PWD': 'C:\\slave\\test', 13:20:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:20:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:20:44 INFO - 'SYSTEMDRIVE': 'C:', 13:20:44 INFO - 'SYSTEMROOT': 'C:\\windows', 13:20:44 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:20:44 INFO - 'TEST1': 'testie', 13:20:44 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:20:44 INFO - 'USERDOMAIN': 'T-W864-IX-087', 13:20:44 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-087', 13:20:44 INFO - 'USERNAME': 'cltbld', 13:20:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-087', 13:20:44 INFO - 'WINDIR': 'C:\\windows', 13:20:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:20:47 INFO - Ignoring indexes: http://pypi.python.org/simple/ 13:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 13:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 13:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 13:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 13:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 13:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 13:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 13:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 13:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 13:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 13:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 13:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 13:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 13:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 13:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 13:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 13:20:47 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 13:20:47 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 13:20:47 INFO - Unpacking c:\slave\test\build\tests\marionette\client 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 13:20:47 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 13:20:47 INFO - Unpacking c:\slave\test\build\tests\marionette 13:20:47 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 13:20:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:20:47 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)) 13:20:59 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)) 13:20:59 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)) 13:20:59 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)) 13:20:59 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)) 13:20:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 13:20:59 INFO - Downloading blessings-1.6.tar.gz 13:20:59 INFO - Running setup.py egg_info for package blessings 13:20:59 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)) 13:20:59 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 13:20:59 INFO - Running setup.py install for blessings 13:20:59 INFO - Running setup.py install for browsermob-proxy 13:20:59 INFO - Running setup.py install for manifestparser 13:20:59 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Running setup.py install for marionette-client 13:20:59 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 13:20:59 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Running setup.py install for marionette-driver 13:20:59 INFO - Running setup.py install for mozcrash 13:20:59 INFO - Running setup.py install for mozdebug 13:20:59 INFO - Running setup.py install for mozdevice 13:20:59 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Running setup.py install for mozhttpd 13:20:59 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Running setup.py install for mozInstall 13:20:59 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Running setup.py install for mozleak 13:20:59 INFO - Running setup.py install for mozprofile 13:20:59 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Running setup.py install for mozrunner 13:20:59 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 13:20:59 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 13:21:01 INFO - Running setup.py install for mozscreenshot 13:21:01 INFO - Running setup.py install for moztest 13:21:01 INFO - Running setup.py install for mozversion 13:21:01 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 13:21:01 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 13:21:01 INFO - Running setup.py install for wptserve 13:21:01 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 13:21:01 INFO - Cleaning up... 13:21:01 INFO - Return code: 0 13:21:01 INFO - Done creating virtualenv C:\slave\test\build\venv. 13:21:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:21:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:21:01 INFO - Reading from file tmpfile_stdout 13:21:01 INFO - Using _rmtree_windows ... 13:21:01 INFO - Using _rmtree_windows ... 13:21:01 INFO - Current package versions: 13:21:01 INFO - blessings == 1.6 13:21:01 INFO - blobuploader == 1.2.4 13:21:01 INFO - browsermob-proxy == 0.6.0 13:21:01 INFO - distribute == 0.6.14 13:21:01 INFO - docopt == 0.6.1 13:21:01 INFO - manifestparser == 1.1 13:21:01 INFO - marionette-client == 2.3.0 13:21:01 INFO - marionette-driver == 1.4.0 13:21:01 INFO - mozInstall == 1.12 13:21:01 INFO - mozcrash == 0.17 13:21:01 INFO - mozdebug == 0.1 13:21:01 INFO - mozdevice == 0.48 13:21:01 INFO - mozfile == 1.2 13:21:01 INFO - mozhttpd == 0.7 13:21:01 INFO - mozinfo == 0.9 13:21:01 INFO - mozleak == 0.1 13:21:01 INFO - mozlog == 3.1 13:21:01 INFO - moznetwork == 0.27 13:21:01 INFO - mozprocess == 0.22 13:21:01 INFO - mozprofile == 0.28 13:21:01 INFO - mozrunner == 6.11 13:21:01 INFO - mozscreenshot == 0.1 13:21:01 INFO - mozsystemmonitor == 0.0 13:21:01 INFO - moztest == 0.7 13:21:01 INFO - mozversion == 1.4 13:21:01 INFO - requests == 1.2.3 13:21:01 INFO - wptserve == 1.4.0 13:21:01 INFO - Running post-action listener: _resource_record_post_action 13:21:01 INFO - Running post-action listener: _start_resource_monitoring 13:21:01 INFO - Starting resource monitoring. 13:21:01 INFO - ##### 13:21:01 INFO - ##### Running pull step. 13:21:01 INFO - ##### 13:21:01 INFO - Running pre-action listener: _resource_record_pre_action 13:21:01 INFO - Running main action method: pull 13:21:01 INFO - Pull has nothing to do! 13:21:01 INFO - Running post-action listener: _resource_record_post_action 13:21:01 INFO - ##### 13:21:01 INFO - ##### Running install step. 13:21:01 INFO - ##### 13:21:01 INFO - Running pre-action listener: _resource_record_pre_action 13:21:01 INFO - Running main action method: install 13:21:01 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 13:21:01 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 13:21:02 INFO - Reading from file tmpfile_stdout 13:21:02 INFO - Using _rmtree_windows ... 13:21:02 INFO - Using _rmtree_windows ... 13:21:02 INFO - Detecting whether we're running mozinstall >=1.0... 13:21:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 13:21:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 13:21:02 INFO - Reading from file tmpfile_stdout 13:21:02 INFO - Output received: 13:21:02 INFO - Usage: mozinstall-script.py [options] installer 13:21:02 INFO - Options: 13:21:02 INFO - -h, --help show this help message and exit 13:21:02 INFO - -d DEST, --destination=DEST 13:21:02 INFO - Directory to install application into. [default: 13:21:02 INFO - "C:\slave\test"] 13:21:02 INFO - --app=APP Application being installed. [default: firefox] 13:21:02 INFO - Using _rmtree_windows ... 13:21:02 INFO - Using _rmtree_windows ... 13:21:02 INFO - mkdir: C:\slave\test\build\application 13:21:02 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'] 13:21:02 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 13:21:04 INFO - Reading from file tmpfile_stdout 13:21:04 INFO - Output received: 13:21:04 INFO - C:\slave\test\build\application\firefox\firefox.exe 13:21:04 INFO - Using _rmtree_windows ... 13:21:04 INFO - Using _rmtree_windows ... 13:21:04 INFO - Running post-action listener: _resource_record_post_action 13:21:04 INFO - ##### 13:21:04 INFO - ##### Running run-tests step. 13:21:04 INFO - ##### 13:21:04 INFO - Running pre-action listener: _resource_record_pre_action 13:21:04 INFO - Running main action method: run_tests 13:21:04 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 13:21:04 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:21:04 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:21:04 INFO - grabbing minidump binary from tooltool 13:21:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:21:04 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 0x0247F368>, '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 0x02222D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025120C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 13:21:04 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 13:21:04 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 13:21:04 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 13:21:05 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpgks5jg 13:21:05 INFO - INFO - File integrity verified, renaming tmpgks5jg to win32-minidump_stackwalk.exe 13:21:05 INFO - Return code: 0 13:21:05 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 13:21:05 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 13:21:05 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/FJCoCYGHQD2t38lR99QnIA/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 13:21:05 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/FJCoCYGHQD2t38lR99QnIA/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 13:21:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 13:21:05 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Roaming', 13:21:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 13:21:05 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 13:21:05 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 13:21:05 INFO - 'COMPUTERNAME': 'T-W864-IX-087', 13:21:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 13:21:05 INFO - 'DCLOCATION': 'SCL3', 13:21:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 13:21:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 13:21:05 INFO - 'HOMEDRIVE': 'C:', 13:21:05 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-087', 13:21:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 13:21:05 INFO - 'KTS_VERSION': '1.19c', 13:21:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-087\\AppData\\Local', 13:21:05 INFO - 'LOGONSERVER': '\\\\T-W864-IX-087', 13:21:05 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 13:21:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 13:21:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 13:21:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 13:21:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:21:05 INFO - 'MOZ_NO_REMOTE': '1', 13:21:05 INFO - 'NO_EM_RESTART': '1', 13:21:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:21:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 13:21:05 INFO - 'OS': 'Windows_NT', 13:21:05 INFO - 'OURDRIVE': 'C:', 13:21:05 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', 13:21:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 13:21:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 13:21:05 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 13:21:05 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 13:21:05 INFO - 'PROCESSOR_LEVEL': '6', 13:21:05 INFO - 'PROCESSOR_REVISION': '1e05', 13:21:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 13:21:05 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 13:21:05 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 13:21:05 INFO - 'PROGRAMW6432': 'C:\\Program Files', 13:21:05 INFO - 'PROMPT': '$P$G', 13:21:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 13:21:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 13:21:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 13:21:05 INFO - 'PWD': 'C:\\slave\\test', 13:21:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 13:21:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 13:21:05 INFO - 'SYSTEMDRIVE': 'C:', 13:21:05 INFO - 'SYSTEMROOT': 'C:\\windows', 13:21:05 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:21:05 INFO - 'TEST1': 'testie', 13:21:05 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 13:21:05 INFO - 'USERDOMAIN': 'T-W864-IX-087', 13:21:05 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-087', 13:21:05 INFO - 'USERNAME': 'cltbld', 13:21:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-087', 13:21:05 INFO - 'WINDIR': 'C:\\windows', 13:21:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 13:21:05 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/FJCoCYGHQD2t38lR99QnIA/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 13:21:07 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 13:21:07 INFO - import pkg_resources 13:21:08 INFO - Using 1 client processes 13:21:11 INFO - SUITE-START | Running 778 tests 13:21:11 INFO - Running testharness tests 13:21:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:21:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 13:21:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:21:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 13:21:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:21:11 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 13:21:12 INFO - Setting up ssl 13:21:12 INFO - PROCESS | certutil | 13:21:12 INFO - PROCESS | certutil | 13:21:12 INFO - PROCESS | certutil | 13:21:12 INFO - Certificate Nickname Trust Attributes 13:21:12 INFO - SSL,S/MIME,JAR/XPI 13:21:12 INFO - 13:21:12 INFO - web-platform-tests CT,, 13:21:12 INFO - 13:21:12 INFO - Starting runner 13:21:12 INFO - PROCESS | 3572 | [3572] 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 13:21:12 INFO - PROCESS | 3572 | [3572] 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 13:21:13 INFO - PROCESS | 3572 | [3572] 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 13:21:14 INFO - PROCESS | 3572 | 1468009274525 Marionette DEBUG Marionette enabled via build flag and pref 13:21:15 INFO - PROCESS | 3572 | ++DOCSHELL 000000E250F9A000 == 1 [pid = 3572] [id = 1] 13:21:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 1 (000000E250F9A800) [pid = 3572] [serial = 1] [outer = 0000000000000000] 13:21:15 INFO - PROCESS | 3572 | [3572] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:21:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 2 (000000E250F9B800) [pid = 3572] [serial = 2] [outer = 000000E250F9A800] 13:21:15 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25477B000 == 2 [pid = 3572] [id = 2] 13:21:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 3 (000000E25477B800) [pid = 3572] [serial = 3] [outer = 0000000000000000] 13:21:15 INFO - PROCESS | 3572 | [3572] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:21:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 4 (000000E25477C800) [pid = 3572] [serial = 4] [outer = 000000E25477B800] 13:21:16 INFO - PROCESS | 3572 | 1468009276192 Marionette INFO Listening on port 2828 13:21:17 INFO - PROCESS | 3572 | 1468009277965 Marionette DEBUG Marionette enabled via command-line flag 13:21:17 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2554C8800 == 3 [pid = 3572] [id = 3] 13:21:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 5 (000000E255717000) [pid = 3572] [serial = 5] [outer = 0000000000000000] 13:21:17 INFO - PROCESS | 3572 | [3572] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 13:21:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 6 (000000E255718000) [pid = 3572] [serial = 6] [outer = 000000E255717000] 13:21:18 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:21:18 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 13:21:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 7 (000000E256128800) [pid = 3572] [serial = 7] [outer = 000000E25477B800] 13:21:18 INFO - PROCESS | 3572 | [3572] 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 13:21:18 INFO - PROCESS | 3572 | 1468009278739 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49307 13:21:18 INFO - PROCESS | 3572 | [3572] 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 13:21:18 INFO - PROCESS | 3572 | 1468009278746 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49308 13:21:18 INFO - PROCESS | 3572 | [3572] 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 13:21:18 INFO - PROCESS | 3572 | 1468009278754 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49309 13:21:18 INFO - PROCESS | 3572 | [3572] 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 13:21:18 INFO - PROCESS | 3572 | 1468009278787 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49310 13:21:18 INFO - PROCESS | 3572 | 1468009278790 Marionette DEBUG Closed connection conn0 13:21:18 INFO - PROCESS | 3572 | 1468009278791 Marionette DEBUG Closed connection conn1 13:21:18 INFO - PROCESS | 3572 | 1468009278793 Marionette DEBUG Closed connection conn2 13:21:18 INFO - PROCESS | 3572 | 1468009278871 Marionette DEBUG Closed connection conn3 13:21:18 INFO - PROCESS | 3572 | [3572] 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 13:21:18 INFO - PROCESS | 3572 | 1468009278877 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49311 13:21:19 INFO - PROCESS | 3572 | 1468009279024 Marionette DEBUG Closed connection conn4 13:21:19 INFO - PROCESS | 3572 | [3572] 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 13:21:19 INFO - PROCESS | 3572 | 1468009279031 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49312 13:21:19 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256849000 == 4 [pid = 3572] [id = 4] 13:21:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 8 (000000E250FE0C00) [pid = 3572] [serial = 8] [outer = 0000000000000000] 13:21:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 9 (000000E2568D4C00) [pid = 3572] [serial = 9] [outer = 000000E250FE0C00] 13:21:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 10 (000000E2568D6C00) [pid = 3572] [serial = 10] [outer = 000000E250FE0C00] 13:21:19 INFO - PROCESS | 3572 | 1468009279204 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:21:19 INFO - PROCESS | 3572 | 1468009279209 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":"20160708113726","device":"desktop","version":"48.0"} 13:21:20 INFO - PROCESS | 3572 | [3572] 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 13:21:20 INFO - PROCESS | 3572 | [3572] 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 13:21:20 INFO - PROCESS | 3572 | [3572] 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 13:21:20 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C34C000 == 5 [pid = 3572] [id = 5] 13:21:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 11 (000000E25C34C800) [pid = 3572] [serial = 11] [outer = 0000000000000000] 13:21:20 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C34D800 == 6 [pid = 3572] [id = 6] 13:21:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 12 (000000E25C678400) [pid = 3572] [serial = 12] [outer = 0000000000000000] 13:21:21 INFO - PROCESS | 3572 | [3572] 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 13:21:21 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CE5E000 == 7 [pid = 3572] [id = 7] 13:21:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 13 (000000E25C1DA800) [pid = 3572] [serial = 13] [outer = 0000000000000000] 13:21:21 INFO - PROCESS | 3572 | [3572] 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 13:21:21 INFO - PROCESS | 3572 | [3572] 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 13:21:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 14 (000000E25D1A6000) [pid = 3572] [serial = 14] [outer = 000000E25C1DA800] 13:21:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 15 (000000E25D469800) [pid = 3572] [serial = 15] [outer = 000000E25C34C800] 13:21:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 16 (000000E25CE70C00) [pid = 3572] [serial = 16] [outer = 000000E25C678400] 13:21:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 17 (000000E25CE72C00) [pid = 3572] [serial = 17] [outer = 000000E25C1DA800] 13:21:22 INFO - PROCESS | 3572 | 1468009282402 Marionette INFO startBrowser 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:22 INFO - PROCESS | 3572 | 1468009282438 Marionette DEBUG loaded listener.js 13:21:22 INFO - PROCESS | 3572 | 1468009282452 Marionette DEBUG loaded listener.js 13:21:22 INFO - PROCESS | 3572 | 1468009282454 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 18 (000000E25F4B7800) [pid = 3572] [serial = 18] [outer = 000000E25C1DA800] 13:21:23 INFO - PROCESS | 3572 | 1468009283352 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"976d6a6f-f91a-48e9-9937-199db44e202c","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":"20160708113726","device":"desktop","version":"48.0","command_id":1}}] 13:21:23 INFO - PROCESS | 3572 | 1468009283801 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}] 13:21:23 INFO - PROCESS | 3572 | 1468009283804 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:23 INFO - PROCESS | 3572 | 1468009283901 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 13:21:23 INFO - PROCESS | 3572 | 1468009283919 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:21:23 INFO - PROCESS | 3572 | 1468009283922 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:23 INFO - PROCESS | 3572 | [3572] 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 13:21:25 INFO - PROCESS | 3572 | --DOCSHELL 000000E250F9A000 == 6 [pid = 3572] [id = 1] 13:21:26 INFO - PROCESS | 3572 | [3572] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:21:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 19 (000000E24EF4A000) [pid = 3572] [serial = 19] [outer = 000000E25C1DA800] 13:21:26 INFO - PROCESS | 3572 | [3572] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:21:26 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:21:26 INFO - PROCESS | 3572 | 1468009286636 Marionette TRACE conn5 <- [1,3,null,{}] 13:21:26 INFO - PROCESS | 3572 | 1468009286642 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 13:21:26 INFO - PROCESS | 3572 | 1468009286645 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:26 INFO - PROCESS | 3572 | 1468009286671 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 13:21:26 INFO - PROCESS | 3572 | 1468009286707 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 13:21:26 INFO - PROCESS | 3572 | 1468009286711 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 13:21:26 INFO - PROCESS | 3572 | 1468009286718 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:21:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:21:26 INFO - PROCESS | 3572 | 1468009286723 Marionette TRACE conn5 <- [1,6,null,{}] 13:21:26 INFO - PROCESS | 3572 | 1468009286735 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}] 13:21:26 INFO - PROCESS | 3572 | 1468009286739 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:26 INFO - PROCESS | 3572 | 1468009286763 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 13:21:26 INFO - PROCESS | 3572 | 1468009286769 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:26 INFO - PROCESS | 3572 | 1468009286773 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:26 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2554C1800 == 7 [pid = 3572] [id = 8] 13:21:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 20 (000000E256D5E000) [pid = 3572] [serial = 20] [outer = 0000000000000000] 13:21:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 21 (000000E259747400) [pid = 3572] [serial = 21] [outer = 000000E256D5E000] 13:21:26 INFO - PROCESS | 3572 | 1468009286834 Marionette DEBUG loaded listener.js 13:21:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 22 (000000E25C13FC00) [pid = 3572] [serial = 22] [outer = 000000E256D5E000] 13:21:27 INFO - PROCESS | 3572 | ++DOCSHELL 000000E24F43C800 == 8 [pid = 3572] [id = 9] 13:21:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 23 (000000E25048B800) [pid = 3572] [serial = 23] [outer = 0000000000000000] 13:21:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 24 (000000E2505BE000) [pid = 3572] [serial = 24] [outer = 000000E25048B800] 13:21:27 INFO - PROCESS | 3572 | 1468009287385 Marionette DEBUG loaded listener.js 13:21:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 25 (000000E2549F7400) [pid = 3572] [serial = 25] [outer = 000000E25048B800] 13:21:27 INFO - PROCESS | 3572 | 1468009287957 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]]]}] 13:21:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E256849000 == 7 [pid = 3572] [id = 4] 13:21:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:21:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1285ms 13:21:28 INFO - PROCESS | 3572 | 1468009288130 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 13:21:28 INFO - PROCESS | 3572 | 1468009288134 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 13:21:28 INFO - PROCESS | 3572 | ++DOCSHELL 000000E250BD8000 == 8 [pid = 3572] [id = 10] 13:21:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 26 (000000E250BD8800) [pid = 3572] [serial = 26] [outer = 0000000000000000] 13:21:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:21:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 27 (000000E250F9E000) [pid = 3572] [serial = 27] [outer = 000000E250BD8800] 13:21:28 INFO - PROCESS | 3572 | 1468009288190 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:21:28 INFO - PROCESS | 3572 | 1468009288193 Marionette TRACE conn5 <- [1,10,null,{}] 13:21:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 28 (000000E254AE8000) [pid = 3572] [serial = 28] [outer = 000000E250BD8800] 13:21:28 INFO - PROCESS | 3572 | ++DOCSHELL 000000E24EFF4800 == 9 [pid = 3572] [id = 11] 13:21:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 29 (000000E259BB7800) [pid = 3572] [serial = 29] [outer = 0000000000000000] 13:21:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 30 (000000E259C8D800) [pid = 3572] [serial = 30] [outer = 000000E259BB7800] 13:21:28 INFO - PROCESS | 3572 | 1468009288270 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}] 13:21:28 INFO - PROCESS | 3572 | 1468009288273 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 31 (000000E254A75800) [pid = 3572] [serial = 31] [outer = 000000E259BB7800] 13:21:28 INFO - PROCESS | 3572 | 1468009288396 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 13:21:28 INFO - PROCESS | 3572 | 1468009288411 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:28 INFO - PROCESS | 3572 | 1468009288414 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:28 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25612B800 == 10 [pid = 3572] [id = 12] 13:21:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 32 (000000E25C1D9800) [pid = 3572] [serial = 32] [outer = 0000000000000000] 13:21:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 33 (000000E25C508C00) [pid = 3572] [serial = 33] [outer = 000000E25C1D9800] 13:21:28 INFO - PROCESS | 3572 | 1468009288469 Marionette DEBUG loaded listener.js 13:21:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 34 (000000E25C58A400) [pid = 3572] [serial = 34] [outer = 000000E25C1D9800] 13:21:28 INFO - PROCESS | 3572 | 1468009288960 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]]]}] 13:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 839ms 13:21:29 INFO - PROCESS | 3572 | 1468009289003 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 13:21:29 INFO - PROCESS | 3572 | 1468009289007 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 13:21:29 INFO - PROCESS | 3572 | 1468009289014 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:21:29 INFO - PROCESS | 3572 | 1468009289017 Marionette TRACE conn5 <- [1,14,null,{}] 13:21:29 INFO - PROCESS | 3572 | 1468009289021 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}] 13:21:29 INFO - PROCESS | 3572 | 1468009289024 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:29 INFO - PROCESS | 3572 | 1468009289114 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 13:21:29 INFO - PROCESS | 3572 | 1468009289122 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:29 INFO - PROCESS | 3572 | 1468009289124 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:29 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259B50800 == 11 [pid = 3572] [id = 13] 13:21:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 35 (000000E25D972400) [pid = 3572] [serial = 35] [outer = 0000000000000000] 13:21:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 36 (000000E25DE0C000) [pid = 3572] [serial = 36] [outer = 000000E25D972400] 13:21:29 INFO - PROCESS | 3572 | 1468009289178 Marionette DEBUG loaded listener.js 13:21:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 37 (000000E25E215800) [pid = 3572] [serial = 37] [outer = 000000E25D972400] 13:21:29 INFO - PROCESS | 3572 | 1468009289623 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]]]}] 13:21:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:21:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 13:21:29 INFO - PROCESS | 3572 | 1468009289647 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 13:21:29 INFO - PROCESS | 3572 | 1468009289649 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 13:21:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:21:29 INFO - PROCESS | 3572 | 1468009289653 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:21:29 INFO - PROCESS | 3572 | 1468009289656 Marionette TRACE conn5 <- [1,18,null,{}] 13:21:29 INFO - PROCESS | 3572 | 1468009289668 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}] 13:21:29 INFO - PROCESS | 3572 | 1468009289673 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:29 INFO - PROCESS | 3572 | 1468009289787 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 13:21:29 INFO - PROCESS | 3572 | 1468009289813 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:29 INFO - PROCESS | 3572 | 1468009289817 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:29 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A5D3800 == 12 [pid = 3572] [id = 14] 13:21:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 38 (000000E25EBA2400) [pid = 3572] [serial = 38] [outer = 0000000000000000] 13:21:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 39 (000000E25EC97000) [pid = 3572] [serial = 39] [outer = 000000E25EBA2400] 13:21:29 INFO - PROCESS | 3572 | 1468009289872 Marionette DEBUG loaded listener.js 13:21:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 40 (000000E25F19B400) [pid = 3572] [serial = 40] [outer = 000000E25EBA2400] 13:21:30 INFO - PROCESS | 3572 | 1468009290273 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]]]}] 13:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 628ms 13:21:30 INFO - PROCESS | 3572 | 1468009290284 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 13:21:30 INFO - PROCESS | 3572 | 1468009290286 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 13:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:21:30 INFO - PROCESS | 3572 | 1468009290290 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:21:30 INFO - PROCESS | 3572 | 1468009290291 Marionette TRACE conn5 <- [1,22,null,{}] 13:21:30 INFO - PROCESS | 3572 | 1468009290295 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}] 13:21:30 INFO - PROCESS | 3572 | 1468009290298 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:30 INFO - PROCESS | 3572 | 1468009290406 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 13:21:30 INFO - PROCESS | 3572 | 1468009290414 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:30 INFO - PROCESS | 3572 | 1468009290416 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:30 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C186000 == 13 [pid = 3572] [id = 15] 13:21:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 41 (000000E254727400) [pid = 3572] [serial = 41] [outer = 0000000000000000] 13:21:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 42 (000000E25472A000) [pid = 3572] [serial = 42] [outer = 000000E254727400] 13:21:30 INFO - PROCESS | 3572 | 1468009290462 Marionette DEBUG loaded listener.js 13:21:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 43 (000000E25A57D800) [pid = 3572] [serial = 43] [outer = 000000E254727400] 13:21:30 INFO - PROCESS | 3572 | 1468009290835 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]]]}] 13:21:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:21:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 13:21:30 INFO - PROCESS | 3572 | 1468009290879 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 13:21:30 INFO - PROCESS | 3572 | 1468009290881 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 13:21:30 INFO - PROCESS | 3572 | 1468009290884 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:21:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:21:30 INFO - PROCESS | 3572 | 1468009290886 Marionette TRACE conn5 <- [1,26,null,{}] 13:21:30 INFO - PROCESS | 3572 | 1468009290897 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}] 13:21:30 INFO - PROCESS | 3572 | 1468009290899 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:31 INFO - PROCESS | 3572 | 1468009290999 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 13:21:31 INFO - PROCESS | 3572 | 1468009291006 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:31 INFO - PROCESS | 3572 | 1468009291009 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:31 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C4A8800 == 14 [pid = 3572] [id = 16] 13:21:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 44 (000000E254727800) [pid = 3572] [serial = 44] [outer = 0000000000000000] 13:21:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 45 (000000E2568C2800) [pid = 3572] [serial = 45] [outer = 000000E254727800] 13:21:31 INFO - PROCESS | 3572 | 1468009291054 Marionette DEBUG loaded listener.js 13:21:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 46 (000000E25B8B3C00) [pid = 3572] [serial = 46] [outer = 000000E254727800] 13:21:31 INFO - PROCESS | 3572 | 1468009291450 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]]]}] 13:21:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:21:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 13:21:31 INFO - PROCESS | 3572 | 1468009291475 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 13:21:31 INFO - PROCESS | 3572 | 1468009291477 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 13:21:31 INFO - PROCESS | 3572 | 1468009291480 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:21:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:21:31 INFO - PROCESS | 3572 | 1468009291482 Marionette TRACE conn5 <- [1,30,null,{}] 13:21:31 INFO - PROCESS | 3572 | 1468009291485 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}] 13:21:31 INFO - PROCESS | 3572 | 1468009291491 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:31 INFO - PROCESS | 3572 | 1468009291630 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 13:21:31 INFO - PROCESS | 3572 | 1468009291642 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:31 INFO - PROCESS | 3572 | 1468009291644 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:31 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CBBE800 == 15 [pid = 3572] [id = 17] 13:21:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 47 (000000E25D07F400) [pid = 3572] [serial = 47] [outer = 0000000000000000] 13:21:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 48 (000000E25D74F000) [pid = 3572] [serial = 48] [outer = 000000E25D07F400] 13:21:31 INFO - PROCESS | 3572 | 1468009291690 Marionette DEBUG loaded listener.js 13:21:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 49 (000000E25F87D000) [pid = 3572] [serial = 49] [outer = 000000E25D07F400] 13:21:32 INFO - PROCESS | 3572 | 1468009292050 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]]]}] 13:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 13:21:32 INFO - PROCESS | 3572 | 1468009292115 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 13:21:32 INFO - PROCESS | 3572 | 1468009292117 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 13:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:21:32 INFO - PROCESS | 3572 | 1468009292120 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:21:32 INFO - PROCESS | 3572 | 1468009292122 Marionette TRACE conn5 <- [1,34,null,{}] 13:21:32 INFO - PROCESS | 3572 | 1468009292125 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}] 13:21:32 INFO - PROCESS | 3572 | 1468009292127 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:32 INFO - PROCESS | 3572 | 1468009292234 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 13:21:32 INFO - PROCESS | 3572 | 1468009292241 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:32 INFO - PROCESS | 3572 | 1468009292243 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:32 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D469000 == 16 [pid = 3572] [id = 18] 13:21:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 50 (000000E24E6E0400) [pid = 3572] [serial = 50] [outer = 0000000000000000] 13:21:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 51 (000000E24E6E6000) [pid = 3572] [serial = 51] [outer = 000000E24E6E0400] 13:21:32 INFO - PROCESS | 3572 | 1468009292288 Marionette DEBUG loaded listener.js 13:21:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 52 (000000E25C682800) [pid = 3572] [serial = 52] [outer = 000000E24E6E0400] 13:21:32 INFO - PROCESS | 3572 | 1468009292731 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]]]}] 13:21:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:21:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 629ms 13:21:32 INFO - PROCESS | 3572 | 1468009292751 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 13:21:32 INFO - PROCESS | 3572 | 1468009292753 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 13:21:32 INFO - PROCESS | 3572 | 1468009292756 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:21:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:21:32 INFO - PROCESS | 3572 | 1468009292758 Marionette TRACE conn5 <- [1,38,null,{}] 13:21:32 INFO - PROCESS | 3572 | 1468009292762 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}] 13:21:32 INFO - PROCESS | 3572 | 1468009292763 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:32 INFO - PROCESS | 3572 | 1468009292872 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 13:21:32 INFO - PROCESS | 3572 | 1468009292880 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:32 INFO - PROCESS | 3572 | 1468009292882 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:32 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F50B800 == 17 [pid = 3572] [id = 19] 13:21:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 53 (000000E25C682C00) [pid = 3572] [serial = 53] [outer = 0000000000000000] 13:21:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 54 (000000E25FD0D000) [pid = 3572] [serial = 54] [outer = 000000E25C682C00] 13:21:32 INFO - PROCESS | 3572 | 1468009292927 Marionette DEBUG loaded listener.js 13:21:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 55 (000000E261FEA400) [pid = 3572] [serial = 55] [outer = 000000E25C682C00] 13:21:33 INFO - PROCESS | 3572 | 1468009293295 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]]]}] 13:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 586ms 13:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:21:33 INFO - PROCESS | 3572 | 1468009293346 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 13:21:33 INFO - PROCESS | 3572 | 1468009293348 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 13:21:33 INFO - PROCESS | 3572 | 1468009293352 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:21:33 INFO - PROCESS | 3572 | 1468009293354 Marionette TRACE conn5 <- [1,42,null,{}] 13:21:33 INFO - PROCESS | 3572 | 1468009293357 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}] 13:21:33 INFO - PROCESS | 3572 | 1468009293359 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:33 INFO - PROCESS | 3572 | 1468009293464 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 13:21:33 INFO - PROCESS | 3572 | 1468009293472 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:33 INFO - PROCESS | 3572 | 1468009293474 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:33 INFO - PROCESS | 3572 | ++DOCSHELL 000000E260540000 == 18 [pid = 3572] [id = 20] 13:21:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 56 (000000E24E5B8000) [pid = 3572] [serial = 56] [outer = 0000000000000000] 13:21:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 57 (000000E24E5C2C00) [pid = 3572] [serial = 57] [outer = 000000E24E5B8000] 13:21:33 INFO - PROCESS | 3572 | 1468009293519 Marionette DEBUG loaded listener.js 13:21:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 58 (000000E24E743000) [pid = 3572] [serial = 58] [outer = 000000E24E5B8000] 13:21:33 INFO - PROCESS | 3572 | 1468009293896 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]]]}] 13:21:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:21:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 13:21:33 INFO - PROCESS | 3572 | 1468009293942 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 13:21:33 INFO - PROCESS | 3572 | 1468009293944 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 13:21:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:21:33 INFO - PROCESS | 3572 | 1468009293947 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:21:33 INFO - PROCESS | 3572 | 1468009293949 Marionette TRACE conn5 <- [1,46,null,{}] 13:21:33 INFO - PROCESS | 3572 | 1468009293952 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}] 13:21:33 INFO - PROCESS | 3572 | 1468009293954 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:34 INFO - PROCESS | 3572 | 1468009294057 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 13:21:34 INFO - PROCESS | 3572 | 1468009294065 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:34 INFO - PROCESS | 3572 | 1468009294067 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:34 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25079A800 == 19 [pid = 3572] [id = 21] 13:21:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 59 (000000E24E740800) [pid = 3572] [serial = 59] [outer = 0000000000000000] 13:21:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 60 (000000E24E74A000) [pid = 3572] [serial = 60] [outer = 000000E24E740800] 13:21:34 INFO - PROCESS | 3572 | 1468009294115 Marionette DEBUG loaded listener.js 13:21:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (000000E25077F000) [pid = 3572] [serial = 61] [outer = 000000E24E740800] 13:21:34 INFO - PROCESS | 3572 | 1468009294492 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]]]}] 13:21:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:21:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 13:21:34 INFO - PROCESS | 3572 | 1468009294538 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 13:21:34 INFO - PROCESS | 3572 | 1468009294541 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 13:21:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:21:34 INFO - PROCESS | 3572 | 1468009294544 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:21:34 INFO - PROCESS | 3572 | 1468009294546 Marionette TRACE conn5 <- [1,50,null,{}] 13:21:34 INFO - PROCESS | 3572 | 1468009294550 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}] 13:21:34 INFO - PROCESS | 3572 | 1468009294552 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:34 INFO - PROCESS | 3572 | 1468009294664 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 13:21:34 INFO - PROCESS | 3572 | 1468009294671 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:34 INFO - PROCESS | 3572 | 1468009294674 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:34 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264DF1800 == 20 [pid = 3572] [id = 22] 13:21:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (000000E250783400) [pid = 3572] [serial = 62] [outer = 0000000000000000] 13:21:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E25FD0D800) [pid = 3572] [serial = 63] [outer = 000000E250783400] 13:21:34 INFO - PROCESS | 3572 | 1468009294723 Marionette DEBUG loaded listener.js 13:21:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E26473B000) [pid = 3572] [serial = 64] [outer = 000000E250783400] 13:21:35 INFO - PROCESS | 3572 | 1468009295115 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]]]}] 13:21:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:21:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 585ms 13:21:35 INFO - PROCESS | 3572 | 1468009295132 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 13:21:35 INFO - PROCESS | 3572 | 1468009295134 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 13:21:35 INFO - PROCESS | 3572 | 1468009295137 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:21:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:21:35 INFO - PROCESS | 3572 | 1468009295139 Marionette TRACE conn5 <- [1,54,null,{}] 13:21:35 INFO - PROCESS | 3572 | 1468009295142 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}] 13:21:35 INFO - PROCESS | 3572 | 1468009295144 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:35 INFO - PROCESS | 3572 | 1468009295226 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 13:21:35 INFO - PROCESS | 3572 | 1468009295949 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:35 INFO - PROCESS | 3572 | 1468009295952 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:35 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25078A800 == 21 [pid = 3572] [id = 23] 13:21:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E24E6E7400) [pid = 3572] [serial = 65] [outer = 0000000000000000] 13:21:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E24E740C00) [pid = 3572] [serial = 66] [outer = 000000E24E6E7400] 13:21:36 INFO - PROCESS | 3572 | 1468009296012 Marionette DEBUG loaded listener.js 13:21:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E250782800) [pid = 3572] [serial = 67] [outer = 000000E24E6E7400] 13:21:36 INFO - PROCESS | 3572 | 1468009296443 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]]]}] 13:21:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:21:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1335ms 13:21:36 INFO - PROCESS | 3572 | 1468009296478 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 13:21:36 INFO - PROCESS | 3572 | 1468009296482 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 13:21:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:21:36 INFO - PROCESS | 3572 | 1468009296491 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:21:36 INFO - PROCESS | 3572 | 1468009296495 Marionette TRACE conn5 <- [1,58,null,{}] 13:21:36 INFO - PROCESS | 3572 | 1468009296500 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}] 13:21:36 INFO - PROCESS | 3572 | 1468009296502 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:36 INFO - PROCESS | 3572 | 1468009296608 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 13:21:36 INFO - PROCESS | 3572 | 1468009296618 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:36 INFO - PROCESS | 3572 | 1468009296620 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:36 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2554D0800 == 22 [pid = 3572] [id = 24] 13:21:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E25140F000) [pid = 3572] [serial = 68] [outer = 0000000000000000] 13:21:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E254724800) [pid = 3572] [serial = 69] [outer = 000000E25140F000] 13:21:36 INFO - PROCESS | 3572 | 1468009296668 Marionette DEBUG loaded listener.js 13:21:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E2549FA400) [pid = 3572] [serial = 70] [outer = 000000E25140F000] 13:21:37 INFO - PROCESS | 3572 | 1468009297085 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]]]}] 13:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 628ms 13:21:37 INFO - PROCESS | 3572 | 1468009297121 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 13:21:37 INFO - PROCESS | 3572 | 1468009297125 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 13:21:37 INFO - PROCESS | 3572 | 1468009297134 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:21:37 INFO - PROCESS | 3572 | 1468009297136 Marionette TRACE conn5 <- [1,62,null,{}] 13:21:37 INFO - PROCESS | 3572 | 1468009297140 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}] 13:21:37 INFO - PROCESS | 3572 | 1468009297142 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:37 INFO - PROCESS | 3572 | 1468009297260 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 13:21:37 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E250FE0C00) [pid = 3572] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:21:37 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E256D5E000) [pid = 3572] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:21:37 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25C1D9800) [pid = 3572] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:21:37 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E25D972400) [pid = 3572] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:21:37 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E25EBA2400) [pid = 3572] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:21:37 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E254727400) [pid = 3572] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:21:37 INFO - PROCESS | 3572 | 1468009297530 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:37 INFO - PROCESS | 3572 | 1468009297533 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:37 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2555FA000 == 23 [pid = 3572] [id = 25] 13:21:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E24FD25400) [pid = 3572] [serial = 71] [outer = 0000000000000000] 13:21:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E24FD27000) [pid = 3572] [serial = 72] [outer = 000000E24FD25400] 13:21:37 INFO - PROCESS | 3572 | 1468009297584 Marionette DEBUG loaded listener.js 13:21:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E2568C7400) [pid = 3572] [serial = 73] [outer = 000000E24FD25400] 13:21:37 INFO - PROCESS | 3572 | 1468009297947 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]]]}] 13:21:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:21:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 838ms 13:21:37 INFO - PROCESS | 3572 | 1468009297977 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 13:21:37 INFO - PROCESS | 3572 | 1468009297979 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 13:21:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:21:37 INFO - PROCESS | 3572 | 1468009297989 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:21:37 INFO - PROCESS | 3572 | 1468009297995 Marionette TRACE conn5 <- [1,66,null,{}] 13:21:38 INFO - PROCESS | 3572 | 1468009297999 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}] 13:21:38 INFO - PROCESS | 3572 | 1468009298003 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:38 INFO - PROCESS | 3572 | 1468009298090 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 13:21:38 INFO - PROCESS | 3572 | 1468009298141 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:38 INFO - PROCESS | 3572 | 1468009298144 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:38 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C0CB800 == 24 [pid = 3572] [id = 26] 13:21:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E24E6DE800) [pid = 3572] [serial = 74] [outer = 0000000000000000] 13:21:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E256D63800) [pid = 3572] [serial = 75] [outer = 000000E24E6DE800] 13:21:38 INFO - PROCESS | 3572 | 1468009298189 Marionette DEBUG loaded listener.js 13:21:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E25C504C00) [pid = 3572] [serial = 76] [outer = 000000E24E6DE800] 13:21:38 INFO - PROCESS | 3572 | 1468009298539 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]]]}] 13:21:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:21:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 584ms 13:21:38 INFO - PROCESS | 3572 | 1468009298570 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 13:21:38 INFO - PROCESS | 3572 | 1468009298573 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 13:21:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:21:38 INFO - PROCESS | 3572 | 1468009298576 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:21:38 INFO - PROCESS | 3572 | 1468009298578 Marionette TRACE conn5 <- [1,70,null,{}] 13:21:38 INFO - PROCESS | 3572 | 1468009298581 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}] 13:21:38 INFO - PROCESS | 3572 | 1468009298583 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:38 INFO - PROCESS | 3572 | 1468009298677 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 13:21:38 INFO - PROCESS | 3572 | 1468009298730 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:38 INFO - PROCESS | 3572 | 1468009298733 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:38 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CBAE800 == 25 [pid = 3572] [id = 27] 13:21:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E25C1CC800) [pid = 3572] [serial = 77] [outer = 0000000000000000] 13:21:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25CE41400) [pid = 3572] [serial = 78] [outer = 000000E25C1CC800] 13:21:38 INFO - PROCESS | 3572 | 1468009298778 Marionette DEBUG loaded listener.js 13:21:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25D74AC00) [pid = 3572] [serial = 79] [outer = 000000E25C1CC800] 13:21:39 INFO - PROCESS | 3572 | 1468009299126 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]]]}] 13:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 13:21:39 INFO - PROCESS | 3572 | 1468009299165 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 13:21:39 INFO - PROCESS | 3572 | 1468009299167 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 13:21:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:21:39 INFO - PROCESS | 3572 | 1468009299170 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:21:39 INFO - PROCESS | 3572 | 1468009299172 Marionette TRACE conn5 <- [1,74,null,{}] 13:21:39 INFO - PROCESS | 3572 | 1468009299176 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}] 13:21:39 INFO - PROCESS | 3572 | 1468009299178 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:39 INFO - PROCESS | 3572 | 1468009299279 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 13:21:39 INFO - PROCESS | 3572 | 1468009299286 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:39 INFO - PROCESS | 3572 | 1468009299292 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:39 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25ECD4000 == 26 [pid = 3572] [id = 28] 13:21:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25DE92800) [pid = 3572] [serial = 80] [outer = 0000000000000000] 13:21:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25E08C400) [pid = 3572] [serial = 81] [outer = 000000E25DE92800] 13:21:39 INFO - PROCESS | 3572 | 1468009299347 Marionette DEBUG loaded listener.js 13:21:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25EC9EC00) [pid = 3572] [serial = 82] [outer = 000000E25DE92800] 13:21:39 INFO - PROCESS | 3572 | 1468009299917 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]]]}] 13:21:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:21:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 795ms 13:21:39 INFO - PROCESS | 3572 | 1468009299970 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 13:21:39 INFO - PROCESS | 3572 | 1468009299974 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 13:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:21:40 INFO - PROCESS | 3572 | 1468009300008 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:21:40 INFO - PROCESS | 3572 | 1468009300011 Marionette TRACE conn5 <- [1,78,null,{}] 13:21:40 INFO - PROCESS | 3572 | 1468009300031 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}] 13:21:40 INFO - PROCESS | 3572 | 1468009300034 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:40 INFO - PROCESS | 3572 | 1468009300151 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 13:21:40 INFO - PROCESS | 3572 | 1468009300203 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:40 INFO - PROCESS | 3572 | 1468009300206 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:40 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256148800 == 27 [pid = 3572] [id = 29] 13:21:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E250285000) [pid = 3572] [serial = 83] [outer = 0000000000000000] 13:21:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25028F000) [pid = 3572] [serial = 84] [outer = 000000E250285000] 13:21:40 INFO - PROCESS | 3572 | 1468009300265 Marionette DEBUG loaded listener.js 13:21:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E250F40400) [pid = 3572] [serial = 85] [outer = 000000E250285000] 13:21:40 INFO - PROCESS | 3572 | 1468009300792 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]]]}] 13:21:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:21:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 840ms 13:21:40 INFO - PROCESS | 3572 | 1468009300852 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 13:21:40 INFO - PROCESS | 3572 | 1468009300857 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 13:21:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:21:40 INFO - PROCESS | 3572 | 1468009300864 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:21:40 INFO - PROCESS | 3572 | 1468009300867 Marionette TRACE conn5 <- [1,82,null,{}] 13:21:40 INFO - PROCESS | 3572 | 1468009300871 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}] 13:21:40 INFO - PROCESS | 3572 | 1468009300874 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:41 INFO - PROCESS | 3572 | 1468009300988 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 13:21:41 INFO - PROCESS | 3572 | 1468009301061 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:41 INFO - PROCESS | 3572 | 1468009301064 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:41 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25ECC9800 == 28 [pid = 3572] [id = 30] 13:21:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2551BE000) [pid = 3572] [serial = 86] [outer = 0000000000000000] 13:21:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2568BEC00) [pid = 3572] [serial = 87] [outer = 000000E2551BE000] 13:21:41 INFO - PROCESS | 3572 | 1468009301122 Marionette DEBUG loaded listener.js 13:21:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25979C800) [pid = 3572] [serial = 88] [outer = 000000E2551BE000] 13:21:41 INFO - PROCESS | 3572 | 1468009301669 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]]]}] 13:21:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:21:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 881ms 13:21:41 INFO - PROCESS | 3572 | 1468009301747 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 13:21:41 INFO - PROCESS | 3572 | 1468009301750 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 13:21:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:21:41 INFO - PROCESS | 3572 | 1468009301754 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:21:41 INFO - PROCESS | 3572 | 1468009301758 Marionette TRACE conn5 <- [1,86,null,{}] 13:21:41 INFO - PROCESS | 3572 | 1468009301783 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}] 13:21:41 INFO - PROCESS | 3572 | 1468009301788 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:41 INFO - PROCESS | 3572 | 1468009301920 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 13:21:41 INFO - PROCESS | 3572 | 1468009301957 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:41 INFO - PROCESS | 3572 | 1468009301960 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:41 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647EF000 == 29 [pid = 3572] [id = 31] 13:21:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25D970000) [pid = 3572] [serial = 89] [outer = 0000000000000000] 13:21:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25DE86800) [pid = 3572] [serial = 90] [outer = 000000E25D970000] 13:21:42 INFO - PROCESS | 3572 | 1468009302019 Marionette DEBUG loaded listener.js 13:21:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25F55E800) [pid = 3572] [serial = 91] [outer = 000000E25D970000] 13:21:42 INFO - PROCESS | 3572 | 1468009302547 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]]]}] 13:21:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:21:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 838ms 13:21:42 INFO - PROCESS | 3572 | 1468009302598 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 13:21:42 INFO - PROCESS | 3572 | 1468009302602 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 13:21:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:21:42 INFO - PROCESS | 3572 | 1468009302605 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:21:42 INFO - PROCESS | 3572 | 1468009302607 Marionette TRACE conn5 <- [1,90,null,{}] 13:21:42 INFO - PROCESS | 3572 | 1468009302611 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}] 13:21:42 INFO - PROCESS | 3572 | 1468009302614 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:42 INFO - PROCESS | 3572 | 1468009302722 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 13:21:42 INFO - PROCESS | 3572 | 1468009302798 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:42 INFO - PROCESS | 3572 | 1468009302801 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:42 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C0CB000 == 30 [pid = 3572] [id = 32] 13:21:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E259C45800) [pid = 3572] [serial = 92] [outer = 0000000000000000] 13:21:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E259C4B800) [pid = 3572] [serial = 93] [outer = 000000E259C45800] 13:21:42 INFO - PROCESS | 3572 | 1468009302856 Marionette DEBUG loaded listener.js 13:21:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25EC9A000) [pid = 3572] [serial = 94] [outer = 000000E259C45800] 13:21:43 INFO - PROCESS | 3572 | 1468009303469 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]]]}] 13:21:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:21:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 943ms 13:21:43 INFO - PROCESS | 3572 | 1468009303550 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 13:21:43 INFO - PROCESS | 3572 | 1468009303554 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 13:21:43 INFO - PROCESS | 3572 | 1468009303559 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:21:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:21:43 INFO - PROCESS | 3572 | 1468009303562 Marionette TRACE conn5 <- [1,94,null,{}] 13:21:43 INFO - PROCESS | 3572 | 1468009303585 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}] 13:21:43 INFO - PROCESS | 3572 | 1468009303588 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:43 INFO - PROCESS | 3572 | 1468009303700 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 13:21:43 INFO - PROCESS | 3572 | 1468009303755 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:43 INFO - PROCESS | 3572 | 1468009303757 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:43 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2554C2800 == 31 [pid = 3572] [id = 33] 13:21:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E250287C00) [pid = 3572] [serial = 95] [outer = 0000000000000000] 13:21:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E250344800) [pid = 3572] [serial = 96] [outer = 000000E250287C00] 13:21:43 INFO - PROCESS | 3572 | 1468009303809 Marionette DEBUG loaded listener.js 13:21:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E25034C800) [pid = 3572] [serial = 97] [outer = 000000E250287C00] 13:21:44 INFO - PROCESS | 3572 | --DOCSHELL 000000E2554C1800 == 30 [pid = 3572] [id = 8] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25CE72C00) [pid = 3572] [serial = 17] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25FD0D000) [pid = 3572] [serial = 54] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E24E5C2C00) [pid = 3572] [serial = 57] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E24E74A000) [pid = 3572] [serial = 60] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E259747400) [pid = 3572] [serial = 21] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2505BE000) [pid = 3572] [serial = 24] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E259C8D800) [pid = 3572] [serial = 30] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25C508C00) [pid = 3572] [serial = 33] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25C58A400) [pid = 3572] [serial = 34] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25DE0C000) [pid = 3572] [serial = 36] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25E215800) [pid = 3572] [serial = 37] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25EC97000) [pid = 3572] [serial = 39] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25472A000) [pid = 3572] [serial = 42] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2568C2800) [pid = 3572] [serial = 45] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25D74F000) [pid = 3572] [serial = 48] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E24E6E6000) [pid = 3572] [serial = 51] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E250F9E000) [pid = 3572] [serial = 27] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25A57D800) [pid = 3572] [serial = 43] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25F19B400) [pid = 3572] [serial = 40] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25C13FC00) [pid = 3572] [serial = 22] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25FD0D800) [pid = 3572] [serial = 63] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25D1A6000) [pid = 3572] [serial = 14] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E2568D6C00) [pid = 3572] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E2568D4C00) [pid = 3572] [serial = 9] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E25477C800) [pid = 3572] [serial = 4] [outer = 0000000000000000] [url = about:blank] 13:21:44 INFO - PROCESS | 3572 | 1468009304741 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]]]}] 13:21:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:21:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1233ms 13:21:44 INFO - PROCESS | 3572 | 1468009304797 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 13:21:44 INFO - PROCESS | 3572 | 1468009304801 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 13:21:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:21:44 INFO - PROCESS | 3572 | 1468009304810 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:21:44 INFO - PROCESS | 3572 | 1468009304815 Marionette TRACE conn5 <- [1,98,null,{}] 13:21:44 INFO - PROCESS | 3572 | 1468009304820 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}] 13:21:44 INFO - PROCESS | 3572 | 1468009304823 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:44 INFO - PROCESS | 3572 | 1468009304914 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 13:21:44 INFO - PROCESS | 3572 | 1468009304924 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:44 INFO - PROCESS | 3572 | 1468009304928 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:44 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254783000 == 31 [pid = 3572] [id = 34] 13:21:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E250346400) [pid = 3572] [serial = 98] [outer = 0000000000000000] 13:21:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E25034B000) [pid = 3572] [serial = 99] [outer = 000000E250346400] 13:21:44 INFO - PROCESS | 3572 | 1468009304982 Marionette DEBUG loaded listener.js 13:21:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E250778C00) [pid = 3572] [serial = 100] [outer = 000000E250346400] 13:21:45 INFO - PROCESS | 3572 | 1468009305398 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]]]}] 13:21:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:21:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 13:21:45 INFO - PROCESS | 3572 | 1468009305440 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 13:21:45 INFO - PROCESS | 3572 | 1468009305445 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 13:21:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:21:45 INFO - PROCESS | 3572 | 1468009305452 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:21:45 INFO - PROCESS | 3572 | 1468009305455 Marionette TRACE conn5 <- [1,102,null,{}] 13:21:45 INFO - PROCESS | 3572 | 1468009305459 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}] 13:21:45 INFO - PROCESS | 3572 | 1468009305462 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:45 INFO - PROCESS | 3572 | 1468009305555 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 13:21:45 INFO - PROCESS | 3572 | 1468009305596 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:45 INFO - PROCESS | 3572 | 1468009305598 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:45 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256850000 == 32 [pid = 3572] [id = 35] 13:21:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E254722800) [pid = 3572] [serial = 101] [outer = 0000000000000000] 13:21:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E254728400) [pid = 3572] [serial = 102] [outer = 000000E254722800] 13:21:45 INFO - PROCESS | 3572 | 1468009305648 Marionette DEBUG loaded listener.js 13:21:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E2547C4000) [pid = 3572] [serial = 103] [outer = 000000E254722800] 13:21:46 INFO - PROCESS | 3572 | 1468009306055 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]]]}] 13:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 13:21:46 INFO - PROCESS | 3572 | 1468009306083 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 13:21:46 INFO - PROCESS | 3572 | 1468009306085 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 13:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:21:46 INFO - PROCESS | 3572 | 1468009306089 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:21:46 INFO - PROCESS | 3572 | 1468009306092 Marionette TRACE conn5 <- [1,106,null,{}] 13:21:46 INFO - PROCESS | 3572 | 1468009306104 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}] 13:21:46 INFO - PROCESS | 3572 | 1468009306109 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:46 INFO - PROCESS | 3572 | 1468009306195 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 13:21:46 INFO - PROCESS | 3572 | 1468009306202 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:46 INFO - PROCESS | 3572 | 1468009306205 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:46 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A5E2000 == 33 [pid = 3572] [id = 36] 13:21:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E256110800) [pid = 3572] [serial = 104] [outer = 0000000000000000] 13:21:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2568C0400) [pid = 3572] [serial = 105] [outer = 000000E256110800] 13:21:46 INFO - PROCESS | 3572 | 1468009306254 Marionette DEBUG loaded listener.js 13:21:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2568D8800) [pid = 3572] [serial = 106] [outer = 000000E256110800] 13:21:46 INFO - PROCESS | 3572 | 1468009306655 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]]]}] 13:21:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:21:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 586ms 13:21:46 INFO - PROCESS | 3572 | 1468009306678 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 13:21:46 INFO - PROCESS | 3572 | 1468009306680 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 13:21:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:21:46 INFO - PROCESS | 3572 | 1468009306684 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:21:46 INFO - PROCESS | 3572 | 1468009306685 Marionette TRACE conn5 <- [1,110,null,{}] 13:21:46 INFO - PROCESS | 3572 | 1468009306689 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}] 13:21:46 INFO - PROCESS | 3572 | 1468009306691 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:46 INFO - PROCESS | 3572 | 1468009306816 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 13:21:46 INFO - PROCESS | 3572 | 1468009306821 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:46 INFO - PROCESS | 3572 | 1468009306824 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:46 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C4B5000 == 34 [pid = 3572] [id = 37] 13:21:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E259BC0000) [pid = 3572] [serial = 107] [outer = 0000000000000000] 13:21:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E259C41800) [pid = 3572] [serial = 108] [outer = 000000E259BC0000] 13:21:46 INFO - PROCESS | 3572 | 1468009306869 Marionette DEBUG loaded listener.js 13:21:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E259C83400) [pid = 3572] [serial = 109] [outer = 000000E259BC0000] 13:21:47 INFO - PROCESS | 3572 | 1468009307307 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]]]}] 13:21:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:21:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 691ms 13:21:47 INFO - PROCESS | 3572 | 1468009307378 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 13:21:47 INFO - PROCESS | 3572 | 1468009307380 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 13:21:47 INFO - PROCESS | 3572 | 1468009307384 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:21:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:21:47 INFO - PROCESS | 3572 | 1468009307386 Marionette TRACE conn5 <- [1,114,null,{}] 13:21:47 INFO - PROCESS | 3572 | 1468009307389 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}] 13:21:47 INFO - PROCESS | 3572 | 1468009307391 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:47 INFO - PROCESS | 3572 | 1468009307490 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 13:21:47 INFO - PROCESS | 3572 | 1468009307495 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:47 INFO - PROCESS | 3572 | 1468009307498 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:47 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D44F000 == 35 [pid = 3572] [id = 38] 13:21:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E24E7DAC00) [pid = 3572] [serial = 110] [outer = 0000000000000000] 13:21:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25A5C4800) [pid = 3572] [serial = 111] [outer = 000000E24E7DAC00] 13:21:47 INFO - PROCESS | 3572 | 1468009307544 Marionette DEBUG loaded listener.js 13:21:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25C505400) [pid = 3572] [serial = 112] [outer = 000000E24E7DAC00] 13:21:48 INFO - PROCESS | 3572 | 1468009308011 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]]]}] 13:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 692ms 13:21:48 INFO - PROCESS | 3572 | 1468009308085 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 13:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:21:48 INFO - PROCESS | 3572 | 1468009308087 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 13:21:48 INFO - PROCESS | 3572 | 1468009308090 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:21:48 INFO - PROCESS | 3572 | 1468009308092 Marionette TRACE conn5 <- [1,118,null,{}] 13:21:48 INFO - PROCESS | 3572 | 1468009308115 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}] 13:21:48 INFO - PROCESS | 3572 | 1468009308121 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:48 INFO - PROCESS | 3572 | 1468009308257 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 13:21:48 INFO - PROCESS | 3572 | 1468009308265 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:48 INFO - PROCESS | 3572 | 1468009308267 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:48 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E099000 == 36 [pid = 3572] [id = 39] 13:21:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25CE74C00) [pid = 3572] [serial = 113] [outer = 0000000000000000] 13:21:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25D750800) [pid = 3572] [serial = 114] [outer = 000000E25CE74C00] 13:21:48 INFO - PROCESS | 3572 | 1468009308312 Marionette DEBUG loaded listener.js 13:21:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25DE9A800) [pid = 3572] [serial = 115] [outer = 000000E25CE74C00] 13:21:48 INFO - PROCESS | 3572 | 1468009308706 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]]]}] 13:21:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:21:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 13:21:48 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E250783400) [pid = 3572] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:21:48 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E24E5B8000) [pid = 3572] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:21:48 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E254727800) [pid = 3572] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:21:48 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25D07F400) [pid = 3572] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:21:48 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E24E740800) [pid = 3572] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:21:48 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E24E6E0400) [pid = 3572] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:21:48 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25C682C00) [pid = 3572] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:21:48 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25140F000) [pid = 3572] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:21:48 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E24FD25400) [pid = 3572] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:21:48 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25C1CC800) [pid = 3572] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:21:48 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E24E6DE800) [pid = 3572] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:21:48 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E24E6E7400) [pid = 3572] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:21:48 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25DE92800) [pid = 3572] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:21:48 INFO - PROCESS | 3572 | 1468009308825 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 13:21:48 INFO - PROCESS | 3572 | 1468009308827 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 13:21:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:21:48 INFO - PROCESS | 3572 | 1468009308837 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:21:48 INFO - PROCESS | 3572 | 1468009308839 Marionette TRACE conn5 <- [1,122,null,{}] 13:21:48 INFO - PROCESS | 3572 | 1468009308843 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}] 13:21:48 INFO - PROCESS | 3572 | 1468009308845 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:48 INFO - PROCESS | 3572 | 1468009308924 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 13:21:48 INFO - PROCESS | 3572 | 1468009308929 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:48 INFO - PROCESS | 3572 | 1468009308932 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:48 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE58000 == 37 [pid = 3572] [id = 40] 13:21:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E24EFD5400) [pid = 3572] [serial = 116] [outer = 0000000000000000] 13:21:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25077E000) [pid = 3572] [serial = 117] [outer = 000000E24EFD5400] 13:21:48 INFO - PROCESS | 3572 | 1468009308978 Marionette DEBUG loaded listener.js 13:21:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25C582C00) [pid = 3572] [serial = 118] [outer = 000000E24EFD5400] 13:21:49 INFO - PROCESS | 3572 | 1468009309343 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]]]}] 13:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 525ms 13:21:49 INFO - PROCESS | 3572 | 1468009309366 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 13:21:49 INFO - PROCESS | 3572 | 1468009309368 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 13:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:21:49 INFO - PROCESS | 3572 | 1468009309371 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:21:49 INFO - PROCESS | 3572 | 1468009309373 Marionette TRACE conn5 <- [1,126,null,{}] 13:21:49 INFO - PROCESS | 3572 | 1468009309377 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}] 13:21:49 INFO - PROCESS | 3572 | 1468009309379 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:49 INFO - PROCESS | 3572 | 1468009309482 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 13:21:49 INFO - PROCESS | 3572 | 1468009309489 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:49 INFO - PROCESS | 3572 | 1468009309491 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:49 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647EE800 == 38 [pid = 3572] [id = 41] 13:21:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2568BCC00) [pid = 3572] [serial = 119] [outer = 0000000000000000] 13:21:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25EB29C00) [pid = 3572] [serial = 120] [outer = 000000E2568BCC00] 13:21:49 INFO - PROCESS | 3572 | 1468009309536 Marionette DEBUG loaded listener.js 13:21:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25F1A3C00) [pid = 3572] [serial = 121] [outer = 000000E2568BCC00] 13:21:49 INFO - PROCESS | 3572 | 1468009309931 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]]]}] 13:21:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:21:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 586ms 13:21:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:21:49 INFO - PROCESS | 3572 | 1468009309961 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 13:21:49 INFO - PROCESS | 3572 | 1468009309963 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 13:21:49 INFO - PROCESS | 3572 | 1468009309967 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:21:49 INFO - PROCESS | 3572 | 1468009309968 Marionette TRACE conn5 <- [1,130,null,{}] 13:21:49 INFO - PROCESS | 3572 | 1468009309972 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}] 13:21:49 INFO - PROCESS | 3572 | 1468009309974 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:50 INFO - PROCESS | 3572 | 1468009310075 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 13:21:50 INFO - PROCESS | 3572 | 1468009310083 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:50 INFO - PROCESS | 3572 | 1468009310085 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:50 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CEC000 == 39 [pid = 3572] [id = 42] 13:21:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25A31C400) [pid = 3572] [serial = 122] [outer = 0000000000000000] 13:21:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25A322C00) [pid = 3572] [serial = 123] [outer = 000000E25A31C400] 13:21:50 INFO - PROCESS | 3572 | 1468009310129 Marionette DEBUG loaded listener.js 13:21:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25A32A400) [pid = 3572] [serial = 124] [outer = 000000E25A31C400] 13:21:50 INFO - PROCESS | 3572 | 1468009310508 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]]]}] 13:21:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:21:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 586ms 13:21:50 INFO - PROCESS | 3572 | 1468009310556 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 13:21:50 INFO - PROCESS | 3572 | 1468009310559 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 13:21:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:21:50 INFO - PROCESS | 3572 | 1468009310562 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:21:50 INFO - PROCESS | 3572 | 1468009310564 Marionette TRACE conn5 <- [1,134,null,{}] 13:21:50 INFO - PROCESS | 3572 | 1468009310567 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}] 13:21:50 INFO - PROCESS | 3572 | 1468009310569 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:50 INFO - PROCESS | 3572 | 1468009310669 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 13:21:50 INFO - PROCESS | 3572 | 1468009310707 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:50 INFO - PROCESS | 3572 | 1468009310709 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:50 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2DE800 == 40 [pid = 3572] [id = 43] 13:21:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2501B3C00) [pid = 3572] [serial = 125] [outer = 0000000000000000] 13:21:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E2501BB800) [pid = 3572] [serial = 126] [outer = 000000E2501B3C00] 13:21:50 INFO - PROCESS | 3572 | 1468009310754 Marionette DEBUG loaded listener.js 13:21:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2501C1C00) [pid = 3572] [serial = 127] [outer = 000000E2501B3C00] 13:21:51 INFO - PROCESS | 3572 | 1468009311479 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]]]}] 13:21:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:21:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 985ms 13:21:51 INFO - PROCESS | 3572 | 1468009311551 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 13:21:51 INFO - PROCESS | 3572 | 1468009311555 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 13:21:51 INFO - PROCESS | 3572 | 1468009311560 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:21:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:21:51 INFO - PROCESS | 3572 | 1468009311566 Marionette TRACE conn5 <- [1,138,null,{}] 13:21:51 INFO - PROCESS | 3572 | 1468009311572 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}] 13:21:51 INFO - PROCESS | 3572 | 1468009311575 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:51 INFO - PROCESS | 3572 | 1468009311704 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 13:21:51 INFO - PROCESS | 3572 | 1468009311760 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:51 INFO - PROCESS | 3572 | 1468009311763 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:51 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256145000 == 41 [pid = 3572] [id = 44] 13:21:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E2501C0800) [pid = 3572] [serial = 128] [outer = 0000000000000000] 13:21:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25028B400) [pid = 3572] [serial = 129] [outer = 000000E2501C0800] 13:21:51 INFO - PROCESS | 3572 | 1468009311822 Marionette DEBUG loaded listener.js 13:21:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E250418400) [pid = 3572] [serial = 130] [outer = 000000E2501C0800] 13:21:52 INFO - PROCESS | 3572 | 1468009312827 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]]]}] 13:21:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647EF000 == 40 [pid = 3572] [id = 31] 13:21:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E25ECC9800 == 39 [pid = 3572] [id = 30] 13:21:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CEC000 == 38 [pid = 3572] [id = 42] 13:21:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647EE800 == 37 [pid = 3572] [id = 41] 13:21:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE58000 == 36 [pid = 3572] [id = 40] 13:21:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E099000 == 35 [pid = 3572] [id = 39] 13:21:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D44F000 == 34 [pid = 3572] [id = 38] 13:21:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C4B5000 == 33 [pid = 3572] [id = 37] 13:21:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A5E2000 == 32 [pid = 3572] [id = 36] 13:21:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E256850000 == 31 [pid = 3572] [id = 35] 13:21:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E254783000 == 30 [pid = 3572] [id = 34] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E26473B000) [pid = 3572] [serial = 64] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E24E743000) [pid = 3572] [serial = 58] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25B8B3C00) [pid = 3572] [serial = 46] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25F87D000) [pid = 3572] [serial = 49] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25077F000) [pid = 3572] [serial = 61] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25C682800) [pid = 3572] [serial = 52] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E261FEA400) [pid = 3572] [serial = 55] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E254724800) [pid = 3572] [serial = 69] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E24FD27000) [pid = 3572] [serial = 72] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2549FA400) [pid = 3572] [serial = 70] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2568C7400) [pid = 3572] [serial = 73] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25CE41400) [pid = 3572] [serial = 78] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E256D63800) [pid = 3572] [serial = 75] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E24E740C00) [pid = 3572] [serial = 66] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25C504C00) [pid = 3572] [serial = 76] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E250782800) [pid = 3572] [serial = 67] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25EC9EC00) [pid = 3572] [serial = 82] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25D74AC00) [pid = 3572] [serial = 79] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25E08C400) [pid = 3572] [serial = 81] [outer = 0000000000000000] [url = about:blank] 13:21:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:21:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1338ms 13:21:52 INFO - PROCESS | 3572 | 1468009312903 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 13:21:52 INFO - PROCESS | 3572 | 1468009312907 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 13:21:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:21:52 INFO - PROCESS | 3572 | 1468009312922 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:21:52 INFO - PROCESS | 3572 | 1468009312925 Marionette TRACE conn5 <- [1,142,null,{}] 13:21:52 INFO - PROCESS | 3572 | 1468009312933 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}] 13:21:52 INFO - PROCESS | 3572 | 1468009312936 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:53 INFO - PROCESS | 3572 | 1468009313031 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 13:21:53 INFO - PROCESS | 3572 | 1468009313038 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:53 INFO - PROCESS | 3572 | 1468009313043 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:53 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254777000 == 31 [pid = 3572] [id = 45] 13:21:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E2501B9000) [pid = 3572] [serial = 131] [outer = 0000000000000000] 13:21:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E2501C0C00) [pid = 3572] [serial = 132] [outer = 000000E2501B9000] 13:21:53 INFO - PROCESS | 3572 | 1468009313091 Marionette DEBUG loaded listener.js 13:21:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E25034B400) [pid = 3572] [serial = 133] [outer = 000000E2501B9000] 13:21:53 INFO - PROCESS | 3572 | 1468009313541 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]]]}] 13:21:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:21:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 692ms 13:21:53 INFO - PROCESS | 3572 | 1468009313609 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 13:21:53 INFO - PROCESS | 3572 | 1468009313614 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 13:21:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:21:53 INFO - PROCESS | 3572 | 1468009313621 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:21:53 INFO - PROCESS | 3572 | 1468009313624 Marionette TRACE conn5 <- [1,146,null,{}] 13:21:53 INFO - PROCESS | 3572 | 1468009313628 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}] 13:21:53 INFO - PROCESS | 3572 | 1468009313630 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:53 INFO - PROCESS | 3572 | 1468009313721 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 13:21:53 INFO - PROCESS | 3572 | 1468009313737 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:53 INFO - PROCESS | 3572 | 1468009313739 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:53 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256153000 == 32 [pid = 3572] [id = 46] 13:21:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E251407800) [pid = 3572] [serial = 134] [outer = 0000000000000000] 13:21:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25140C000) [pid = 3572] [serial = 135] [outer = 000000E251407800] 13:21:53 INFO - PROCESS | 3572 | 1468009313788 Marionette DEBUG loaded listener.js 13:21:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E254723C00) [pid = 3572] [serial = 136] [outer = 000000E251407800] 13:21:54 INFO - PROCESS | 3572 | 1468009314229 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]]]}] 13:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 627ms 13:21:54 INFO - PROCESS | 3572 | 1468009314250 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 13:21:54 INFO - PROCESS | 3572 | 1468009314252 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 13:21:54 INFO - PROCESS | 3572 | 1468009314256 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:21:54 INFO - PROCESS | 3572 | 1468009314259 Marionette TRACE conn5 <- [1,150,null,{}] 13:21:54 INFO - PROCESS | 3572 | 1468009314275 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}] 13:21:54 INFO - PROCESS | 3572 | 1468009314280 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:54 INFO - PROCESS | 3572 | 1468009314390 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 13:21:54 INFO - PROCESS | 3572 | 1468009314399 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:54 INFO - PROCESS | 3572 | 1468009314403 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:54 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C354800 == 33 [pid = 3572] [id = 47] 13:21:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25627EC00) [pid = 3572] [serial = 137] [outer = 0000000000000000] 13:21:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E256280800) [pid = 3572] [serial = 138] [outer = 000000E25627EC00] 13:21:54 INFO - PROCESS | 3572 | 1468009314452 Marionette DEBUG loaded listener.js 13:21:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2562DB400) [pid = 3572] [serial = 139] [outer = 000000E25627EC00] 13:21:54 INFO - PROCESS | 3572 | 1468009314853 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]]]}] 13:21:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:21:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 628ms 13:21:54 INFO - PROCESS | 3572 | 1468009314887 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 13:21:54 INFO - PROCESS | 3572 | 1468009314890 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 13:21:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:21:54 INFO - PROCESS | 3572 | 1468009314893 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:21:54 INFO - PROCESS | 3572 | 1468009314895 Marionette TRACE conn5 <- [1,154,null,{}] 13:21:54 INFO - PROCESS | 3572 | 1468009314898 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}] 13:21:54 INFO - PROCESS | 3572 | 1468009314900 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:55 INFO - PROCESS | 3572 | 1468009315007 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 13:21:55 INFO - PROCESS | 3572 | 1468009315016 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:55 INFO - PROCESS | 3572 | 1468009315018 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:55 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CDA0800 == 34 [pid = 3572] [id = 48] 13:21:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E2568DA800) [pid = 3572] [serial = 140] [outer = 0000000000000000] 13:21:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E256D55800) [pid = 3572] [serial = 141] [outer = 000000E2568DA800] 13:21:55 INFO - PROCESS | 3572 | 1468009315071 Marionette DEBUG loaded listener.js 13:21:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E259BC2800) [pid = 3572] [serial = 142] [outer = 000000E2568DA800] 13:21:55 INFO - PROCESS | 3572 | 1468009315515 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]]]}] 13:21:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:21:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 628ms 13:21:55 INFO - PROCESS | 3572 | 1468009315524 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 13:21:55 INFO - PROCESS | 3572 | 1468009315526 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 13:21:55 INFO - PROCESS | 3572 | 1468009315529 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:21:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:21:55 INFO - PROCESS | 3572 | 1468009315531 Marionette TRACE conn5 <- [1,158,null,{}] 13:21:55 INFO - PROCESS | 3572 | 1468009315543 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}] 13:21:55 INFO - PROCESS | 3572 | 1468009315546 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:55 INFO - PROCESS | 3572 | 1468009315647 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 13:21:55 INFO - PROCESS | 3572 | 1468009315653 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:55 INFO - PROCESS | 3572 | 1468009315655 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:55 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D903000 == 35 [pid = 3572] [id = 49] 13:21:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2568DAC00) [pid = 3572] [serial = 143] [outer = 0000000000000000] 13:21:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E259C4BC00) [pid = 3572] [serial = 144] [outer = 000000E2568DAC00] 13:21:55 INFO - PROCESS | 3572 | 1468009315700 Marionette DEBUG loaded listener.js 13:21:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25A323800) [pid = 3572] [serial = 145] [outer = 000000E2568DAC00] 13:21:56 INFO - PROCESS | 3572 | 1468009316157 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]]]}] 13:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 13:21:56 INFO - PROCESS | 3572 | 1468009316224 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 13:21:56 INFO - PROCESS | 3572 | 1468009316227 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 13:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:21:56 INFO - PROCESS | 3572 | 1468009316230 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:21:56 INFO - PROCESS | 3572 | 1468009316232 Marionette TRACE conn5 <- [1,162,null,{}] 13:21:56 INFO - PROCESS | 3572 | 1468009316235 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}] 13:21:56 INFO - PROCESS | 3572 | 1468009316241 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:56 INFO - PROCESS | 3572 | 1468009316379 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 13:21:56 INFO - PROCESS | 3572 | 1468009316392 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:56 INFO - PROCESS | 3572 | 1468009316394 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:56 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2EA000 == 36 [pid = 3572] [id = 50] 13:21:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E256D57000) [pid = 3572] [serial = 146] [outer = 0000000000000000] 13:21:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25C503000) [pid = 3572] [serial = 147] [outer = 000000E256D57000] 13:21:56 INFO - PROCESS | 3572 | 1468009316439 Marionette DEBUG loaded listener.js 13:21:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25D395C00) [pid = 3572] [serial = 148] [outer = 000000E256D57000] 13:21:56 INFO - PROCESS | 3572 | 1468009316870 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]]]}] 13:21:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:21:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 692ms 13:21:56 INFO - PROCESS | 3572 | 1468009316926 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 13:21:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:21:56 INFO - PROCESS | 3572 | 1468009316928 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 13:21:56 INFO - PROCESS | 3572 | 1468009316932 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:21:56 INFO - PROCESS | 3572 | 1468009316934 Marionette TRACE conn5 <- [1,166,null,{}] 13:21:56 INFO - PROCESS | 3572 | 1468009316968 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}] 13:21:56 INFO - PROCESS | 3572 | 1468009316971 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:57 INFO - PROCESS | 3572 | 1468009317076 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 13:21:57 INFO - PROCESS | 3572 | 1468009317087 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:57 INFO - PROCESS | 3572 | 1468009317089 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:57 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26053B800 == 37 [pid = 3572] [id = 51] 13:21:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E2554EC000) [pid = 3572] [serial = 149] [outer = 0000000000000000] 13:21:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25D866400) [pid = 3572] [serial = 150] [outer = 000000E2554EC000] 13:21:57 INFO - PROCESS | 3572 | 1468009317133 Marionette DEBUG loaded listener.js 13:21:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25E08C400) [pid = 3572] [serial = 151] [outer = 000000E2554EC000] 13:21:57 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E259BC0000) [pid = 3572] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:21:57 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E250285000) [pid = 3572] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:21:57 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2551BE000) [pid = 3572] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:21:57 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25D970000) [pid = 3572] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:21:57 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E259C45800) [pid = 3572] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:21:57 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25CE74C00) [pid = 3572] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:21:57 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E24EFD5400) [pid = 3572] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:21:57 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2568BCC00) [pid = 3572] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:21:57 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25A31C400) [pid = 3572] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:21:57 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E24E7DAC00) [pid = 3572] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:21:57 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E254722800) [pid = 3572] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:21:57 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E256110800) [pid = 3572] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:21:57 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E250346400) [pid = 3572] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:21:57 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E250287C00) [pid = 3572] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:21:57 INFO - PROCESS | 3572 | 1468009317634 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]]]}] 13:21:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:21:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 735ms 13:21:57 INFO - PROCESS | 3572 | 1468009317669 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 13:21:57 INFO - PROCESS | 3572 | 1468009317671 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 13:21:57 INFO - PROCESS | 3572 | 1468009317674 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:21:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:21:57 INFO - PROCESS | 3572 | 1468009317676 Marionette TRACE conn5 <- [1,170,null,{}] 13:21:57 INFO - PROCESS | 3572 | 1468009317688 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}] 13:21:57 INFO - PROCESS | 3572 | 1468009317690 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:57 INFO - PROCESS | 3572 | 1468009317773 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 13:21:57 INFO - PROCESS | 3572 | 1468009317778 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:57 INFO - PROCESS | 3572 | 1468009317780 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:57 INFO - PROCESS | 3572 | ++DOCSHELL 000000E250785800 == 38 [pid = 3572] [id = 52] 13:21:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E250784000) [pid = 3572] [serial = 152] [outer = 0000000000000000] 13:21:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E259C41C00) [pid = 3572] [serial = 153] [outer = 000000E250784000] 13:21:57 INFO - PROCESS | 3572 | 1468009317824 Marionette DEBUG loaded listener.js 13:21:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25D07F400) [pid = 3572] [serial = 154] [outer = 000000E250784000] 13:21:58 INFO - PROCESS | 3572 | 1468009318198 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]]]}] 13:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 545ms 13:21:58 INFO - PROCESS | 3572 | 1468009318223 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 13:21:58 INFO - PROCESS | 3572 | 1468009318225 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 13:21:58 INFO - PROCESS | 3572 | 1468009318228 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:21:58 INFO - PROCESS | 3572 | 1468009318230 Marionette TRACE conn5 <- [1,174,null,{}] 13:21:58 INFO - PROCESS | 3572 | 1468009318233 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}] 13:21:58 INFO - PROCESS | 3572 | 1468009318235 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:58 INFO - PROCESS | 3572 | 1468009318343 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 13:21:58 INFO - PROCESS | 3572 | 1468009318351 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:58 INFO - PROCESS | 3572 | 1468009318353 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:58 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647E5800 == 39 [pid = 3572] [id = 53] 13:21:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25E2B5000) [pid = 3572] [serial = 155] [outer = 0000000000000000] 13:21:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25EBACC00) [pid = 3572] [serial = 156] [outer = 000000E25E2B5000] 13:21:58 INFO - PROCESS | 3572 | 1468009318397 Marionette DEBUG loaded listener.js 13:21:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25F1A2000) [pid = 3572] [serial = 157] [outer = 000000E25E2B5000] 13:21:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2501C8C00) [pid = 3572] [serial = 158] [outer = 000000E259BB7800] 13:21:58 INFO - PROCESS | 3572 | 1468009318841 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]]]}] 13:21:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:21:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 629ms 13:21:58 INFO - PROCESS | 3572 | 1468009318861 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 13:21:58 INFO - PROCESS | 3572 | 1468009318863 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 13:21:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:21:58 INFO - PROCESS | 3572 | 1468009318866 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:21:58 INFO - PROCESS | 3572 | 1468009318868 Marionette TRACE conn5 <- [1,178,null,{}] 13:21:58 INFO - PROCESS | 3572 | 1468009318872 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}] 13:21:58 INFO - PROCESS | 3572 | 1468009318874 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:58 INFO - PROCESS | 3572 | 1468009318979 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 13:21:59 INFO - PROCESS | 3572 | 1468009319018 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:59 INFO - PROCESS | 3572 | 1468009319020 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:59 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256847800 == 40 [pid = 3572] [id = 54] 13:21:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E24FD20400) [pid = 3572] [serial = 159] [outer = 0000000000000000] 13:21:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2501CEC00) [pid = 3572] [serial = 160] [outer = 000000E24FD20400] 13:21:59 INFO - PROCESS | 3572 | 1468009319065 Marionette DEBUG loaded listener.js 13:21:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25F19A400) [pid = 3572] [serial = 161] [outer = 000000E24FD20400] 13:21:59 INFO - PROCESS | 3572 | 1468009319391 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]]]}] 13:21:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:21:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 629ms 13:21:59 INFO - PROCESS | 3572 | 1468009319500 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 13:21:59 INFO - PROCESS | 3572 | 1468009319506 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 13:21:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:21:59 INFO - PROCESS | 3572 | 1468009319512 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:21:59 INFO - PROCESS | 3572 | 1468009319516 Marionette TRACE conn5 <- [1,182,null,{}] 13:21:59 INFO - PROCESS | 3572 | 1468009319522 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}] 13:21:59 INFO - PROCESS | 3572 | 1468009319526 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:59 INFO - PROCESS | 3572 | 1468009319706 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 13:21:59 INFO - PROCESS | 3572 | 1468009319780 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:21:59 INFO - PROCESS | 3572 | 1468009319786 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:21:59 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255713000 == 41 [pid = 3572] [id = 55] 13:21:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E24E623800) [pid = 3572] [serial = 162] [outer = 0000000000000000] 13:21:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E24E625400) [pid = 3572] [serial = 163] [outer = 000000E24E623800] 13:21:59 INFO - PROCESS | 3572 | 1468009319857 Marionette DEBUG loaded listener.js 13:21:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E24F435000) [pid = 3572] [serial = 164] [outer = 000000E24E623800] 13:22:00 INFO - PROCESS | 3572 | 1468009320384 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]]]}] 13:22:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:22:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 881ms 13:22:00 INFO - PROCESS | 3572 | 1468009320395 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 13:22:00 INFO - PROCESS | 3572 | 1468009320398 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 13:22:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:22:00 INFO - PROCESS | 3572 | 1468009320422 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:22:00 INFO - PROCESS | 3572 | 1468009320426 Marionette TRACE conn5 <- [1,186,null,{}] 13:22:00 INFO - PROCESS | 3572 | 1468009320430 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}] 13:22:00 INFO - PROCESS | 3572 | 1468009320434 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:00 INFO - PROCESS | 3572 | 1468009320548 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 13:22:00 INFO - PROCESS | 3572 | 1468009320627 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:00 INFO - PROCESS | 3572 | 1468009320630 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:00 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D453800 == 42 [pid = 3572] [id = 56] 13:22:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25034D400) [pid = 3572] [serial = 165] [outer = 0000000000000000] 13:22:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25077A400) [pid = 3572] [serial = 166] [outer = 000000E25034D400] 13:22:00 INFO - PROCESS | 3572 | 1468009320688 Marionette DEBUG loaded listener.js 13:22:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25140F400) [pid = 3572] [serial = 167] [outer = 000000E25034D400] 13:22:01 INFO - PROCESS | 3572 | 1468009321235 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]]]}] 13:22:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:22:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 838ms 13:22:01 INFO - PROCESS | 3572 | 1468009321265 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 13:22:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:22:01 INFO - PROCESS | 3572 | 1468009321268 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 13:22:01 INFO - PROCESS | 3572 | 1468009321273 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:22:01 INFO - PROCESS | 3572 | 1468009321276 Marionette TRACE conn5 <- [1,190,null,{}] 13:22:01 INFO - PROCESS | 3572 | 1468009321287 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}] 13:22:01 INFO - PROCESS | 3572 | 1468009321293 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:01 INFO - PROCESS | 3572 | 1468009321409 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 13:22:01 INFO - PROCESS | 3572 | 1468009321489 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:01 INFO - PROCESS | 3572 | 1468009321493 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:01 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264A4F000 == 43 [pid = 3572] [id = 57] 13:22:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E2568C0800) [pid = 3572] [serial = 168] [outer = 0000000000000000] 13:22:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E2568CEC00) [pid = 3572] [serial = 169] [outer = 000000E2568C0800] 13:22:01 INFO - PROCESS | 3572 | 1468009321553 Marionette DEBUG loaded listener.js 13:22:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E25A32AC00) [pid = 3572] [serial = 170] [outer = 000000E2568C0800] 13:22:02 INFO - PROCESS | 3572 | 1468009322093 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]]]}] 13:22:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:22:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 882ms 13:22:02 INFO - PROCESS | 3572 | 1468009322156 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 13:22:02 INFO - PROCESS | 3572 | 1468009322158 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 13:22:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:22:02 INFO - PROCESS | 3572 | 1468009322162 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:22:02 INFO - PROCESS | 3572 | 1468009322164 Marionette TRACE conn5 <- [1,194,null,{}] 13:22:02 INFO - PROCESS | 3572 | 1468009322168 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}] 13:22:02 INFO - PROCESS | 3572 | 1468009322170 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:02 INFO - PROCESS | 3572 | 1468009322282 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 13:22:02 INFO - PROCESS | 3572 | 1468009322346 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:02 INFO - PROCESS | 3572 | 1468009322348 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:02 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C5F800 == 44 [pid = 3572] [id = 58] 13:22:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E25C681C00) [pid = 3572] [serial = 171] [outer = 0000000000000000] 13:22:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E25CB86800) [pid = 3572] [serial = 172] [outer = 000000E25C681C00] 13:22:02 INFO - PROCESS | 3572 | 1468009322404 Marionette DEBUG loaded listener.js 13:22:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (000000E25EBAEC00) [pid = 3572] [serial = 173] [outer = 000000E25C681C00] 13:22:03 INFO - PROCESS | 3572 | 1468009323144 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]]]}] 13:22:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:22:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1028ms 13:22:03 INFO - PROCESS | 3572 | 1468009323199 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 13:22:03 INFO - PROCESS | 3572 | 1468009323204 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 13:22:03 INFO - PROCESS | 3572 | 1468009323208 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:22:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:22:03 INFO - PROCESS | 3572 | 1468009323212 Marionette TRACE conn5 <- [1,198,null,{}] 13:22:03 INFO - PROCESS | 3572 | 1468009323229 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}] 13:22:03 INFO - PROCESS | 3572 | 1468009323232 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:03 INFO - PROCESS | 3572 | 1468009323336 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 13:22:03 INFO - PROCESS | 3572 | 1468009323404 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:03 INFO - PROCESS | 3572 | 1468009323406 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:03 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25613D800 == 45 [pid = 3572] [id = 59] 13:22:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (000000E2501CBC00) [pid = 3572] [serial = 174] [outer = 0000000000000000] 13:22:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (000000E2501D1C00) [pid = 3572] [serial = 175] [outer = 000000E2501CBC00] 13:22:03 INFO - PROCESS | 3572 | 1468009323458 Marionette DEBUG loaded listener.js 13:22:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (000000E25034A000) [pid = 3572] [serial = 176] [outer = 000000E2501CBC00] 13:22:03 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647E5800 == 44 [pid = 3572] [id = 53] 13:22:03 INFO - PROCESS | 3572 | --DOCSHELL 000000E250785800 == 43 [pid = 3572] [id = 52] 13:22:03 INFO - PROCESS | 3572 | --DOCSHELL 000000E26053B800 == 42 [pid = 3572] [id = 51] 13:22:03 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2EA000 == 41 [pid = 3572] [id = 50] 13:22:03 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D903000 == 40 [pid = 3572] [id = 49] 13:22:03 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CDA0800 == 39 [pid = 3572] [id = 48] 13:22:03 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C354800 == 38 [pid = 3572] [id = 47] 13:22:03 INFO - PROCESS | 3572 | --DOCSHELL 000000E256153000 == 37 [pid = 3572] [id = 46] 13:22:03 INFO - PROCESS | 3572 | --DOCSHELL 000000E254777000 == 36 [pid = 3572] [id = 45] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (000000E25A5C4800) [pid = 3572] [serial = 111] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (000000E254728400) [pid = 3572] [serial = 102] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (000000E2547C4000) [pid = 3572] [serial = 103] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (000000E2568C0400) [pid = 3572] [serial = 105] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E25034B000) [pid = 3572] [serial = 99] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E250778C00) [pid = 3572] [serial = 100] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E25034C800) [pid = 3572] [serial = 97] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E250344800) [pid = 3572] [serial = 96] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E259C83400) [pid = 3572] [serial = 109] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E250F40400) [pid = 3572] [serial = 85] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25028F000) [pid = 3572] [serial = 84] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25979C800) [pid = 3572] [serial = 88] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2568BEC00) [pid = 3572] [serial = 87] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25F55E800) [pid = 3572] [serial = 91] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25DE86800) [pid = 3572] [serial = 90] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25EC9A000) [pid = 3572] [serial = 94] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25D750800) [pid = 3572] [serial = 114] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E259C4B800) [pid = 3572] [serial = 93] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25077E000) [pid = 3572] [serial = 117] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25EB29C00) [pid = 3572] [serial = 120] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25C582C00) [pid = 3572] [serial = 118] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25A322C00) [pid = 3572] [serial = 123] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25DE9A800) [pid = 3572] [serial = 115] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E259C41800) [pid = 3572] [serial = 108] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25C505400) [pid = 3572] [serial = 112] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25F1A3C00) [pid = 3572] [serial = 121] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25A32A400) [pid = 3572] [serial = 124] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E2568D8800) [pid = 3572] [serial = 106] [outer = 0000000000000000] [url = about:blank] 13:22:03 INFO - PROCESS | 3572 | 1468009323951 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]]]}] 13:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 795ms 13:22:04 INFO - PROCESS | 3572 | 1468009324008 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 13:22:04 INFO - PROCESS | 3572 | 1468009324012 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 13:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:22:04 INFO - PROCESS | 3572 | 1468009324019 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:22:04 INFO - PROCESS | 3572 | 1468009324021 Marionette TRACE conn5 <- [1,202,null,{}] 13:22:04 INFO - PROCESS | 3572 | 1468009324025 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}] 13:22:04 INFO - PROCESS | 3572 | 1468009324028 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:04 INFO - PROCESS | 3572 | 1468009324117 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 13:22:04 INFO - PROCESS | 3572 | 1468009324129 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:04 INFO - PROCESS | 3572 | 1468009324131 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:04 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256145800 == 37 [pid = 3572] [id = 60] 13:22:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E2505BE000) [pid = 3572] [serial = 177] [outer = 0000000000000000] 13:22:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25077CC00) [pid = 3572] [serial = 178] [outer = 000000E2505BE000] 13:22:04 INFO - PROCESS | 3572 | 1468009324182 Marionette DEBUG loaded listener.js 13:22:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E251405000) [pid = 3572] [serial = 179] [outer = 000000E2505BE000] 13:22:04 INFO - PROCESS | 3572 | 1468009324599 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]]]}] 13:22:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:22:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 13:22:04 INFO - PROCESS | 3572 | 1468009324651 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 13:22:04 INFO - PROCESS | 3572 | 1468009324653 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 13:22:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:22:04 INFO - PROCESS | 3572 | 1468009324657 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:22:04 INFO - PROCESS | 3572 | 1468009324661 Marionette TRACE conn5 <- [1,206,null,{}] 13:22:04 INFO - PROCESS | 3572 | 1468009324671 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}] 13:22:04 INFO - PROCESS | 3572 | 1468009324676 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:04 INFO - PROCESS | 3572 | 1468009324788 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 13:22:04 INFO - PROCESS | 3572 | 1468009324804 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:04 INFO - PROCESS | 3572 | 1468009324807 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:04 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C19D000 == 38 [pid = 3572] [id = 61] 13:22:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E255755800) [pid = 3572] [serial = 180] [outer = 0000000000000000] 13:22:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25627B400) [pid = 3572] [serial = 181] [outer = 000000E255755800] 13:22:04 INFO - PROCESS | 3572 | 1468009324855 Marionette DEBUG loaded listener.js 13:22:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E2568BF400) [pid = 3572] [serial = 182] [outer = 000000E255755800] 13:22:05 INFO - PROCESS | 3572 | 1468009325288 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]]]}] 13:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 692ms 13:22:05 INFO - PROCESS | 3572 | 1468009325352 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 13:22:05 INFO - PROCESS | 3572 | 1468009325355 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 13:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:22:05 INFO - PROCESS | 3572 | 1468009325358 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:22:05 INFO - PROCESS | 3572 | 1468009325360 Marionette TRACE conn5 <- [1,210,null,{}] 13:22:05 INFO - PROCESS | 3572 | 1468009325363 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}] 13:22:05 INFO - PROCESS | 3572 | 1468009325366 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:05 INFO - PROCESS | 3572 | 1468009325453 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 13:22:05 INFO - PROCESS | 3572 | 1468009325460 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:05 INFO - PROCESS | 3572 | 1468009325462 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:05 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CBBB800 == 39 [pid = 3572] [id = 62] 13:22:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E259BBF000) [pid = 3572] [serial = 183] [outer = 0000000000000000] 13:22:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E259C3FC00) [pid = 3572] [serial = 184] [outer = 000000E259BBF000] 13:22:05 INFO - PROCESS | 3572 | 1468009325507 Marionette DEBUG loaded listener.js 13:22:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E259C83400) [pid = 3572] [serial = 185] [outer = 000000E259BBF000] 13:22:05 INFO - PROCESS | 3572 | 1468009325896 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]]]}] 13:22:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:22:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 587ms 13:22:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:22:05 INFO - PROCESS | 3572 | 1468009325951 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 13:22:05 INFO - PROCESS | 3572 | 1468009325953 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 13:22:05 INFO - PROCESS | 3572 | 1468009325957 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:22:05 INFO - PROCESS | 3572 | 1468009325959 Marionette TRACE conn5 <- [1,214,null,{}] 13:22:05 INFO - PROCESS | 3572 | 1468009325962 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}] 13:22:05 INFO - PROCESS | 3572 | 1468009325965 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:06 INFO - PROCESS | 3572 | 1468009326047 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 13:22:06 INFO - PROCESS | 3572 | 1468009326052 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:06 INFO - PROCESS | 3572 | 1468009326061 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:06 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D90B000 == 40 [pid = 3572] [id = 63] 13:22:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25A31F400) [pid = 3572] [serial = 186] [outer = 0000000000000000] 13:22:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25A329800) [pid = 3572] [serial = 187] [outer = 000000E25A31F400] 13:22:06 INFO - PROCESS | 3572 | 1468009326106 Marionette DEBUG loaded listener.js 13:22:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25B8B7C00) [pid = 3572] [serial = 188] [outer = 000000E25A31F400] 13:22:06 INFO - PROCESS | 3572 | 1468009326586 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]]]}] 13:22:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:22:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 692ms 13:22:06 INFO - PROCESS | 3572 | 1468009326653 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 13:22:06 INFO - PROCESS | 3572 | 1468009326655 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 13:22:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:22:06 INFO - PROCESS | 3572 | 1468009326658 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:22:06 INFO - PROCESS | 3572 | 1468009326660 Marionette TRACE conn5 <- [1,218,null,{}] 13:22:06 INFO - PROCESS | 3572 | 1468009326664 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}] 13:22:06 INFO - PROCESS | 3572 | 1468009326670 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:06 INFO - PROCESS | 3572 | 1468009326808 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 13:22:06 INFO - PROCESS | 3572 | 1468009326856 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:06 INFO - PROCESS | 3572 | 1468009326858 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:06 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25EBC7000 == 41 [pid = 3572] [id = 64] 13:22:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25CB83C00) [pid = 3572] [serial = 189] [outer = 0000000000000000] 13:22:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25D750000) [pid = 3572] [serial = 190] [outer = 000000E25CB83C00] 13:22:06 INFO - PROCESS | 3572 | 1468009326904 Marionette DEBUG loaded listener.js 13:22:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25E085800) [pid = 3572] [serial = 191] [outer = 000000E25CB83C00] 13:22:07 INFO - PROCESS | 3572 | 1468009327331 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]]]}] 13:22:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:22:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 734ms 13:22:07 INFO - PROCESS | 3572 | 1468009327397 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 13:22:07 INFO - PROCESS | 3572 | 1468009327399 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 13:22:07 INFO - PROCESS | 3572 | 1468009327408 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:22:07 INFO - PROCESS | 3572 | 1468009327410 Marionette TRACE conn5 <- [1,222,null,{}] 13:22:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:22:07 INFO - PROCESS | 3572 | 1468009327414 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}] 13:22:07 INFO - PROCESS | 3572 | 1468009327416 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:07 INFO - PROCESS | 3572 | 1468009327527 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 13:22:07 INFO - PROCESS | 3572 | 1468009327573 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:07 INFO - PROCESS | 3572 | 1468009327575 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:07 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F8A0000 == 42 [pid = 3572] [id = 65] 13:22:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25974A800) [pid = 3572] [serial = 192] [outer = 0000000000000000] 13:22:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E259753400) [pid = 3572] [serial = 193] [outer = 000000E25974A800] 13:22:07 INFO - PROCESS | 3572 | 1468009327620 Marionette DEBUG loaded listener.js 13:22:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25EB9F400) [pid = 3572] [serial = 194] [outer = 000000E25974A800] 13:22:08 INFO - PROCESS | 3572 | 1468009328020 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]]]}] 13:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 628ms 13:22:08 INFO - PROCESS | 3572 | 1468009328045 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 13:22:08 INFO - PROCESS | 3572 | 1468009328047 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 13:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:22:08 INFO - PROCESS | 3572 | 1468009328050 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:22:08 INFO - PROCESS | 3572 | 1468009328052 Marionette TRACE conn5 <- [1,226,null,{}] 13:22:08 INFO - PROCESS | 3572 | 1468009328056 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}] 13:22:08 INFO - PROCESS | 3572 | 1468009328058 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:08 INFO - PROCESS | 3572 | 1468009328162 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 13:22:08 INFO - PROCESS | 3572 | 1468009328168 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:08 INFO - PROCESS | 3572 | 1468009328170 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:08 INFO - PROCESS | 3572 | ++DOCSHELL 000000E260671800 == 43 [pid = 3572] [id = 66] 13:22:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25F19C000) [pid = 3572] [serial = 195] [outer = 0000000000000000] 13:22:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E25F55D800) [pid = 3572] [serial = 196] [outer = 000000E25F19C000] 13:22:08 INFO - PROCESS | 3572 | 1468009328215 Marionette DEBUG loaded listener.js 13:22:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E25F79DC00) [pid = 3572] [serial = 197] [outer = 000000E25F19C000] 13:22:08 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E2568DAC00) [pid = 3572] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:22:08 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E256D57000) [pid = 3572] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:22:08 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E2568DA800) [pid = 3572] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:22:08 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E251407800) [pid = 3572] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:22:08 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E2501B9000) [pid = 3572] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:22:08 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2554EC000) [pid = 3572] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:22:08 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25627EC00) [pid = 3572] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:22:08 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E250784000) [pid = 3572] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:22:08 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25E2B5000) [pid = 3572] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:22:08 INFO - PROCESS | 3572 | 1468009328650 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]]]}] 13:22:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:22:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 628ms 13:22:08 INFO - PROCESS | 3572 | 1468009328680 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 13:22:08 INFO - PROCESS | 3572 | 1468009328683 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 13:22:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:22:08 INFO - PROCESS | 3572 | 1468009328686 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:22:08 INFO - PROCESS | 3572 | 1468009328696 Marionette TRACE conn5 <- [1,230,null,{}] 13:22:08 INFO - PROCESS | 3572 | 1468009328700 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}] 13:22:08 INFO - PROCESS | 3572 | 1468009328702 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:08 INFO - PROCESS | 3572 | 1468009328783 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 13:22:08 INFO - PROCESS | 3572 | 1468009328789 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:08 INFO - PROCESS | 3572 | 1468009328791 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:08 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CDA000 == 44 [pid = 3572] [id = 67] 13:22:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E2568CF000) [pid = 3572] [serial = 198] [outer = 0000000000000000] 13:22:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25F55FC00) [pid = 3572] [serial = 199] [outer = 000000E2568CF000] 13:22:08 INFO - PROCESS | 3572 | 1468009328835 Marionette DEBUG loaded listener.js 13:22:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25F87E400) [pid = 3572] [serial = 200] [outer = 000000E2568CF000] 13:22:09 INFO - PROCESS | 3572 | 1468009329229 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]]]}] 13:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 587ms 13:22:09 INFO - PROCESS | 3572 | 1468009329275 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 13:22:09 INFO - PROCESS | 3572 | 1468009329277 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 13:22:09 INFO - PROCESS | 3572 | 1468009329281 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:22:09 INFO - PROCESS | 3572 | 1468009329283 Marionette TRACE conn5 <- [1,234,null,{}] 13:22:09 INFO - PROCESS | 3572 | 1468009329286 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}] 13:22:09 INFO - PROCESS | 3572 | 1468009329288 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:09 INFO - PROCESS | 3572 | 1468009329400 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 13:22:09 INFO - PROCESS | 3572 | 1468009329406 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:09 INFO - PROCESS | 3572 | 1468009329408 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:09 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647D9800 == 45 [pid = 3572] [id = 68] 13:22:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25FD0BC00) [pid = 3572] [serial = 201] [outer = 0000000000000000] 13:22:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E2605BBC00) [pid = 3572] [serial = 202] [outer = 000000E25FD0BC00] 13:22:09 INFO - PROCESS | 3572 | 1468009329452 Marionette DEBUG loaded listener.js 13:22:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E2605C5800) [pid = 3572] [serial = 203] [outer = 000000E25FD0BC00] 13:22:09 INFO - PROCESS | 3572 | 1468009329832 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]]]}] 13:22:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:22:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 588ms 13:22:09 INFO - PROCESS | 3572 | 1468009329881 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 13:22:09 INFO - PROCESS | 3572 | 1468009329883 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 13:22:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:22:09 INFO - PROCESS | 3572 | 1468009329887 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:22:09 INFO - PROCESS | 3572 | 1468009329889 Marionette TRACE conn5 <- [1,238,null,{}] 13:22:09 INFO - PROCESS | 3572 | 1468009329893 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}] 13:22:09 INFO - PROCESS | 3572 | 1468009329895 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:10 INFO - PROCESS | 3572 | 1468009329998 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 13:22:10 INFO - PROCESS | 3572 | 1468009330003 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:10 INFO - PROCESS | 3572 | 1468009330006 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:10 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26491A800 == 46 [pid = 3572] [id = 69] 13:22:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E2605C5C00) [pid = 3572] [serial = 204] [outer = 0000000000000000] 13:22:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E26151B800) [pid = 3572] [serial = 205] [outer = 000000E2605C5C00] 13:22:10 INFO - PROCESS | 3572 | 1468009330053 Marionette DEBUG loaded listener.js 13:22:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E261FEC400) [pid = 3572] [serial = 206] [outer = 000000E2605C5C00] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C0CB000 == 45 [pid = 3572] [id = 32] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E256145000 == 44 [pid = 3572] [id = 44] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2DE800 == 43 [pid = 3572] [id = 43] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E2554C2800 == 42 [pid = 3572] [id = 33] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E25613D800 == 41 [pid = 3572] [id = 59] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E264A4F000 == 40 [pid = 3572] [id = 57] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C5F800 == 39 [pid = 3572] [id = 58] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D453800 == 38 [pid = 3572] [id = 56] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E255713000 == 37 [pid = 3572] [id = 55] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E256847800 == 36 [pid = 3572] [id = 54] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E256145800 == 35 [pid = 3572] [id = 60] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F8A0000 == 34 [pid = 3572] [id = 65] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CBBB800 == 33 [pid = 3572] [id = 62] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C19D000 == 32 [pid = 3572] [id = 61] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E260671800 == 31 [pid = 3572] [id = 66] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E25EBC7000 == 30 [pid = 3572] [id = 64] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647D9800 == 29 [pid = 3572] [id = 68] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D90B000 == 28 [pid = 3572] [id = 63] 13:22:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CDA000 == 27 [pid = 3572] [id = 67] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E259C4BC00) [pid = 3572] [serial = 144] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25D395C00) [pid = 3572] [serial = 148] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E256D55800) [pid = 3572] [serial = 141] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25140C000) [pid = 3572] [serial = 135] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25C503000) [pid = 3572] [serial = 147] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E254723C00) [pid = 3572] [serial = 136] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2501BB800) [pid = 3572] [serial = 126] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2501C0C00) [pid = 3572] [serial = 132] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25034B400) [pid = 3572] [serial = 133] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25028B400) [pid = 3572] [serial = 129] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25A323800) [pid = 3572] [serial = 145] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25D866400) [pid = 3572] [serial = 150] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2501CEC00) [pid = 3572] [serial = 160] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E254A75800) [pid = 3572] [serial = 31] [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.] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2562DB400) [pid = 3572] [serial = 139] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E256280800) [pid = 3572] [serial = 138] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25E08C400) [pid = 3572] [serial = 151] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E259C41C00) [pid = 3572] [serial = 153] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25D07F400) [pid = 3572] [serial = 154] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25F1A2000) [pid = 3572] [serial = 157] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E259BC2800) [pid = 3572] [serial = 142] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25EBACC00) [pid = 3572] [serial = 156] [outer = 0000000000000000] [url = about:blank] 13:22:11 INFO - PROCESS | 3572 | 1468009331914 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]]]}] 13:22:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:22:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 2074ms 13:22:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:22:11 INFO - PROCESS | 3572 | 1468009331967 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 13:22:11 INFO - PROCESS | 3572 | 1468009331971 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 13:22:11 INFO - PROCESS | 3572 | 1468009331976 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:22:11 INFO - PROCESS | 3572 | 1468009331978 Marionette TRACE conn5 <- [1,242,null,{}] 13:22:11 INFO - PROCESS | 3572 | 1468009331984 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}] 13:22:11 INFO - PROCESS | 3572 | 1468009331987 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:12 INFO - PROCESS | 3572 | 1468009332075 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 13:22:12 INFO - PROCESS | 3572 | 1468009332084 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:12 INFO - PROCESS | 3572 | 1468009332087 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:12 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254ADE000 == 28 [pid = 3572] [id = 70] 13:22:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E250284400) [pid = 3572] [serial = 207] [outer = 0000000000000000] 13:22:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E250284C00) [pid = 3572] [serial = 208] [outer = 000000E250284400] 13:22:12 INFO - PROCESS | 3572 | 1468009332142 Marionette DEBUG loaded listener.js 13:22:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E250346000) [pid = 3572] [serial = 209] [outer = 000000E250284400] 13:22:12 INFO - PROCESS | 3572 | 1468009332604 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]]]}] 13:22:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:22:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 692ms 13:22:12 INFO - PROCESS | 3572 | 1468009332668 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 13:22:12 INFO - PROCESS | 3572 | 1468009332674 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 13:22:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:22:12 INFO - PROCESS | 3572 | 1468009332680 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:22:12 INFO - PROCESS | 3572 | 1468009332683 Marionette TRACE conn5 <- [1,246,null,{}] 13:22:12 INFO - PROCESS | 3572 | 1468009332687 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}] 13:22:12 INFO - PROCESS | 3572 | 1468009332690 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:12 INFO - PROCESS | 3572 | 1468009332781 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 13:22:12 INFO - PROCESS | 3572 | 1468009332789 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:12 INFO - PROCESS | 3572 | 1468009332792 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:12 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256148000 == 29 [pid = 3572] [id = 71] 13:22:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E250782000) [pid = 3572] [serial = 210] [outer = 0000000000000000] 13:22:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E250B2D400) [pid = 3572] [serial = 211] [outer = 000000E250782000] 13:22:12 INFO - PROCESS | 3572 | 1468009332844 Marionette DEBUG loaded listener.js 13:22:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25140C000) [pid = 3572] [serial = 212] [outer = 000000E250782000] 13:22:13 INFO - PROCESS | 3572 | 1468009333288 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]]]}] 13:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 628ms 13:22:13 INFO - PROCESS | 3572 | 1468009333310 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 13:22:13 INFO - PROCESS | 3572 | 1468009333312 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 13:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:22:13 INFO - PROCESS | 3572 | 1468009333316 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:22:13 INFO - PROCESS | 3572 | 1468009333320 Marionette TRACE conn5 <- [1,250,null,{}] 13:22:13 INFO - PROCESS | 3572 | 1468009333338 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}] 13:22:13 INFO - PROCESS | 3572 | 1468009333343 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:13 INFO - PROCESS | 3572 | 1468009333455 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 13:22:13 INFO - PROCESS | 3572 | 1468009333467 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:13 INFO - PROCESS | 3572 | 1468009333470 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:13 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C0CB000 == 30 [pid = 3572] [id = 72] 13:22:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E24E5BF800) [pid = 3572] [serial = 213] [outer = 0000000000000000] 13:22:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2551BBC00) [pid = 3572] [serial = 214] [outer = 000000E24E5BF800] 13:22:13 INFO - PROCESS | 3572 | 1468009333519 Marionette DEBUG loaded listener.js 13:22:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25627F800) [pid = 3572] [serial = 215] [outer = 000000E24E5BF800] 13:22:13 INFO - PROCESS | 3572 | 1468009333931 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]]]}] 13:22:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:22:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 629ms 13:22:13 INFO - PROCESS | 3572 | 1468009333948 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 13:22:13 INFO - PROCESS | 3572 | 1468009333951 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 13:22:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:22:13 INFO - PROCESS | 3572 | 1468009333964 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:22:13 INFO - PROCESS | 3572 | 1468009333966 Marionette TRACE conn5 <- [1,254,null,{}] 13:22:13 INFO - PROCESS | 3572 | 1468009333970 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}] 13:22:13 INFO - PROCESS | 3572 | 1468009333972 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:14 INFO - PROCESS | 3572 | 1468009334058 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 13:22:14 INFO - PROCESS | 3572 | 1468009334064 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:14 INFO - PROCESS | 3572 | 1468009334066 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:14 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CA46000 == 31 [pid = 3572] [id = 73] 13:22:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2562D9400) [pid = 3572] [serial = 216] [outer = 0000000000000000] 13:22:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2568C2400) [pid = 3572] [serial = 217] [outer = 000000E2562D9400] 13:22:14 INFO - PROCESS | 3572 | 1468009334113 Marionette DEBUG loaded listener.js 13:22:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E256D62C00) [pid = 3572] [serial = 218] [outer = 000000E2562D9400] 13:22:14 INFO - PROCESS | 3572 | 1468009334523 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]]]}] 13:22:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:22:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 13:22:14 INFO - PROCESS | 3572 | 1468009334543 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 13:22:14 INFO - PROCESS | 3572 | 1468009334545 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 13:22:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:22:14 INFO - PROCESS | 3572 | 1468009334559 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:22:14 INFO - PROCESS | 3572 | 1468009334561 Marionette TRACE conn5 <- [1,258,null,{}] 13:22:14 INFO - PROCESS | 3572 | 1468009334564 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}] 13:22:14 INFO - PROCESS | 3572 | 1468009334566 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:14 INFO - PROCESS | 3572 | 1468009334651 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 13:22:14 INFO - PROCESS | 3572 | 1468009334657 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:14 INFO - PROCESS | 3572 | 1468009334659 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:14 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4B2800 == 32 [pid = 3572] [id = 74] 13:22:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E250781C00) [pid = 3572] [serial = 219] [outer = 0000000000000000] 13:22:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E259BBF800) [pid = 3572] [serial = 220] [outer = 000000E250781C00] 13:22:14 INFO - PROCESS | 3572 | 1468009334706 Marionette DEBUG loaded listener.js 13:22:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E259C47800) [pid = 3572] [serial = 221] [outer = 000000E250781C00] 13:22:15 INFO - PROCESS | 3572 | 1468009335139 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]]]}] 13:22:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:22:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 648ms 13:22:15 INFO - PROCESS | 3572 | 1468009335201 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 13:22:15 INFO - PROCESS | 3572 | 1468009335211 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 13:22:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:22:15 INFO - PROCESS | 3572 | 1468009335216 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:22:15 INFO - PROCESS | 3572 | 1468009335217 Marionette TRACE conn5 <- [1,262,null,{}] 13:22:15 INFO - PROCESS | 3572 | 1468009335221 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}] 13:22:15 INFO - PROCESS | 3572 | 1468009335227 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:15 INFO - PROCESS | 3572 | 1468009335335 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 13:22:15 INFO - PROCESS | 3572 | 1468009335347 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:15 INFO - PROCESS | 3572 | 1468009335349 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:15 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2D7000 == 33 [pid = 3572] [id = 75] 13:22:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E259C4AC00) [pid = 3572] [serial = 222] [outer = 0000000000000000] 13:22:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25C504400) [pid = 3572] [serial = 223] [outer = 000000E259C4AC00] 13:22:15 INFO - PROCESS | 3572 | 1468009335395 Marionette DEBUG loaded listener.js 13:22:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25C585C00) [pid = 3572] [serial = 224] [outer = 000000E259C4AC00] 13:22:15 INFO - PROCESS | 3572 | 1468009335970 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]]]}] 13:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 839ms 13:22:16 INFO - PROCESS | 3572 | 1468009336058 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 13:22:16 INFO - PROCESS | 3572 | 1468009336060 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 13:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:22:16 INFO - PROCESS | 3572 | 1468009336063 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:22:16 INFO - PROCESS | 3572 | 1468009336065 Marionette TRACE conn5 <- [1,266,null,{}] 13:22:16 INFO - PROCESS | 3572 | 1468009336068 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}] 13:22:16 INFO - PROCESS | 3572 | 1468009336070 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:16 INFO - PROCESS | 3572 | 1468009336173 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 13:22:16 INFO - PROCESS | 3572 | 1468009336216 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:16 INFO - PROCESS | 3572 | 1468009336218 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:16 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F53A000 == 34 [pid = 3572] [id = 76] 13:22:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E259751C00) [pid = 3572] [serial = 225] [outer = 0000000000000000] 13:22:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25CE73400) [pid = 3572] [serial = 226] [outer = 000000E259751C00] 13:22:16 INFO - PROCESS | 3572 | 1468009336263 Marionette DEBUG loaded listener.js 13:22:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E25D755000) [pid = 3572] [serial = 227] [outer = 000000E259751C00] 13:22:16 INFO - PROCESS | 3572 | 1468009336617 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]]]}] 13:22:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:22:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 587ms 13:22:16 INFO - PROCESS | 3572 | 1468009336654 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 13:22:16 INFO - PROCESS | 3572 | 1468009336656 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 13:22:16 INFO - PROCESS | 3572 | 1468009336660 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:22:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:22:16 INFO - PROCESS | 3572 | 1468009336661 Marionette TRACE conn5 <- [1,270,null,{}] 13:22:16 INFO - PROCESS | 3572 | 1468009336665 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}] 13:22:16 INFO - PROCESS | 3572 | 1468009336666 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:16 INFO - PROCESS | 3572 | 1468009336785 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 13:22:16 INFO - PROCESS | 3572 | 1468009336801 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:16 INFO - PROCESS | 3572 | 1468009336803 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:16 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26066A000 == 35 [pid = 3572] [id = 77] 13:22:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E25CE33400) [pid = 3572] [serial = 228] [outer = 0000000000000000] 13:22:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E25D866400) [pid = 3572] [serial = 229] [outer = 000000E25CE33400] 13:22:16 INFO - PROCESS | 3572 | 1468009336848 Marionette DEBUG loaded listener.js 13:22:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E25EB29800) [pid = 3572] [serial = 230] [outer = 000000E25CE33400] 13:22:17 INFO - PROCESS | 3572 | 1468009337260 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]]]}] 13:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 628ms 13:22:17 INFO - PROCESS | 3572 | 1468009337291 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 13:22:17 INFO - PROCESS | 3572 | 1468009337293 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 13:22:17 INFO - PROCESS | 3572 | 1468009337297 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:22:17 INFO - PROCESS | 3572 | 1468009337299 Marionette TRACE conn5 <- [1,274,null,{}] 13:22:17 INFO - PROCESS | 3572 | 1468009337310 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}] 13:22:17 INFO - PROCESS | 3572 | 1468009337312 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:17 INFO - PROCESS | 3572 | 1468009337414 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 13:22:17 INFO - PROCESS | 3572 | 1468009337419 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:17 INFO - PROCESS | 3572 | 1468009337421 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:17 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CE0000 == 36 [pid = 3572] [id = 78] 13:22:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E25E089C00) [pid = 3572] [serial = 231] [outer = 0000000000000000] 13:22:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (000000E25F198800) [pid = 3572] [serial = 232] [outer = 000000E25E089C00] 13:22:17 INFO - PROCESS | 3572 | 1468009337466 Marionette DEBUG loaded listener.js 13:22:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (000000E25F79B000) [pid = 3572] [serial = 233] [outer = 000000E25E089C00] 13:22:17 INFO - PROCESS | 3572 | 1468009337904 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]]]}] 13:22:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:22:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 650ms 13:22:17 INFO - PROCESS | 3572 | 1468009337951 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 13:22:17 INFO - PROCESS | 3572 | 1468009337953 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 13:22:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:22:17 INFO - PROCESS | 3572 | 1468009337956 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:22:17 INFO - PROCESS | 3572 | 1468009337958 Marionette TRACE conn5 <- [1,278,null,{}] 13:22:17 INFO - PROCESS | 3572 | 1468009337961 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}] 13:22:17 INFO - PROCESS | 3572 | 1468009337963 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:18 INFO - PROCESS | 3572 | 1468009338099 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 13:22:18 INFO - PROCESS | 3572 | 1468009338108 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:18 INFO - PROCESS | 3572 | 1468009338110 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:18 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264911800 == 37 [pid = 3572] [id = 79] 13:22:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (000000E250195000) [pid = 3572] [serial = 234] [outer = 0000000000000000] 13:22:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (000000E25019C000) [pid = 3572] [serial = 235] [outer = 000000E250195000] 13:22:18 INFO - PROCESS | 3572 | 1468009338153 Marionette DEBUG loaded listener.js 13:22:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (000000E25979CC00) [pid = 3572] [serial = 236] [outer = 000000E250195000] 13:22:18 INFO - PROCESS | 3572 | 1468009338591 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]]]}] 13:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 691ms 13:22:18 INFO - PROCESS | 3572 | 1468009338651 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 13:22:18 INFO - PROCESS | 3572 | 1468009338653 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 13:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:22:18 INFO - PROCESS | 3572 | 1468009338663 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:22:18 INFO - PROCESS | 3572 | 1468009338666 Marionette TRACE conn5 <- [1,282,null,{}] 13:22:18 INFO - PROCESS | 3572 | 1468009338674 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}] 13:22:18 INFO - PROCESS | 3572 | 1468009338677 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:19 INFO - PROCESS | 3572 | 1468009339021 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 13:22:19 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (000000E25CB83C00) [pid = 3572] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:22:19 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (000000E25974A800) [pid = 3572] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:22:19 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (000000E25F19C000) [pid = 3572] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:22:19 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (000000E2568CF000) [pid = 3572] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:22:19 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (000000E25FD0BC00) [pid = 3572] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:22:19 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E2505BE000) [pid = 3572] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:22:19 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E2501CBC00) [pid = 3572] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:22:19 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E25C681C00) [pid = 3572] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:22:19 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E2568C0800) [pid = 3572] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:22:19 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25034D400) [pid = 3572] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:22:19 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E24E623800) [pid = 3572] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:22:19 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E24FD20400) [pid = 3572] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:22:19 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25A31F400) [pid = 3572] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:22:19 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E259BBF000) [pid = 3572] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:22:19 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E255755800) [pid = 3572] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:22:19 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2501B3C00) [pid = 3572] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:22:19 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E2501C0800) [pid = 3572] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:22:19 INFO - PROCESS | 3572 | 1468009339078 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:19 INFO - PROCESS | 3572 | 1468009339080 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:19 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A5D2000 == 38 [pid = 3572] [id = 80] 13:22:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E24E5C5800) [pid = 3572] [serial = 237] [outer = 0000000000000000] 13:22:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E24E624000) [pid = 3572] [serial = 238] [outer = 000000E24E5C5800] 13:22:19 INFO - PROCESS | 3572 | 1468009339128 Marionette DEBUG loaded listener.js 13:22:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E255755800) [pid = 3572] [serial = 239] [outer = 000000E24E5C5800] 13:22:19 INFO - PROCESS | 3572 | 1468009339467 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]]]}] 13:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 837ms 13:22:19 INFO - PROCESS | 3572 | 1468009339497 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 13:22:19 INFO - PROCESS | 3572 | 1468009339499 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 13:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:22:19 INFO - PROCESS | 3572 | 1468009339502 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:22:19 INFO - PROCESS | 3572 | 1468009339504 Marionette TRACE conn5 <- [1,286,null,{}] 13:22:19 INFO - PROCESS | 3572 | 1468009339507 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}] 13:22:19 INFO - PROCESS | 3572 | 1468009339509 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:19 INFO - PROCESS | 3572 | 1468009339631 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 13:22:19 INFO - PROCESS | 3572 | 1468009339638 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:19 INFO - PROCESS | 3572 | 1468009339640 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:19 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264B44800 == 39 [pid = 3572] [id = 81] 13:22:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E24E5C6400) [pid = 3572] [serial = 240] [outer = 0000000000000000] 13:22:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25CB7B400) [pid = 3572] [serial = 241] [outer = 000000E24E5C6400] 13:22:19 INFO - PROCESS | 3572 | 1468009339684 Marionette DEBUG loaded listener.js 13:22:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E2605C6800) [pid = 3572] [serial = 242] [outer = 000000E24E5C6400] 13:22:20 INFO - PROCESS | 3572 | 1468009340070 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]]]}] 13:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 586ms 13:22:20 INFO - PROCESS | 3572 | 1468009340091 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 13:22:20 INFO - PROCESS | 3572 | 1468009340093 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 13:22:20 INFO - PROCESS | 3572 | 1468009340097 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:22:20 INFO - PROCESS | 3572 | 1468009340099 Marionette TRACE conn5 <- [1,290,null,{}] 13:22:20 INFO - PROCESS | 3572 | 1468009340102 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}] 13:22:20 INFO - PROCESS | 3572 | 1468009340104 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:20 INFO - PROCESS | 3572 | 1468009340186 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 13:22:20 INFO - PROCESS | 3572 | 1468009340251 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:20 INFO - PROCESS | 3572 | 1468009340253 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:20 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615B5800 == 40 [pid = 3572] [id = 82] 13:22:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25C587400) [pid = 3572] [serial = 243] [outer = 0000000000000000] 13:22:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E261516C00) [pid = 3572] [serial = 244] [outer = 000000E25C587400] 13:22:20 INFO - PROCESS | 3572 | 1468009340297 Marionette DEBUG loaded listener.js 13:22:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E261FE6800) [pid = 3572] [serial = 245] [outer = 000000E25C587400] 13:22:20 INFO - PROCESS | 3572 | 1468009340658 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]]]}] 13:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 628ms 13:22:20 INFO - PROCESS | 3572 | 1468009340729 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 13:22:20 INFO - PROCESS | 3572 | 1468009340731 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 13:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:22:20 INFO - PROCESS | 3572 | 1468009340734 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:22:20 INFO - PROCESS | 3572 | 1468009340736 Marionette TRACE conn5 <- [1,294,null,{}] 13:22:20 INFO - PROCESS | 3572 | 1468009340739 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}] 13:22:20 INFO - PROCESS | 3572 | 1468009340741 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:20 INFO - PROCESS | 3572 | 1468009340851 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 13:22:20 INFO - PROCESS | 3572 | 1468009340859 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:20 INFO - PROCESS | 3572 | 1468009340861 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:20 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647EF800 == 41 [pid = 3572] [id = 83] 13:22:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E261FECC00) [pid = 3572] [serial = 246] [outer = 0000000000000000] 13:22:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E261FF1400) [pid = 3572] [serial = 247] [outer = 000000E261FECC00] 13:22:20 INFO - PROCESS | 3572 | 1468009340905 Marionette DEBUG loaded listener.js 13:22:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E263AA6800) [pid = 3572] [serial = 248] [outer = 000000E261FECC00] 13:22:21 INFO - PROCESS | 3572 | 1468009341678 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]]]}] 13:22:21 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. 13:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 986ms 13:22:21 INFO - PROCESS | 3572 | 1468009341724 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 13:22:21 INFO - PROCESS | 3572 | 1468009341729 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 13:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:22:21 INFO - PROCESS | 3572 | 1468009341734 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:22:21 INFO - PROCESS | 3572 | 1468009341740 Marionette TRACE conn5 <- [1,298,null,{}] 13:22:21 INFO - PROCESS | 3572 | 1468009341746 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}] 13:22:21 INFO - PROCESS | 3572 | 1468009341749 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:21 INFO - PROCESS | 3572 | 1468009341899 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 13:22:22 INFO - PROCESS | 3572 | 1468009342011 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:22 INFO - PROCESS | 3572 | 1468009342014 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:22 INFO - PROCESS | 3572 | ++DOCSHELL 000000E250B8B000 == 42 [pid = 3572] [id = 84] 13:22:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (000000E25019B000) [pid = 3572] [serial = 249] [outer = 0000000000000000] 13:22:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (000000E2501B5800) [pid = 3572] [serial = 250] [outer = 000000E25019B000] 13:22:22 INFO - PROCESS | 3572 | 1468009342073 Marionette DEBUG loaded listener.js 13:22:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (000000E2501CC000) [pid = 3572] [serial = 251] [outer = 000000E25019B000] 13:22:22 INFO - PROCESS | 3572 | 1468009342606 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:22:23 INFO - PROCESS | 3572 | 1468009342998 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]]]}] 13:22:23 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. 13:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1337ms 13:22:23 INFO - PROCESS | 3572 | 1468009343075 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 13:22:23 INFO - PROCESS | 3572 | 1468009343079 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 13:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:22:23 INFO - PROCESS | 3572 | 1468009343085 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:22:23 INFO - PROCESS | 3572 | 1468009343088 Marionette TRACE conn5 <- [1,302,null,{}] 13:22:23 INFO - PROCESS | 3572 | 1468009343094 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}] 13:22:23 INFO - PROCESS | 3572 | 1468009343097 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:23 INFO - PROCESS | 3572 | 1468009343221 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 13:22:23 INFO - PROCESS | 3572 | 1468009343286 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:23 INFO - PROCESS | 3572 | 1468009343290 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:23 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2516E9000 == 43 [pid = 3572] [id = 85] 13:22:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (000000E2501BC000) [pid = 3572] [serial = 252] [outer = 0000000000000000] 13:22:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (000000E2501C0000) [pid = 3572] [serial = 253] [outer = 000000E2501BC000] 13:22:23 INFO - PROCESS | 3572 | 1468009343342 Marionette DEBUG loaded listener.js 13:22:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (000000E250290000) [pid = 3572] [serial = 254] [outer = 000000E2501BC000] 13:22:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E2615B5800 == 42 [pid = 3572] [id = 82] 13:22:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E264B44800 == 41 [pid = 3572] [id = 81] 13:22:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A5D2000 == 40 [pid = 3572] [id = 80] 13:22:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E264911800 == 39 [pid = 3572] [id = 79] 13:22:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CE0000 == 38 [pid = 3572] [id = 78] 13:22:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E26066A000 == 37 [pid = 3572] [id = 77] 13:22:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F53A000 == 36 [pid = 3572] [id = 76] 13:22:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2D7000 == 35 [pid = 3572] [id = 75] 13:22:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D4B2800 == 34 [pid = 3572] [id = 74] 13:22:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CA46000 == 33 [pid = 3572] [id = 73] 13:22:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C0CB000 == 32 [pid = 3572] [id = 72] 13:22:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E256148000 == 31 [pid = 3572] [id = 71] 13:22:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E254ADE000 == 30 [pid = 3572] [id = 70] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (000000E250418400) [pid = 3572] [serial = 130] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (000000E2501C1C00) [pid = 3572] [serial = 127] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (000000E25077CC00) [pid = 3572] [serial = 178] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (000000E251405000) [pid = 3572] [serial = 179] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (000000E25034A000) [pid = 3572] [serial = 176] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (000000E2501D1C00) [pid = 3572] [serial = 175] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E25EBAEC00) [pid = 3572] [serial = 173] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E25CB86800) [pid = 3572] [serial = 172] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E25A32AC00) [pid = 3572] [serial = 170] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E2568CEC00) [pid = 3572] [serial = 169] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25140F400) [pid = 3572] [serial = 167] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E26151B800) [pid = 3572] [serial = 205] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25077A400) [pid = 3572] [serial = 166] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E24F435000) [pid = 3572] [serial = 164] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E24E625400) [pid = 3572] [serial = 163] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25F19A400) [pid = 3572] [serial = 161] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25627B400) [pid = 3572] [serial = 181] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E2568BF400) [pid = 3572] [serial = 182] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25D750000) [pid = 3572] [serial = 190] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25EB9F400) [pid = 3572] [serial = 194] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E259753400) [pid = 3572] [serial = 193] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25E085800) [pid = 3572] [serial = 191] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25F55D800) [pid = 3572] [serial = 196] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25F87E400) [pid = 3572] [serial = 200] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2605BBC00) [pid = 3572] [serial = 202] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25F79DC00) [pid = 3572] [serial = 197] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2605C5800) [pid = 3572] [serial = 203] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25A329800) [pid = 3572] [serial = 187] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E259C3FC00) [pid = 3572] [serial = 184] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E259C83400) [pid = 3572] [serial = 185] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25F55FC00) [pid = 3572] [serial = 199] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25B8B7C00) [pid = 3572] [serial = 188] [outer = 0000000000000000] [url = about:blank] 13:22:23 INFO - PROCESS | 3572 | 1468009343874 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]]]}] 13:22:23 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. 13:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 838ms 13:22:23 INFO - PROCESS | 3572 | 1468009343927 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 13:22:23 INFO - PROCESS | 3572 | 1468009343932 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 13:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:22:23 INFO - PROCESS | 3572 | 1468009343939 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:22:23 INFO - PROCESS | 3572 | 1468009343942 Marionette TRACE conn5 <- [1,306,null,{}] 13:22:23 INFO - PROCESS | 3572 | 1468009343946 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}] 13:22:23 INFO - PROCESS | 3572 | 1468009343949 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:24 INFO - PROCESS | 3572 | 1468009344039 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 13:22:24 INFO - PROCESS | 3572 | 1468009344047 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:24 INFO - PROCESS | 3572 | 1468009344050 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:24 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256144800 == 31 [pid = 3572] [id = 86] 13:22:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E250350400) [pid = 3572] [serial = 255] [outer = 0000000000000000] 13:22:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E250353000) [pid = 3572] [serial = 256] [outer = 000000E250350400] 13:22:24 INFO - PROCESS | 3572 | 1468009344100 Marionette DEBUG loaded listener.js 13:22:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E250781000) [pid = 3572] [serial = 257] [outer = 000000E250350400] 13:22:24 INFO - PROCESS | 3572 | 1468009344542 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]]]}] 13:22:24 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. 13:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 628ms 13:22:24 INFO - PROCESS | 3572 | 1468009344568 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 13:22:24 INFO - PROCESS | 3572 | 1468009344571 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 13:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:22:24 INFO - PROCESS | 3572 | 1468009344574 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:22:24 INFO - PROCESS | 3572 | 1468009344578 Marionette TRACE conn5 <- [1,310,null,{}] 13:22:24 INFO - PROCESS | 3572 | 1468009344595 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}] 13:22:24 INFO - PROCESS | 3572 | 1468009344600 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:24 INFO - PROCESS | 3572 | 1468009344715 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 13:22:24 INFO - PROCESS | 3572 | 1468009344725 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:24 INFO - PROCESS | 3572 | 1468009344728 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:24 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A3B1000 == 32 [pid = 3572] [id = 87] 13:22:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E255125400) [pid = 3572] [serial = 258] [outer = 0000000000000000] 13:22:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E255479000) [pid = 3572] [serial = 259] [outer = 000000E255125400] 13:22:24 INFO - PROCESS | 3572 | 1468009344790 Marionette DEBUG loaded listener.js 13:22:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E256281000) [pid = 3572] [serial = 260] [outer = 000000E255125400] 13:22:25 INFO - PROCESS | 3572 | 1468009345224 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]]]}] 13:22:25 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. 13:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 691ms 13:22:25 INFO - PROCESS | 3572 | 1468009345271 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 13:22:25 INFO - PROCESS | 3572 | 1468009345274 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 13:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:22:25 INFO - PROCESS | 3572 | 1468009345278 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:22:25 INFO - PROCESS | 3572 | 1468009345280 Marionette TRACE conn5 <- [1,314,null,{}] 13:22:25 INFO - PROCESS | 3572 | 1468009345284 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}] 13:22:25 INFO - PROCESS | 3572 | 1468009345286 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:25 INFO - PROCESS | 3572 | 1468009345393 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 13:22:25 INFO - PROCESS | 3572 | 1468009345403 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:25 INFO - PROCESS | 3572 | 1468009345405 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:25 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C35E800 == 33 [pid = 3572] [id = 88] 13:22:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2568C4400) [pid = 3572] [serial = 261] [outer = 0000000000000000] 13:22:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E2568CB400) [pid = 3572] [serial = 262] [outer = 000000E2568C4400] 13:22:25 INFO - PROCESS | 3572 | 1468009345451 Marionette DEBUG loaded listener.js 13:22:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25974AC00) [pid = 3572] [serial = 263] [outer = 000000E2568C4400] 13:22:25 INFO - PROCESS | 3572 | 1468009345881 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]]]}] 13:22:25 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. 13:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 627ms 13:22:25 INFO - PROCESS | 3572 | 1468009345910 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 13:22:25 INFO - PROCESS | 3572 | 1468009345912 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 13:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:22:25 INFO - PROCESS | 3572 | 1468009345915 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:22:25 INFO - PROCESS | 3572 | 1468009345917 Marionette TRACE conn5 <- [1,318,null,{}] 13:22:25 INFO - PROCESS | 3572 | 1468009345927 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}] 13:22:25 INFO - PROCESS | 3572 | 1468009345929 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:26 INFO - PROCESS | 3572 | 1468009346041 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 13:22:26 INFO - PROCESS | 3572 | 1468009346107 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:26 INFO - PROCESS | 3572 | 1468009346110 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:26 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CE58000 == 34 [pid = 3572] [id = 89] 13:22:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E24F1D0000) [pid = 3572] [serial = 264] [outer = 0000000000000000] 13:22:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E259C43C00) [pid = 3572] [serial = 265] [outer = 000000E24F1D0000] 13:22:26 INFO - PROCESS | 3572 | 1468009346155 Marionette DEBUG loaded listener.js 13:22:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25A31E800) [pid = 3572] [serial = 266] [outer = 000000E24F1D0000] 13:22:26 INFO - PROCESS | 3572 | 1468009346594 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]]]}] 13:22:26 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. 13:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 733ms 13:22:26 INFO - PROCESS | 3572 | 1468009346652 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 13:22:26 INFO - PROCESS | 3572 | 1468009346654 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 13:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:22:26 INFO - PROCESS | 3572 | 1468009346657 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:22:26 INFO - PROCESS | 3572 | 1468009346659 Marionette TRACE conn5 <- [1,322,null,{}] 13:22:26 INFO - PROCESS | 3572 | 1468009346670 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}] 13:22:26 INFO - PROCESS | 3572 | 1468009346676 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:26 INFO - PROCESS | 3572 | 1468009346815 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 13:22:26 INFO - PROCESS | 3572 | 1468009346861 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:26 INFO - PROCESS | 3572 | 1468009346863 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:26 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE4D800 == 35 [pid = 3572] [id = 90] 13:22:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25C13C400) [pid = 3572] [serial = 267] [outer = 0000000000000000] 13:22:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25C683C00) [pid = 3572] [serial = 268] [outer = 000000E25C13C400] 13:22:26 INFO - PROCESS | 3572 | 1468009346910 Marionette DEBUG loaded listener.js 13:22:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25D1B0000) [pid = 3572] [serial = 269] [outer = 000000E25C13C400] 13:22:27 INFO - PROCESS | 3572 | 1468009347338 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]]]}] 13:22:27 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. 13:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 734ms 13:22:27 INFO - PROCESS | 3572 | 1468009347395 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 13:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:22:27 INFO - PROCESS | 3572 | 1468009347397 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 13:22:27 INFO - PROCESS | 3572 | 1468009347412 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:22:27 INFO - PROCESS | 3572 | 1468009347414 Marionette TRACE conn5 <- [1,326,null,{}] 13:22:27 INFO - PROCESS | 3572 | 1468009347424 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}] 13:22:27 INFO - PROCESS | 3572 | 1468009347426 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:27 INFO - PROCESS | 3572 | 1468009347527 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 13:22:27 INFO - PROCESS | 3572 | 1468009347539 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:27 INFO - PROCESS | 3572 | 1468009347541 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:27 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2E2000 == 36 [pid = 3572] [id = 91] 13:22:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25472B000) [pid = 3572] [serial = 270] [outer = 0000000000000000] 13:22:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25D753400) [pid = 3572] [serial = 271] [outer = 000000E25472B000] 13:22:27 INFO - PROCESS | 3572 | 1468009347585 Marionette DEBUG loaded listener.js 13:22:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25E215800) [pid = 3572] [serial = 272] [outer = 000000E25472B000] 13:22:28 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25C587400) [pid = 3572] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:22:28 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25E089C00) [pid = 3572] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:22:28 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E259C4AC00) [pid = 3572] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:22:28 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E259751C00) [pid = 3572] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:22:28 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E24E5BF800) [pid = 3572] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:22:28 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2562D9400) [pid = 3572] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:22:28 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E250195000) [pid = 3572] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:22:28 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E250781C00) [pid = 3572] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:22:28 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E250782000) [pid = 3572] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:22:28 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E250284400) [pid = 3572] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:22:28 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E24E5C5800) [pid = 3572] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:22:28 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25CE33400) [pid = 3572] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:22:28 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E24E5C6400) [pid = 3572] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:22:28 INFO - PROCESS | 3572 | 1468009348115 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]]]}] 13:22:28 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. 13:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 755ms 13:22:28 INFO - PROCESS | 3572 | 1468009348159 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 13:22:28 INFO - PROCESS | 3572 | 1468009348161 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 13:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:22:28 INFO - PROCESS | 3572 | 1468009348164 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:22:28 INFO - PROCESS | 3572 | 1468009348166 Marionette TRACE conn5 <- [1,330,null,{}] 13:22:28 INFO - PROCESS | 3572 | 1468009348170 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}] 13:22:28 INFO - PROCESS | 3572 | 1468009348172 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:28 INFO - PROCESS | 3572 | 1468009348253 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 13:22:28 INFO - PROCESS | 3572 | 1468009348315 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:28 INFO - PROCESS | 3572 | 1468009348317 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:28 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25079E800 == 37 [pid = 3572] [id = 92] 13:22:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2501A0400) [pid = 3572] [serial = 273] [outer = 0000000000000000] 13:22:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2568DA800) [pid = 3572] [serial = 274] [outer = 000000E2501A0400] 13:22:28 INFO - PROCESS | 3572 | 1468009348368 Marionette DEBUG loaded listener.js 13:22:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25DE92800) [pid = 3572] [serial = 275] [outer = 000000E2501A0400] 13:22:28 INFO - PROCESS | 3572 | 1468009348735 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]]]}] 13:22:28 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. 13:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 13:22:28 INFO - PROCESS | 3572 | 1468009348810 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 13:22:28 INFO - PROCESS | 3572 | 1468009348813 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 13:22:28 INFO - PROCESS | 3572 | 1468009348818 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:22:28 INFO - PROCESS | 3572 | 1468009348820 Marionette TRACE conn5 <- [1,334,null,{}] 13:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:22:28 INFO - PROCESS | 3572 | 1468009348824 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}] 13:22:28 INFO - PROCESS | 3572 | 1468009348826 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:28 INFO - PROCESS | 3572 | 1468009348933 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 13:22:28 INFO - PROCESS | 3572 | 1468009348944 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:28 INFO - PROCESS | 3572 | 1468009348946 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:28 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25FDA5000 == 38 [pid = 3572] [id = 93] 13:22:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E254724800) [pid = 3572] [serial = 276] [outer = 0000000000000000] 13:22:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25F11F800) [pid = 3572] [serial = 277] [outer = 000000E254724800] 13:22:29 INFO - PROCESS | 3572 | 1468009348990 Marionette DEBUG loaded listener.js 13:22:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25F562800) [pid = 3572] [serial = 278] [outer = 000000E254724800] 13:22:29 INFO - PROCESS | 3572 | 1468009349373 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]]]}] 13:22:29 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. 13:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 587ms 13:22:29 INFO - PROCESS | 3572 | 1468009349411 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 13:22:29 INFO - PROCESS | 3572 | 1468009349413 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 13:22:29 INFO - PROCESS | 3572 | 1468009349416 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:22:29 INFO - PROCESS | 3572 | 1468009349418 Marionette TRACE conn5 <- [1,338,null,{}] 13:22:29 INFO - PROCESS | 3572 | 1468009349422 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}] 13:22:29 INFO - PROCESS | 3572 | 1468009349424 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:29 INFO - PROCESS | 3572 | 1468009349508 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 13:22:29 INFO - PROCESS | 3572 | 1468009349576 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:29 INFO - PROCESS | 3572 | 1468009349578 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:29 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606D5800 == 39 [pid = 3572] [id = 94] 13:22:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25F55DC00) [pid = 3572] [serial = 279] [outer = 0000000000000000] 13:22:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25F7A5800) [pid = 3572] [serial = 280] [outer = 000000E25F55DC00] 13:22:29 INFO - PROCESS | 3572 | 1468009349623 Marionette DEBUG loaded listener.js 13:22:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2605BF400) [pid = 3572] [serial = 281] [outer = 000000E25F55DC00] 13:22:30 INFO - PROCESS | 3572 | 1468009349993 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]]]}] 13:22:30 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. 13:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 630ms 13:22:30 INFO - PROCESS | 3572 | 1468009350054 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 13:22:30 INFO - PROCESS | 3572 | 1468009350059 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 13:22:30 INFO - PROCESS | 3572 | 1468009350065 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:22:30 INFO - PROCESS | 3572 | 1468009350069 Marionette TRACE conn5 <- [1,342,null,{}] 13:22:30 INFO - PROCESS | 3572 | 1468009350076 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}] 13:22:30 INFO - PROCESS | 3572 | 1468009350080 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:30 INFO - PROCESS | 3572 | 1468009350276 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 13:22:30 INFO - PROCESS | 3572 | 1468009350355 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:30 INFO - PROCESS | 3572 | 1468009350359 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:30 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254785000 == 40 [pid = 3572] [id = 95] 13:22:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E24FD26000) [pid = 3572] [serial = 282] [outer = 0000000000000000] 13:22:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E250197C00) [pid = 3572] [serial = 283] [outer = 000000E24FD26000] 13:22:30 INFO - PROCESS | 3572 | 1468009350420 Marionette DEBUG loaded listener.js 13:22:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E250344400) [pid = 3572] [serial = 284] [outer = 000000E24FD26000] 13:22:30 INFO - PROCESS | 3572 | 1468009350981 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]]]}] 13:22:31 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. 13:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 985ms 13:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:22:31 INFO - PROCESS | 3572 | 1468009351055 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 13:22:31 INFO - PROCESS | 3572 | 1468009351058 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 13:22:31 INFO - PROCESS | 3572 | 1468009351066 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:22:31 INFO - PROCESS | 3572 | 1468009351070 Marionette TRACE conn5 <- [1,346,null,{}] 13:22:31 INFO - PROCESS | 3572 | 1468009351074 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}] 13:22:31 INFO - PROCESS | 3572 | 1468009351078 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:31 INFO - PROCESS | 3572 | 1468009351194 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 13:22:31 INFO - PROCESS | 3572 | 1468009351262 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:31 INFO - PROCESS | 3572 | 1468009351264 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:31 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C4B7800 == 41 [pid = 3572] [id = 96] 13:22:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25472A000) [pid = 3572] [serial = 285] [outer = 0000000000000000] 13:22:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E2547CB000) [pid = 3572] [serial = 286] [outer = 000000E25472A000] 13:22:31 INFO - PROCESS | 3572 | 1468009351323 Marionette DEBUG loaded listener.js 13:22:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E256281400) [pid = 3572] [serial = 287] [outer = 000000E25472A000] 13:22:31 INFO - PROCESS | 3572 | 1468009351958 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]]]}] 13:22:32 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. 13:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 943ms 13:22:32 INFO - PROCESS | 3572 | 1468009352006 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 13:22:32 INFO - PROCESS | 3572 | 1468009352009 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 13:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:22:32 INFO - PROCESS | 3572 | 1468009352013 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:22:32 INFO - PROCESS | 3572 | 1468009352015 Marionette TRACE conn5 <- [1,350,null,{}] 13:22:32 INFO - PROCESS | 3572 | 1468009352026 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}] 13:22:32 INFO - PROCESS | 3572 | 1468009352031 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:32 INFO - PROCESS | 3572 | 1468009352148 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 13:22:32 INFO - PROCESS | 3572 | 1468009352221 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:32 INFO - PROCESS | 3572 | 1468009352225 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:32 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C60000 == 42 [pid = 3572] [id = 97] 13:22:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25C1D8400) [pid = 3572] [serial = 288] [outer = 0000000000000000] 13:22:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E25C510000) [pid = 3572] [serial = 289] [outer = 000000E25C1D8400] 13:22:32 INFO - PROCESS | 3572 | 1468009352325 Marionette DEBUG loaded listener.js 13:22:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E25C59C400) [pid = 3572] [serial = 290] [outer = 000000E25C1D8400] 13:22:32 INFO - PROCESS | 3572 | 1468009352913 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]]]}] 13:22:32 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. 13:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 942ms 13:22:32 INFO - PROCESS | 3572 | 1468009352958 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 13:22:32 INFO - PROCESS | 3572 | 1468009352960 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 13:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:22:32 INFO - PROCESS | 3572 | 1468009352964 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:22:32 INFO - PROCESS | 3572 | 1468009352966 Marionette TRACE conn5 <- [1,354,null,{}] 13:22:32 INFO - PROCESS | 3572 | 1468009352970 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}] 13:22:32 INFO - PROCESS | 3572 | 1468009352973 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:33 INFO - PROCESS | 3572 | 1468009353085 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 13:22:33 INFO - PROCESS | 3572 | 1468009353155 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:33 INFO - PROCESS | 3572 | 1468009353158 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:33 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647E2000 == 43 [pid = 3572] [id = 98] 13:22:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E25039FC00) [pid = 3572] [serial = 291] [outer = 0000000000000000] 13:22:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E2503A2000) [pid = 3572] [serial = 292] [outer = 000000E25039FC00] 13:22:33 INFO - PROCESS | 3572 | 1468009353213 Marionette DEBUG loaded listener.js 13:22:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E25C59D800) [pid = 3572] [serial = 293] [outer = 000000E25039FC00] 13:22:33 INFO - PROCESS | 3572 | 1468009353973 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]]]}] 13:22:33 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. 13:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1025ms 13:22:33 INFO - PROCESS | 3572 | 1468009353997 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 13:22:34 INFO - PROCESS | 3572 | 1468009354002 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 13:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:22:34 INFO - PROCESS | 3572 | 1468009354009 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:22:34 INFO - PROCESS | 3572 | 1468009354012 Marionette TRACE conn5 <- [1,358,null,{}] 13:22:34 INFO - PROCESS | 3572 | 1468009354037 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}] 13:22:34 INFO - PROCESS | 3572 | 1468009354040 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:34 INFO - PROCESS | 3572 | 1468009354147 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 13:22:34 INFO - PROCESS | 3572 | 1468009354217 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:34 INFO - PROCESS | 3572 | 1468009354221 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:34 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A3A9800 == 44 [pid = 3572] [id = 99] 13:22:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (000000E250286400) [pid = 3572] [serial = 294] [outer = 0000000000000000] 13:22:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (000000E250349000) [pid = 3572] [serial = 295] [outer = 000000E250286400] 13:22:34 INFO - PROCESS | 3572 | 1468009354272 Marionette DEBUG loaded listener.js 13:22:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (000000E25039D000) [pid = 3572] [serial = 296] [outer = 000000E250286400] 13:22:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E25FDA5000 == 43 [pid = 3572] [id = 93] 13:22:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E25079E800 == 42 [pid = 3572] [id = 92] 13:22:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2E2000 == 41 [pid = 3572] [id = 91] 13:22:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE4D800 == 40 [pid = 3572] [id = 90] 13:22:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CE58000 == 39 [pid = 3572] [id = 89] 13:22:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C35E800 == 38 [pid = 3572] [id = 88] 13:22:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A3B1000 == 37 [pid = 3572] [id = 87] 13:22:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E256144800 == 36 [pid = 3572] [id = 86] 13:22:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E2516E9000 == 35 [pid = 3572] [id = 85] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (000000E261516C00) [pid = 3572] [serial = 244] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (000000E25F198800) [pid = 3572] [serial = 232] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (000000E25C504400) [pid = 3572] [serial = 223] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E25C585C00) [pid = 3572] [serial = 224] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E25CE73400) [pid = 3572] [serial = 226] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E25D755000) [pid = 3572] [serial = 227] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E2551BBC00) [pid = 3572] [serial = 214] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25627F800) [pid = 3572] [serial = 215] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E2568C2400) [pid = 3572] [serial = 217] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E256D62C00) [pid = 3572] [serial = 218] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25019C000) [pid = 3572] [serial = 235] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E259BBF800) [pid = 3572] [serial = 220] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25F79B000) [pid = 3572] [serial = 233] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E250B2D400) [pid = 3572] [serial = 211] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25140C000) [pid = 3572] [serial = 212] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25979CC00) [pid = 3572] [serial = 236] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E250284C00) [pid = 3572] [serial = 208] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E250346000) [pid = 3572] [serial = 209] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E259C47800) [pid = 3572] [serial = 221] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E24E624000) [pid = 3572] [serial = 238] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25D866400) [pid = 3572] [serial = 229] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25EB29800) [pid = 3572] [serial = 230] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E255755800) [pid = 3572] [serial = 239] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25CB7B400) [pid = 3572] [serial = 241] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E2605C6800) [pid = 3572] [serial = 242] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E261FE6800) [pid = 3572] [serial = 245] [outer = 0000000000000000] [url = about:blank] 13:22:34 INFO - PROCESS | 3572 | 1468009354887 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]]]}] 13:22:34 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. 13:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 902ms 13:22:34 INFO - PROCESS | 3572 | 1468009354914 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 13:22:34 INFO - PROCESS | 3572 | 1468009354919 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 13:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:22:34 INFO - PROCESS | 3572 | 1468009354939 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:22:34 INFO - PROCESS | 3572 | 1468009354942 Marionette TRACE conn5 <- [1,362,null,{}] 13:22:34 INFO - PROCESS | 3572 | 1468009354947 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}] 13:22:34 INFO - PROCESS | 3572 | 1468009354949 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:35 INFO - PROCESS | 3572 | 1468009355043 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 13:22:35 INFO - PROCESS | 3572 | 1468009355052 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:35 INFO - PROCESS | 3572 | 1468009355055 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:35 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255254000 == 36 [pid = 3572] [id = 100] 13:22:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E250198000) [pid = 3572] [serial = 297] [outer = 0000000000000000] 13:22:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25039D400) [pid = 3572] [serial = 298] [outer = 000000E250198000] 13:22:35 INFO - PROCESS | 3572 | 1468009355103 Marionette DEBUG loaded listener.js 13:22:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E251404C00) [pid = 3572] [serial = 299] [outer = 000000E250198000] 13:22:35 INFO - PROCESS | 3572 | 1468009355607 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]]]}] 13:22:35 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. 13:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 734ms 13:22:35 INFO - PROCESS | 3572 | 1468009355675 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 13:22:35 INFO - PROCESS | 3572 | 1468009355677 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 13:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:22:35 INFO - PROCESS | 3572 | 1468009355681 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:22:35 INFO - PROCESS | 3572 | 1468009355684 Marionette TRACE conn5 <- [1,366,null,{}] 13:22:35 INFO - PROCESS | 3572 | 1468009355695 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}] 13:22:35 INFO - PROCESS | 3572 | 1468009355700 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:35 INFO - PROCESS | 3572 | 1468009355794 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 13:22:35 INFO - PROCESS | 3572 | 1468009355860 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:35 INFO - PROCESS | 3572 | 1468009355864 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:35 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C4A6000 == 37 [pid = 3572] [id = 101] 13:22:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E254918000) [pid = 3572] [serial = 300] [outer = 0000000000000000] 13:22:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E2549B0400) [pid = 3572] [serial = 301] [outer = 000000E254918000] 13:22:35 INFO - PROCESS | 3572 | 1468009355913 Marionette DEBUG loaded listener.js 13:22:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25627F800) [pid = 3572] [serial = 302] [outer = 000000E254918000] 13:22:36 INFO - PROCESS | 3572 | 1468009356293 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]]]}] 13:22:36 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. 13:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 691ms 13:22:36 INFO - PROCESS | 3572 | 1468009356375 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 13:22:36 INFO - PROCESS | 3572 | 1468009356378 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 13:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:22:36 INFO - PROCESS | 3572 | 1468009356381 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:22:36 INFO - PROCESS | 3572 | 1468009356383 Marionette TRACE conn5 <- [1,370,null,{}] 13:22:36 INFO - PROCESS | 3572 | 1468009356387 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}] 13:22:36 INFO - PROCESS | 3572 | 1468009356389 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:36 INFO - PROCESS | 3572 | 1468009356477 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 13:22:36 INFO - PROCESS | 3572 | 1468009356484 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:36 INFO - PROCESS | 3572 | 1468009356486 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:36 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D918000 == 38 [pid = 3572] [id = 102] 13:22:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2568C5C00) [pid = 3572] [serial = 303] [outer = 0000000000000000] 13:22:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25974D000) [pid = 3572] [serial = 304] [outer = 000000E2568C5C00] 13:22:36 INFO - PROCESS | 3572 | 1468009356532 Marionette DEBUG loaded listener.js 13:22:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E259C48000) [pid = 3572] [serial = 305] [outer = 000000E2568C5C00] 13:22:36 INFO - PROCESS | 3572 | 1468009356946 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]]]}] 13:22:36 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. 13:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 587ms 13:22:36 INFO - PROCESS | 3572 | 1468009356982 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 13:22:36 INFO - PROCESS | 3572 | 1468009356984 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 13:22:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:22:37 INFO - PROCESS | 3572 | 1468009356992 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:22:37 INFO - PROCESS | 3572 | 1468009356994 Marionette TRACE conn5 <- [1,374,null,{}] 13:22:37 INFO - PROCESS | 3572 | 1468009356998 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}] 13:22:37 INFO - PROCESS | 3572 | 1468009357000 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:37 INFO - PROCESS | 3572 | 1468009357110 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 13:22:37 INFO - PROCESS | 3572 | 1468009357181 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:37 INFO - PROCESS | 3572 | 1468009357183 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:37 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F421800 == 39 [pid = 3572] [id = 103] 13:22:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25A323400) [pid = 3572] [serial = 306] [outer = 0000000000000000] 13:22:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25A5BB800) [pid = 3572] [serial = 307] [outer = 000000E25A323400] 13:22:37 INFO - PROCESS | 3572 | 1468009357235 Marionette DEBUG loaded listener.js 13:22:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25C147000) [pid = 3572] [serial = 308] [outer = 000000E25A323400] 13:22:37 INFO - PROCESS | 3572 | 1468009357690 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:22:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:22:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 734ms 13:22:37 INFO - PROCESS | 3572 | 1468009357732 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 13:22:37 INFO - PROCESS | 3572 | 1468009357734 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 13:22:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:22:37 INFO - PROCESS | 3572 | 1468009357738 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:22:37 INFO - PROCESS | 3572 | 1468009357740 Marionette TRACE conn5 <- [1,378,null,{}] 13:22:37 INFO - PROCESS | 3572 | 1468009357750 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}] 13:22:37 INFO - PROCESS | 3572 | 1468009357756 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:37 INFO - PROCESS | 3572 | 1468009357893 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 13:22:37 INFO - PROCESS | 3572 | 1468009357946 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:37 INFO - PROCESS | 3572 | 1468009357948 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:37 INFO - PROCESS | 3572 | ++DOCSHELL 000000E260556800 == 40 [pid = 3572] [id = 104] 13:22:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25C685400) [pid = 3572] [serial = 309] [outer = 0000000000000000] 13:22:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25D970000) [pid = 3572] [serial = 310] [outer = 000000E25C685400] 13:22:38 INFO - PROCESS | 3572 | 1468009357994 Marionette DEBUG loaded listener.js 13:22:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25EB29C00) [pid = 3572] [serial = 311] [outer = 000000E25C685400] 13:22:38 INFO - PROCESS | 3572 | 1468009358600 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:22:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:22:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 880ms 13:22:38 INFO - PROCESS | 3572 | 1468009358621 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 13:22:38 INFO - PROCESS | 3572 | 1468009358623 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 13:22:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:22:38 INFO - PROCESS | 3572 | 1468009358626 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:22:38 INFO - PROCESS | 3572 | 1468009358628 Marionette TRACE conn5 <- [1,382,null,{}] 13:22:38 INFO - PROCESS | 3572 | 1468009358637 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}] 13:22:38 INFO - PROCESS | 3572 | 1468009358639 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:38 INFO - PROCESS | 3572 | 1468009358754 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 13:22:38 INFO - PROCESS | 3572 | 1468009358761 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:38 INFO - PROCESS | 3572 | 1468009358763 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:38 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2507A0800 == 41 [pid = 3572] [id = 105] 13:22:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25CB4BC00) [pid = 3572] [serial = 312] [outer = 0000000000000000] 13:22:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25CB53C00) [pid = 3572] [serial = 313] [outer = 000000E25CB4BC00] 13:22:38 INFO - PROCESS | 3572 | 1468009358807 Marionette DEBUG loaded listener.js 13:22:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25DE09C00) [pid = 3572] [serial = 314] [outer = 000000E25CB4BC00] 13:22:39 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E2501A0400) [pid = 3572] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:22:39 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E255125400) [pid = 3572] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:22:39 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E254724800) [pid = 3572] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:22:39 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25472B000) [pid = 3572] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:22:39 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E24F1D0000) [pid = 3572] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:22:39 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25C13C400) [pid = 3572] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:22:39 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E2501BC000) [pid = 3572] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:22:39 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2568C4400) [pid = 3572] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:22:39 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E250350400) [pid = 3572] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:22:39 INFO - PROCESS | 3572 | 1468009359258 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:22:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:22:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 693ms 13:22:39 INFO - PROCESS | 3572 | 1468009359322 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 13:22:39 INFO - PROCESS | 3572 | 1468009359325 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 13:22:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:22:39 INFO - PROCESS | 3572 | 1468009359328 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:22:39 INFO - PROCESS | 3572 | 1468009359330 Marionette TRACE conn5 <- [1,386,null,{}] 13:22:39 INFO - PROCESS | 3572 | 1468009359334 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}] 13:22:39 INFO - PROCESS | 3572 | 1468009359336 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:39 INFO - PROCESS | 3572 | 1468009359419 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 13:22:39 INFO - PROCESS | 3572 | 1468009359424 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:39 INFO - PROCESS | 3572 | 1468009359426 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:39 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CF1000 == 42 [pid = 3572] [id = 106] 13:22:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E251405000) [pid = 3572] [serial = 315] [outer = 0000000000000000] 13:22:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25E087400) [pid = 3572] [serial = 316] [outer = 000000E251405000] 13:22:39 INFO - PROCESS | 3572 | 1468009359471 Marionette DEBUG loaded listener.js 13:22:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25F4B9800) [pid = 3572] [serial = 317] [outer = 000000E251405000] 13:22:39 INFO - PROCESS | 3572 | 1468009359898 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]]]}] 13:22:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:22:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 588ms 13:22:39 INFO - PROCESS | 3572 | 1468009359923 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 13:22:39 INFO - PROCESS | 3572 | 1468009359926 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 13:22:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:22:39 INFO - PROCESS | 3572 | 1468009359929 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:22:39 INFO - PROCESS | 3572 | 1468009359931 Marionette TRACE conn5 <- [1,390,null,{}] 13:22:39 INFO - PROCESS | 3572 | 1468009359939 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}] 13:22:39 INFO - PROCESS | 3572 | 1468009359941 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:40 INFO - PROCESS | 3572 | 1468009360035 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 13:22:40 INFO - PROCESS | 3572 | 1468009360069 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:40 INFO - PROCESS | 3572 | 1468009360071 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:40 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264920800 == 43 [pid = 3572] [id = 107] 13:22:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25F4BA000) [pid = 3572] [serial = 318] [outer = 0000000000000000] 13:22:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25F7A3400) [pid = 3572] [serial = 319] [outer = 000000E25F4BA000] 13:22:40 INFO - PROCESS | 3572 | 1468009360115 Marionette DEBUG loaded listener.js 13:22:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E2605C3000) [pid = 3572] [serial = 320] [outer = 000000E25F4BA000] 13:22:40 INFO - PROCESS | 3572 | 1468009360577 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]]]}] 13:22:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:22:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 690ms 13:22:40 INFO - PROCESS | 3572 | 1468009360622 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 13:22:40 INFO - PROCESS | 3572 | 1468009360624 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 13:22:40 INFO - PROCESS | 3572 | 1468009360627 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:22:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:22:40 INFO - PROCESS | 3572 | 1468009360629 Marionette TRACE conn5 <- [1,394,null,{}] 13:22:40 INFO - PROCESS | 3572 | 1468009360633 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}] 13:22:40 INFO - PROCESS | 3572 | 1468009360635 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:40 INFO - PROCESS | 3572 | 1468009360721 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 13:22:40 INFO - PROCESS | 3572 | 1468009360728 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:40 INFO - PROCESS | 3572 | 1468009360730 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:40 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264B48000 == 44 [pid = 3572] [id = 108] 13:22:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E2502E9800) [pid = 3572] [serial = 321] [outer = 0000000000000000] 13:22:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E2502F1400) [pid = 3572] [serial = 322] [outer = 000000E2502E9800] 13:22:40 INFO - PROCESS | 3572 | 1468009360774 Marionette DEBUG loaded listener.js 13:22:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25F877C00) [pid = 3572] [serial = 323] [outer = 000000E2502E9800] 13:22:41 INFO - PROCESS | 3572 | 1468009361470 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]]]}] 13:22:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:22:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 881ms 13:22:41 INFO - PROCESS | 3572 | 1468009361513 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 13:22:41 INFO - PROCESS | 3572 | 1468009361518 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 13:22:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:22:41 INFO - PROCESS | 3572 | 1468009361523 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:22:41 INFO - PROCESS | 3572 | 1468009361527 Marionette TRACE conn5 <- [1,398,null,{}] 13:22:41 INFO - PROCESS | 3572 | 1468009361533 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}] 13:22:41 INFO - PROCESS | 3572 | 1468009361536 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:41 INFO - PROCESS | 3572 | 1468009361655 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 13:22:41 INFO - PROCESS | 3572 | 1468009361730 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:41 INFO - PROCESS | 3572 | 1468009361733 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:41 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259CD0000 == 45 [pid = 3572] [id = 109] 13:22:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E250290C00) [pid = 3572] [serial = 324] [outer = 0000000000000000] 13:22:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E25034B000) [pid = 3572] [serial = 325] [outer = 000000E250290C00] 13:22:41 INFO - PROCESS | 3572 | 1468009361832 Marionette DEBUG loaded listener.js 13:22:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E250B62C00) [pid = 3572] [serial = 326] [outer = 000000E250290C00] 13:22:42 INFO - PROCESS | 3572 | 1468009362423 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]]]}] 13:22:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:22:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 942ms 13:22:42 INFO - PROCESS | 3572 | 1468009362469 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 13:22:42 INFO - PROCESS | 3572 | 1468009362474 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 13:22:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:22:42 INFO - PROCESS | 3572 | 1468009362481 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:22:42 INFO - PROCESS | 3572 | 1468009362485 Marionette TRACE conn5 <- [1,402,null,{}] 13:22:42 INFO - PROCESS | 3572 | 1468009362489 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}] 13:22:42 INFO - PROCESS | 3572 | 1468009362492 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:42 INFO - PROCESS | 3572 | 1468009362610 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 13:22:42 INFO - PROCESS | 3572 | 1468009362696 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:42 INFO - PROCESS | 3572 | 1468009362699 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:42 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F894800 == 46 [pid = 3572] [id = 110] 13:22:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E2549AF800) [pid = 3572] [serial = 327] [outer = 0000000000000000] 13:22:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E2551BA000) [pid = 3572] [serial = 328] [outer = 000000E2549AF800] 13:22:42 INFO - PROCESS | 3572 | 1468009362757 Marionette DEBUG loaded listener.js 13:22:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (000000E259747400) [pid = 3572] [serial = 329] [outer = 000000E2549AF800] 13:22:43 INFO - PROCESS | 3572 | 1468009363389 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]]]}] 13:22:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:22:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 986ms 13:22:43 INFO - PROCESS | 3572 | 1468009363469 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 13:22:43 INFO - PROCESS | 3572 | 1468009363472 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 13:22:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:22:43 INFO - PROCESS | 3572 | 1468009363476 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:22:43 INFO - PROCESS | 3572 | 1468009363480 Marionette TRACE conn5 <- [1,406,null,{}] 13:22:43 INFO - PROCESS | 3572 | 1468009363492 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}] 13:22:43 INFO - PROCESS | 3572 | 1468009363498 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:43 INFO - PROCESS | 3572 | 1468009363623 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 13:22:43 INFO - PROCESS | 3572 | 1468009363690 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:43 INFO - PROCESS | 3572 | 1468009363694 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:43 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264DEF000 == 47 [pid = 3572] [id = 111] 13:22:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (000000E25CB53800) [pid = 3572] [serial = 330] [outer = 0000000000000000] 13:22:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (000000E25D393800) [pid = 3572] [serial = 331] [outer = 000000E25CB53800] 13:22:43 INFO - PROCESS | 3572 | 1468009363793 Marionette DEBUG loaded listener.js 13:22:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (000000E25EBA5000) [pid = 3572] [serial = 332] [outer = 000000E25CB53800] 13:22:44 INFO - PROCESS | 3572 | 1468009364437 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]]]}] 13:22:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:22:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1035ms 13:22:44 INFO - PROCESS | 3572 | 1468009364513 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 13:22:44 INFO - PROCESS | 3572 | 1468009364516 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 13:22:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:22:44 INFO - PROCESS | 3572 | 1468009364520 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:22:44 INFO - PROCESS | 3572 | 1468009364522 Marionette TRACE conn5 <- [1,410,null,{}] 13:22:44 INFO - PROCESS | 3572 | 1468009364526 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}] 13:22:44 INFO - PROCESS | 3572 | 1468009364529 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:44 INFO - PROCESS | 3572 | 1468009364679 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 13:22:44 INFO - PROCESS | 3572 | 1468009364879 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:44 INFO - PROCESS | 3572 | 1468009364883 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:44 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2555E2800 == 48 [pid = 3572] [id = 112] 13:22:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 100 (000000E2501BCC00) [pid = 3572] [serial = 333] [outer = 0000000000000000] 13:22:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 101 (000000E250287800) [pid = 3572] [serial = 334] [outer = 000000E2501BCC00] 13:22:44 INFO - PROCESS | 3572 | 1468009364949 Marionette DEBUG loaded listener.js 13:22:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 102 (000000E250396C00) [pid = 3572] [serial = 335] [outer = 000000E2501BCC00] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E264920800 == 47 [pid = 3572] [id = 107] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CF1000 == 46 [pid = 3572] [id = 106] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E2507A0800 == 45 [pid = 3572] [id = 105] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E260556800 == 44 [pid = 3572] [id = 104] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F421800 == 43 [pid = 3572] [id = 103] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D918000 == 42 [pid = 3572] [id = 102] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C4A6000 == 41 [pid = 3572] [id = 101] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E255254000 == 40 [pid = 3572] [id = 100] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A3A9800 == 39 [pid = 3572] [id = 99] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606D5800 == 38 [pid = 3572] [id = 94] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647EF800 == 37 [pid = 3572] [id = 83] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E26491A800 == 36 [pid = 3572] [id = 69] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E250B8B000 == 35 [pid = 3572] [id = 84] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E254785000 == 34 [pid = 3572] [id = 95] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C4B7800 == 33 [pid = 3572] [id = 96] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C60000 == 32 [pid = 3572] [id = 97] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647E2000 == 31 [pid = 3572] [id = 98] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E264DEF000 == 30 [pid = 3572] [id = 111] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F894800 == 29 [pid = 3572] [id = 110] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E264B48000 == 28 [pid = 3572] [id = 108] 13:22:46 INFO - PROCESS | 3572 | --DOCSHELL 000000E259CD0000 == 27 [pid = 3572] [id = 109] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 101 (000000E259C43C00) [pid = 3572] [serial = 265] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 100 (000000E25A31E800) [pid = 3572] [serial = 266] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 99 (000000E25D1B0000) [pid = 3572] [serial = 269] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (000000E2501B5800) [pid = 3572] [serial = 250] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (000000E250290000) [pid = 3572] [serial = 254] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (000000E2501C0000) [pid = 3572] [serial = 253] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (000000E261FF1400) [pid = 3572] [serial = 247] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E2568CB400) [pid = 3572] [serial = 262] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E250353000) [pid = 3572] [serial = 256] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E25C683C00) [pid = 3572] [serial = 268] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E250781000) [pid = 3572] [serial = 257] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E2568DA800) [pid = 3572] [serial = 274] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E255479000) [pid = 3572] [serial = 259] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E256281000) [pid = 3572] [serial = 260] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25F562800) [pid = 3572] [serial = 278] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25D753400) [pid = 3572] [serial = 271] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25F11F800) [pid = 3572] [serial = 277] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25E215800) [pid = 3572] [serial = 272] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25F7A5800) [pid = 3572] [serial = 280] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25DE92800) [pid = 3572] [serial = 275] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25974AC00) [pid = 3572] [serial = 263] [outer = 0000000000000000] [url = about:blank] 13:22:46 INFO - PROCESS | 3572 | 1468009366314 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]]]}] 13:22:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:22:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1888ms 13:22:46 INFO - PROCESS | 3572 | 1468009366411 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 13:22:46 INFO - PROCESS | 3572 | 1468009366415 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 13:22:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:22:46 INFO - PROCESS | 3572 | 1468009366421 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:22:46 INFO - PROCESS | 3572 | 1468009366424 Marionette TRACE conn5 <- [1,414,null,{}] 13:22:46 INFO - PROCESS | 3572 | 1468009366431 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}] 13:22:46 INFO - PROCESS | 3572 | 1468009366434 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:46 INFO - PROCESS | 3572 | 1468009366525 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 13:22:46 INFO - PROCESS | 3572 | 1468009366533 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:46 INFO - PROCESS | 3572 | 1468009366537 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:46 INFO - PROCESS | 3572 | ++DOCSHELL 000000E250B8C800 == 28 [pid = 3572] [id = 113] 13:22:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25019F400) [pid = 3572] [serial = 336] [outer = 0000000000000000] 13:22:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2501B5000) [pid = 3572] [serial = 337] [outer = 000000E25019F400] 13:22:46 INFO - PROCESS | 3572 | 1468009366588 Marionette DEBUG loaded listener.js 13:22:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E2501D5C00) [pid = 3572] [serial = 338] [outer = 000000E25019F400] 13:22:47 INFO - PROCESS | 3572 | 1468009367076 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]]]}] 13:22:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:22:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 692ms 13:22:47 INFO - PROCESS | 3572 | 1468009367116 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 13:22:47 INFO - PROCESS | 3572 | 1468009367122 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 13:22:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:22:47 INFO - PROCESS | 3572 | 1468009367128 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:22:47 INFO - PROCESS | 3572 | 1468009367131 Marionette TRACE conn5 <- [1,418,null,{}] 13:22:47 INFO - PROCESS | 3572 | 1468009367136 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}] 13:22:47 INFO - PROCESS | 3572 | 1468009367139 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:47 INFO - PROCESS | 3572 | 1468009367230 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 13:22:47 INFO - PROCESS | 3572 | 1468009367240 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:47 INFO - PROCESS | 3572 | 1468009367243 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:47 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255723000 == 29 [pid = 3572] [id = 114] 13:22:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E250347800) [pid = 3572] [serial = 339] [outer = 0000000000000000] 13:22:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25034D000) [pid = 3572] [serial = 340] [outer = 000000E250347800] 13:22:47 INFO - PROCESS | 3572 | 1468009367292 Marionette DEBUG loaded listener.js 13:22:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25043DC00) [pid = 3572] [serial = 341] [outer = 000000E250347800] 13:22:48 INFO - PROCESS | 3572 | 1468009368230 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]]]}] 13:22:48 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 13:22:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1143ms 13:22:48 INFO - PROCESS | 3572 | 1468009368272 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 13:22:48 INFO - PROCESS | 3572 | 1468009368275 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 13:22:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:22:48 INFO - PROCESS | 3572 | 1468009368279 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:22:48 INFO - PROCESS | 3572 | 1468009368282 Marionette TRACE conn5 <- [1,422,null,{}] 13:22:48 INFO - PROCESS | 3572 | 1468009368294 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}] 13:22:48 INFO - PROCESS | 3572 | 1468009368299 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:48 INFO - PROCESS | 3572 | 1468009368390 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 13:22:48 INFO - PROCESS | 3572 | 1468009368398 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:48 INFO - PROCESS | 3572 | 1468009368402 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:48 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A5E2800 == 30 [pid = 3572] [id = 115] 13:22:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25472BC00) [pid = 3572] [serial = 342] [outer = 0000000000000000] 13:22:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25475A400) [pid = 3572] [serial = 343] [outer = 000000E25472BC00] 13:22:48 INFO - PROCESS | 3572 | 1468009368453 Marionette DEBUG loaded listener.js 13:22:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E254942C00) [pid = 3572] [serial = 344] [outer = 000000E25472BC00] 13:22:49 INFO - PROCESS | 3572 | 1468009369419 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]]]}] 13:22:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:22:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1178ms 13:22:49 INFO - PROCESS | 3572 | 1468009369459 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 13:22:49 INFO - PROCESS | 3572 | 1468009369462 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 13:22:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:22:49 INFO - PROCESS | 3572 | 1468009369466 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:22:49 INFO - PROCESS | 3572 | 1468009369468 Marionette TRACE conn5 <- [1,426,null,{}] 13:22:49 INFO - PROCESS | 3572 | 1468009369472 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}] 13:22:49 INFO - PROCESS | 3572 | 1468009369474 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:49 INFO - PROCESS | 3572 | 1468009369584 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 13:22:49 INFO - PROCESS | 3572 | 1468009369591 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:49 INFO - PROCESS | 3572 | 1468009369593 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:49 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CA45000 == 31 [pid = 3572] [id = 116] 13:22:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E2549ABC00) [pid = 3572] [serial = 345] [outer = 0000000000000000] 13:22:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E2549FA000) [pid = 3572] [serial = 346] [outer = 000000E2549ABC00] 13:22:49 INFO - PROCESS | 3572 | 1468009369676 Marionette DEBUG loaded listener.js 13:22:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E255760000) [pid = 3572] [serial = 347] [outer = 000000E2549ABC00] 13:22:50 INFO - PROCESS | 3572 | 1468009370145 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] 13:22:50 INFO - PROCESS | 3572 | 1468009370210 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 13:22:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:22:50 INFO - PROCESS | 3572 | 1468009370214 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:22:50 INFO - PROCESS | 3572 | 1468009370216 Marionette TRACE conn5 <- [1,430,null,{}] 13:22:50 INFO - PROCESS | 3572 | 1468009370220 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}] 13:22:50 INFO - PROCESS | 3572 | 1468009370222 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:50 INFO - PROCESS | 3572 | 1468009370329 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 13:22:50 INFO - PROCESS | 3572 | 1468009370378 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:50 INFO - PROCESS | 3572 | 1468009370380 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:50 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFE2000 == 32 [pid = 3572] [id = 117] 13:22:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E25627C000) [pid = 3572] [serial = 348] [outer = 0000000000000000] 13:22:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E2568C5000) [pid = 3572] [serial = 349] [outer = 000000E25627C000] 13:22:50 INFO - PROCESS | 3572 | 1468009370425 Marionette DEBUG loaded listener.js 13:22:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (000000E256D63000) [pid = 3572] [serial = 350] [outer = 000000E25627C000] 13:22:50 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (000000E2502E9800) [pid = 3572] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:22:50 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E25CB4BC00) [pid = 3572] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:22:50 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E250286400) [pid = 3572] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:22:50 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E254918000) [pid = 3572] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:22:50 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E25F55DC00) [pid = 3572] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:22:50 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E251405000) [pid = 3572] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:22:50 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25C685400) [pid = 3572] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:22:50 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25C1D8400) [pid = 3572] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:22:50 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25039FC00) [pid = 3572] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:22:50 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E250198000) [pid = 3572] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:22:50 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25A323400) [pid = 3572] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:22:50 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25472A000) [pid = 3572] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:22:50 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E2568C5C00) [pid = 3572] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:22:50 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25F4BA000) [pid = 3572] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:22:50 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E24FD26000) [pid = 3572] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:22:50 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25019B000) [pid = 3572] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:22:50 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E261FECC00) [pid = 3572] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:22:50 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2605C5C00) [pid = 3572] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:22:51 INFO - PROCESS | 3572 | 1468009371020 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]]]}] 13:22:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:22:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 839ms 13:22:51 INFO - PROCESS | 3572 | 1468009371059 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 13:22:51 INFO - PROCESS | 3572 | 1468009371061 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 13:22:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:22:51 INFO - PROCESS | 3572 | 1468009371066 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:22:51 INFO - PROCESS | 3572 | 1468009371067 Marionette TRACE conn5 <- [1,434,null,{}] 13:22:51 INFO - PROCESS | 3572 | 1468009371076 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}] 13:22:51 INFO - PROCESS | 3572 | 1468009371082 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:51 INFO - PROCESS | 3572 | 1468009371196 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 13:22:51 INFO - PROCESS | 3572 | 1468009371204 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:51 INFO - PROCESS | 3572 | 1468009371207 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:51 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE49800 == 33 [pid = 3572] [id = 118] 13:22:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2502E6800) [pid = 3572] [serial = 351] [outer = 0000000000000000] 13:22:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25979F800) [pid = 3572] [serial = 352] [outer = 000000E2502E6800] 13:22:51 INFO - PROCESS | 3572 | 1468009371252 Marionette DEBUG loaded listener.js 13:22:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E259C47000) [pid = 3572] [serial = 353] [outer = 000000E2502E6800] 13:22:51 INFO - PROCESS | 3572 | 1468009371694 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]]]}] 13:22:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:22:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 13:22:51 INFO - PROCESS | 3572 | 1468009371760 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 13:22:51 INFO - PROCESS | 3572 | 1468009371763 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 13:22:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:22:51 INFO - PROCESS | 3572 | 1468009371766 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:22:51 INFO - PROCESS | 3572 | 1468009371768 Marionette TRACE conn5 <- [1,438,null,{}] 13:22:51 INFO - PROCESS | 3572 | 1468009371771 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}] 13:22:51 INFO - PROCESS | 3572 | 1468009371773 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:51 INFO - PROCESS | 3572 | 1468009371853 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 13:22:51 INFO - PROCESS | 3572 | 1468009371860 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:51 INFO - PROCESS | 3572 | 1468009371862 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:51 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25EB12800 == 34 [pid = 3572] [id = 119] 13:22:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E259BC0000) [pid = 3572] [serial = 354] [outer = 0000000000000000] 13:22:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25A328400) [pid = 3572] [serial = 355] [outer = 000000E259BC0000] 13:22:51 INFO - PROCESS | 3572 | 1468009371907 Marionette DEBUG loaded listener.js 13:22:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25B8B7C00) [pid = 3572] [serial = 356] [outer = 000000E259BC0000] 13:22:52 INFO - PROCESS | 3572 | 1468009372316 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]]]}] 13:22:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:22:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 585ms 13:22:52 INFO - PROCESS | 3572 | 1468009372355 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 13:22:52 INFO - PROCESS | 3572 | 1468009372357 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 13:22:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:22:52 INFO - PROCESS | 3572 | 1468009372360 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:22:52 INFO - PROCESS | 3572 | 1468009372362 Marionette TRACE conn5 <- [1,442,null,{}] 13:22:52 INFO - PROCESS | 3572 | 1468009372366 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}] 13:22:52 INFO - PROCESS | 3572 | 1468009372367 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:52 INFO - PROCESS | 3572 | 1468009372456 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 13:22:52 INFO - PROCESS | 3572 | 1468009372462 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:52 INFO - PROCESS | 3572 | 1468009372464 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:52 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F53D800 == 35 [pid = 3572] [id = 120] 13:22:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25C583400) [pid = 3572] [serial = 357] [outer = 0000000000000000] 13:22:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25C595000) [pid = 3572] [serial = 358] [outer = 000000E25C583400] 13:22:52 INFO - PROCESS | 3572 | 1468009372509 Marionette DEBUG loaded listener.js 13:22:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25C683800) [pid = 3572] [serial = 359] [outer = 000000E25C583400] 13:22:53 INFO - PROCESS | 3572 | 1468009373249 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]]]}] 13:22:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:22:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 943ms 13:22:53 INFO - PROCESS | 3572 | 1468009373307 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 13:22:53 INFO - PROCESS | 3572 | 1468009373312 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 13:22:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:22:53 INFO - PROCESS | 3572 | 1468009373317 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:22:53 INFO - PROCESS | 3572 | 1468009373321 Marionette TRACE conn5 <- [1,446,null,{}] 13:22:53 INFO - PROCESS | 3572 | 1468009373327 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}] 13:22:53 INFO - PROCESS | 3572 | 1468009373330 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:53 INFO - PROCESS | 3572 | 1468009373454 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 13:22:53 INFO - PROCESS | 3572 | 1468009373528 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:53 INFO - PROCESS | 3572 | 1468009373531 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:53 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2554CB800 == 36 [pid = 3572] [id = 121] 13:22:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E2501A0400) [pid = 3572] [serial = 360] [outer = 0000000000000000] 13:22:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E2501CAC00) [pid = 3572] [serial = 361] [outer = 000000E2501A0400] 13:22:53 INFO - PROCESS | 3572 | 1468009373591 Marionette DEBUG loaded listener.js 13:22:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E2502EA400) [pid = 3572] [serial = 362] [outer = 000000E2501A0400] 13:22:54 INFO - PROCESS | 3572 | 1468009374398 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]]]}] 13:22:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:22:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1128ms 13:22:54 INFO - PROCESS | 3572 | 1468009374449 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 13:22:54 INFO - PROCESS | 3572 | 1468009374454 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 13:22:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:22:54 INFO - PROCESS | 3572 | 1468009374461 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:22:54 INFO - PROCESS | 3572 | 1468009374464 Marionette TRACE conn5 <- [1,450,null,{}] 13:22:54 INFO - PROCESS | 3572 | 1468009374469 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}] 13:22:54 INFO - PROCESS | 3572 | 1468009374472 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:54 INFO - PROCESS | 3572 | 1468009374609 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 13:22:54 INFO - PROCESS | 3572 | 1468009374674 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:54 INFO - PROCESS | 3572 | 1468009374677 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:54 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D461000 == 37 [pid = 3572] [id = 122] 13:22:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E250B69400) [pid = 3572] [serial = 363] [outer = 0000000000000000] 13:22:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E251406400) [pid = 3572] [serial = 364] [outer = 000000E250B69400] 13:22:54 INFO - PROCESS | 3572 | 1468009374736 Marionette DEBUG loaded listener.js 13:22:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E254937C00) [pid = 3572] [serial = 365] [outer = 000000E250B69400] 13:22:55 INFO - PROCESS | 3572 | --DOCSHELL 000000E25EB12800 == 36 [pid = 3572] [id = 119] 13:22:55 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE49800 == 35 [pid = 3572] [id = 118] 13:22:55 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFE2000 == 34 [pid = 3572] [id = 117] 13:22:55 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CA45000 == 33 [pid = 3572] [id = 116] 13:22:55 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A5E2800 == 32 [pid = 3572] [id = 115] 13:22:55 INFO - PROCESS | 3572 | --DOCSHELL 000000E255723000 == 31 [pid = 3572] [id = 114] 13:22:55 INFO - PROCESS | 3572 | --DOCSHELL 000000E250B8C800 == 30 [pid = 3572] [id = 113] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E2502F1400) [pid = 3572] [serial = 322] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E25F877C00) [pid = 3572] [serial = 323] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E2605C3000) [pid = 3572] [serial = 320] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25CB53C00) [pid = 3572] [serial = 313] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E250349000) [pid = 3572] [serial = 295] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25627F800) [pid = 3572] [serial = 302] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2605BF400) [pid = 3572] [serial = 281] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25E087400) [pid = 3572] [serial = 316] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2549B0400) [pid = 3572] [serial = 301] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25EB29C00) [pid = 3572] [serial = 311] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25C59C400) [pid = 3572] [serial = 290] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2503A2000) [pid = 3572] [serial = 292] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25039D400) [pid = 3572] [serial = 298] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25C510000) [pid = 3572] [serial = 289] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25A5BB800) [pid = 3572] [serial = 307] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25C147000) [pid = 3572] [serial = 308] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2547CB000) [pid = 3572] [serial = 286] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E259C48000) [pid = 3572] [serial = 305] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25F7A3400) [pid = 3572] [serial = 319] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E250197C00) [pid = 3572] [serial = 283] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E2501CC000) [pid = 3572] [serial = 251] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E263AA6800) [pid = 3572] [serial = 248] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E250344400) [pid = 3572] [serial = 284] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25039D000) [pid = 3572] [serial = 296] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25F4B9800) [pid = 3572] [serial = 317] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25C59D800) [pid = 3572] [serial = 293] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E251404C00) [pid = 3572] [serial = 299] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E25974D000) [pid = 3572] [serial = 304] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E261FEC400) [pid = 3572] [serial = 206] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E256281400) [pid = 3572] [serial = 287] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E25D970000) [pid = 3572] [serial = 310] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (000000E25DE09C00) [pid = 3572] [serial = 314] [outer = 0000000000000000] [url = about:blank] 13:22:55 INFO - PROCESS | 3572 | 1468009375575 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] 13:22:55 INFO - PROCESS | 3572 | 1468009375611 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 13:22:55 INFO - PROCESS | 3572 | 1468009375616 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:22:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:22:55 INFO - PROCESS | 3572 | 1468009375619 Marionette TRACE conn5 <- [1,454,null,{}] 13:22:55 INFO - PROCESS | 3572 | 1468009375624 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}] 13:22:55 INFO - PROCESS | 3572 | 1468009375627 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:55 INFO - PROCESS | 3572 | 1468009375717 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 13:22:55 INFO - PROCESS | 3572 | 1468009375724 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:55 INFO - PROCESS | 3572 | 1468009375726 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:55 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254AE5800 == 31 [pid = 3572] [id = 123] 13:22:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (000000E2501BE400) [pid = 3572] [serial = 366] [outer = 0000000000000000] 13:22:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E250284800) [pid = 3572] [serial = 367] [outer = 000000E2501BE400] 13:22:55 INFO - PROCESS | 3572 | 1468009375775 Marionette DEBUG loaded listener.js 13:22:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E2502EB800) [pid = 3572] [serial = 368] [outer = 000000E2501BE400] 13:22:56 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:22:56 INFO - PROCESS | 3572 | 1468009376294 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]]]}] 13:22:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:22:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 734ms 13:22:56 INFO - PROCESS | 3572 | 1468009376354 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 13:22:56 INFO - PROCESS | 3572 | 1468009376359 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 13:22:56 INFO - PROCESS | 3572 | 1468009376365 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:22:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:22:56 INFO - PROCESS | 3572 | 1468009376367 Marionette TRACE conn5 <- [1,458,null,{}] 13:22:56 INFO - PROCESS | 3572 | 1468009376371 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}] 13:22:56 INFO - PROCESS | 3572 | 1468009376374 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:56 INFO - PROCESS | 3572 | 1468009376472 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 13:22:56 INFO - PROCESS | 3572 | 1468009376543 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:56 INFO - PROCESS | 3572 | 1468009376545 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:56 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256A89000 == 32 [pid = 3572] [id = 124] 13:22:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E250777800) [pid = 3572] [serial = 369] [outer = 0000000000000000] 13:22:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E250B2D800) [pid = 3572] [serial = 370] [outer = 000000E250777800] 13:22:56 INFO - PROCESS | 3572 | 1468009376594 Marionette DEBUG loaded listener.js 13:22:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E254723000) [pid = 3572] [serial = 371] [outer = 000000E250777800] 13:22:56 INFO - PROCESS | 3572 | 1468009376991 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] 13:22:57 INFO - PROCESS | 3572 | 1468009377062 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 13:22:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:22:57 INFO - PROCESS | 3572 | 1468009377066 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:22:57 INFO - PROCESS | 3572 | 1468009377069 Marionette TRACE conn5 <- [1,462,null,{}] 13:22:57 INFO - PROCESS | 3572 | 1468009377081 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}] 13:22:57 INFO - PROCESS | 3572 | 1468009377086 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:57 INFO - PROCESS | 3572 | 1468009377179 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 13:22:57 INFO - PROCESS | 3572 | 1468009377196 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:57 INFO - PROCESS | 3572 | 1468009377199 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:57 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CA43800 == 33 [pid = 3572] [id = 125] 13:22:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E24E73E000) [pid = 3572] [serial = 372] [outer = 0000000000000000] 13:22:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E254ACA800) [pid = 3572] [serial = 373] [outer = 000000E24E73E000] 13:22:57 INFO - PROCESS | 3572 | 1468009377248 Marionette DEBUG loaded listener.js 13:22:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E256281800) [pid = 3572] [serial = 374] [outer = 000000E24E73E000] 13:22:57 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:22:57 INFO - PROCESS | 3572 | 1468009377693 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] 13:22:57 INFO - PROCESS | 3572 | 1468009377762 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 13:22:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 13:22:57 INFO - PROCESS | 3572 | 1468009377766 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:22:57 INFO - PROCESS | 3572 | 1468009377767 Marionette TRACE conn5 <- [1,466,null,{}] 13:22:57 INFO - PROCESS | 3572 | 1468009377804 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}] 13:22:57 INFO - PROCESS | 3572 | 1468009377806 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:57 INFO - PROCESS | 3572 | 1468009377931 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 13:22:57 INFO - PROCESS | 3572 | 1468009377939 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:57 INFO - PROCESS | 3572 | 1468009377941 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:57 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D468000 == 34 [pid = 3572] [id = 126] 13:22:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E256D59C00) [pid = 3572] [serial = 375] [outer = 0000000000000000] 13:22:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E259752800) [pid = 3572] [serial = 376] [outer = 000000E256D59C00] 13:22:57 INFO - PROCESS | 3572 | 1468009377986 Marionette DEBUG loaded listener.js 13:22:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E259C45800) [pid = 3572] [serial = 377] [outer = 000000E256D59C00] 13:22:58 INFO - PROCESS | 3572 | 1468009378442 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] 13:22:58 INFO - PROCESS | 3572 | 1468009378507 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 13:22:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 13:22:58 INFO - PROCESS | 3572 | 1468009378519 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:22:58 INFO - PROCESS | 3572 | 1468009378521 Marionette TRACE conn5 <- [1,470,null,{}] 13:22:58 INFO - PROCESS | 3572 | 1468009378525 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}] 13:22:58 INFO - PROCESS | 3572 | 1468009378527 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:58 INFO - PROCESS | 3572 | 1468009378636 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 13:22:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25A323C00) [pid = 3572] [serial = 378] [outer = 000000E259BB7800] 13:22:58 INFO - PROCESS | 3572 | 1468009378665 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:58 INFO - PROCESS | 3572 | 1468009378667 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:58 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F51B800 == 35 [pid = 3572] [id = 127] 13:22:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E259C49800) [pid = 3572] [serial = 379] [outer = 0000000000000000] 13:22:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25A328C00) [pid = 3572] [serial = 380] [outer = 000000E259C49800] 13:22:58 INFO - PROCESS | 3572 | 1468009378760 Marionette DEBUG loaded listener.js 13:22:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25C1D9800) [pid = 3572] [serial = 381] [outer = 000000E259C49800] 13:22:59 INFO - PROCESS | 3572 | 1468009379262 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]]]}] 13:22:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:22:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 797ms 13:22:59 INFO - PROCESS | 3572 | 1468009379321 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 13:22:59 INFO - PROCESS | 3572 | 1468009379324 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 13:22:59 INFO - PROCESS | 3572 | 1468009379327 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:22:59 INFO - PROCESS | 3572 | 1468009379329 Marionette TRACE conn5 <- [1,474,null,{}] 13:22:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:22:59 INFO - PROCESS | 3572 | 1468009379332 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}] 13:22:59 INFO - PROCESS | 3572 | 1468009379338 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:59 INFO - PROCESS | 3572 | 1468009379477 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 13:22:59 INFO - PROCESS | 3572 | 1468009379524 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:22:59 INFO - PROCESS | 3572 | 1468009379526 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:22:59 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26065B000 == 36 [pid = 3572] [id = 128] 13:22:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25CB52800) [pid = 3572] [serial = 382] [outer = 0000000000000000] 13:22:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25CE73C00) [pid = 3572] [serial = 383] [outer = 000000E25CB52800] 13:22:59 INFO - PROCESS | 3572 | 1468009379572 Marionette DEBUG loaded listener.js 13:22:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25D746400) [pid = 3572] [serial = 384] [outer = 000000E25CB52800] 13:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2549ABC00) [pid = 3572] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25019F400) [pid = 3572] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25472BC00) [pid = 3572] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E250347800) [pid = 3572] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2501BCC00) [pid = 3572] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25627C000) [pid = 3572] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E250290C00) [pid = 3572] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E2549AF800) [pid = 3572] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25CB53800) [pid = 3572] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E259BC0000) [pid = 3572] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:22:59 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E2502E6800) [pid = 3572] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:23:00 INFO - PROCESS | 3572 | 1468009380003 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]]]}] 13:23:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:23:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 734ms 13:23:00 INFO - PROCESS | 3572 | 1468009380068 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 13:23:00 INFO - PROCESS | 3572 | 1468009380070 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 13:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:23:00 INFO - PROCESS | 3572 | 1468009380074 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:23:00 INFO - PROCESS | 3572 | 1468009380075 Marionette TRACE conn5 <- [1,478,null,{}] 13:23:00 INFO - PROCESS | 3572 | 1468009380079 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}] 13:23:00 INFO - PROCESS | 3572 | 1468009380081 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:00 INFO - PROCESS | 3572 | 1468009380162 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 13:23:00 INFO - PROCESS | 3572 | 1468009380169 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:00 INFO - PROCESS | 3572 | 1468009380171 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:00 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615B3000 == 37 [pid = 3572] [id = 129] 13:23:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E25140BC00) [pid = 3572] [serial = 385] [outer = 0000000000000000] 13:23:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E259BC0400) [pid = 3572] [serial = 386] [outer = 000000E25140BC00] 13:23:00 INFO - PROCESS | 3572 | 1468009380217 Marionette DEBUG loaded listener.js 13:23:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25D393C00) [pid = 3572] [serial = 387] [outer = 000000E25140BC00] 13:23:00 INFO - PROCESS | 3572 | 1468009380651 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]]]}] 13:23:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:23:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 628ms 13:23:00 INFO - PROCESS | 3572 | 1468009380705 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 13:23:00 INFO - PROCESS | 3572 | 1468009380707 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 13:23:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:23:00 INFO - PROCESS | 3572 | 1468009380710 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:23:00 INFO - PROCESS | 3572 | 1468009380712 Marionette TRACE conn5 <- [1,482,null,{}] 13:23:00 INFO - PROCESS | 3572 | 1468009380716 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}] 13:23:00 INFO - PROCESS | 3572 | 1468009380718 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:00 INFO - PROCESS | 3572 | 1468009380801 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 13:23:00 INFO - PROCESS | 3572 | 1468009380836 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:00 INFO - PROCESS | 3572 | 1468009380838 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:00 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C55000 == 38 [pid = 3572] [id = 130] 13:23:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25D866400) [pid = 3572] [serial = 388] [outer = 0000000000000000] 13:23:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25D972400) [pid = 3572] [serial = 389] [outer = 000000E25D866400] 13:23:00 INFO - PROCESS | 3572 | 1468009380894 Marionette DEBUG loaded listener.js 13:23:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25DE9C800) [pid = 3572] [serial = 390] [outer = 000000E25D866400] 13:23:01 INFO - PROCESS | 3572 | 1468009381322 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]]]}] 13:23:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:23:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 629ms 13:23:01 INFO - PROCESS | 3572 | 1468009381343 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 13:23:01 INFO - PROCESS | 3572 | 1468009381345 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 13:23:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:23:01 INFO - PROCESS | 3572 | 1468009381348 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:23:01 INFO - PROCESS | 3572 | 1468009381350 Marionette TRACE conn5 <- [1,486,null,{}] 13:23:01 INFO - PROCESS | 3572 | 1468009381358 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}] 13:23:01 INFO - PROCESS | 3572 | 1468009381360 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:01 INFO - PROCESS | 3572 | 1468009381446 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 13:23:01 INFO - PROCESS | 3572 | 1468009381454 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:01 INFO - PROCESS | 3572 | 1468009381456 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:01 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CA42000 == 39 [pid = 3572] [id = 131] 13:23:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25E089C00) [pid = 3572] [serial = 391] [outer = 0000000000000000] 13:23:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25EB26800) [pid = 3572] [serial = 392] [outer = 000000E25E089C00] 13:23:01 INFO - PROCESS | 3572 | 1468009381500 Marionette DEBUG loaded listener.js 13:23:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25EC9EC00) [pid = 3572] [serial = 393] [outer = 000000E25E089C00] 13:23:02 INFO - PROCESS | 3572 | 1468009382055 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]]]}] 13:23:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:23:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 734ms 13:23:02 INFO - PROCESS | 3572 | 1468009382086 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 13:23:02 INFO - PROCESS | 3572 | 1468009382091 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 13:23:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:23:02 INFO - PROCESS | 3572 | 1468009382096 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:23:02 INFO - PROCESS | 3572 | 1468009382100 Marionette TRACE conn5 <- [1,490,null,{}] 13:23:02 INFO - PROCESS | 3572 | 1468009382106 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}] 13:23:02 INFO - PROCESS | 3572 | 1468009382110 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:02 INFO - PROCESS | 3572 | 1468009382270 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 13:23:02 INFO - PROCESS | 3572 | 1468009382344 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:02 INFO - PROCESS | 3572 | 1468009382347 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:02 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256859000 == 40 [pid = 3572] [id = 132] 13:23:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2501B6000) [pid = 3572] [serial = 394] [outer = 0000000000000000] 13:23:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2502EA000) [pid = 3572] [serial = 395] [outer = 000000E2501B6000] 13:23:02 INFO - PROCESS | 3572 | 1468009382446 Marionette DEBUG loaded listener.js 13:23:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2503A2400) [pid = 3572] [serial = 396] [outer = 000000E2501B6000] 13:23:03 INFO - PROCESS | 3572 | 1468009383020 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]]]}] 13:23:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:23:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 944ms 13:23:03 INFO - PROCESS | 3572 | 1468009383051 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 13:23:03 INFO - PROCESS | 3572 | 1468009383057 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 13:23:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:23:03 INFO - PROCESS | 3572 | 1468009383065 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:23:03 INFO - PROCESS | 3572 | 1468009383068 Marionette TRACE conn5 <- [1,494,null,{}] 13:23:03 INFO - PROCESS | 3572 | 1468009383072 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}] 13:23:03 INFO - PROCESS | 3572 | 1468009383075 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:03 INFO - PROCESS | 3572 | 1468009383191 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 13:23:03 INFO - PROCESS | 3572 | 1468009383275 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:03 INFO - PROCESS | 3572 | 1468009383278 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:03 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2E8000 == 41 [pid = 3572] [id = 133] 13:23:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E254946C00) [pid = 3572] [serial = 397] [outer = 0000000000000000] 13:23:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2549AA800) [pid = 3572] [serial = 398] [outer = 000000E254946C00] 13:23:03 INFO - PROCESS | 3572 | 1468009383337 Marionette DEBUG loaded listener.js 13:23:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E2568BD400) [pid = 3572] [serial = 399] [outer = 000000E254946C00] 13:23:04 INFO - PROCESS | 3572 | 1468009384010 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]]]}] 13:23:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:23:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 986ms 13:23:04 INFO - PROCESS | 3572 | 1468009384057 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 13:23:04 INFO - PROCESS | 3572 | 1468009384060 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 13:23:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:23:04 INFO - PROCESS | 3572 | 1468009384064 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:23:04 INFO - PROCESS | 3572 | 1468009384068 Marionette TRACE conn5 <- [1,498,null,{}] 13:23:04 INFO - PROCESS | 3572 | 1468009384080 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}] 13:23:04 INFO - PROCESS | 3572 | 1468009384085 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:04 INFO - PROCESS | 3572 | 1468009384198 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 13:23:04 INFO - PROCESS | 3572 | 1468009384272 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:04 INFO - PROCESS | 3572 | 1468009384275 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:04 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264907000 == 42 [pid = 3572] [id = 134] 13:23:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25CB83C00) [pid = 3572] [serial = 400] [outer = 0000000000000000] 13:23:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25CE70800) [pid = 3572] [serial = 401] [outer = 000000E25CB83C00] 13:23:04 INFO - PROCESS | 3572 | 1468009384374 Marionette DEBUG loaded listener.js 13:23:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25F4B9800) [pid = 3572] [serial = 402] [outer = 000000E25CB83C00] 13:23:04 INFO - PROCESS | 3572 | 1468009384973 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]]]}] 13:23:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:23:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 944ms 13:23:05 INFO - PROCESS | 3572 | 1468009385009 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 13:23:05 INFO - PROCESS | 3572 | 1468009385013 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 13:23:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:23:05 INFO - PROCESS | 3572 | 1468009385017 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:23:05 INFO - PROCESS | 3572 | 1468009385019 Marionette TRACE conn5 <- [1,502,null,{}] 13:23:05 INFO - PROCESS | 3572 | 1468009385023 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}] 13:23:05 INFO - PROCESS | 3572 | 1468009385025 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:05 INFO - PROCESS | 3572 | 1468009385144 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 13:23:05 INFO - PROCESS | 3572 | 1468009385361 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:05 INFO - PROCESS | 3572 | 1468009385364 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:05 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25477C800 == 43 [pid = 3572] [id = 135] 13:23:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E24F1D2800) [pid = 3572] [serial = 403] [outer = 0000000000000000] 13:23:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E250199800) [pid = 3572] [serial = 404] [outer = 000000E24F1D2800] 13:23:05 INFO - PROCESS | 3572 | 1468009385414 Marionette DEBUG loaded listener.js 13:23:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E250286400) [pid = 3572] [serial = 405] [outer = 000000E24F1D2800] 13:23:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E2555E2800 == 42 [pid = 3572] [id = 112] 13:23:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C55000 == 41 [pid = 3572] [id = 130] 13:23:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E2615B3000 == 40 [pid = 3572] [id = 129] 13:23:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E26065B000 == 39 [pid = 3572] [id = 128] 13:23:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F51B800 == 38 [pid = 3572] [id = 127] 13:23:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D468000 == 37 [pid = 3572] [id = 126] 13:23:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CA43800 == 36 [pid = 3572] [id = 125] 13:23:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E256A89000 == 35 [pid = 3572] [id = 124] 13:23:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E254AE5800 == 34 [pid = 3572] [id = 123] 13:23:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F53D800 == 33 [pid = 3572] [id = 120] 13:23:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E2554CB800 == 32 [pid = 3572] [id = 121] 13:23:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D461000 == 31 [pid = 3572] [id = 122] 13:23:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E264907000 == 30 [pid = 3572] [id = 134] 13:23:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2E8000 == 29 [pid = 3572] [id = 133] 13:23:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CA42000 == 28 [pid = 3572] [id = 131] 13:23:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E256859000 == 27 [pid = 3572] [id = 132] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E2549FA000) [pid = 3572] [serial = 346] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E2501B5000) [pid = 3572] [serial = 337] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E2501D5C00) [pid = 3572] [serial = 338] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25475A400) [pid = 3572] [serial = 343] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25034D000) [pid = 3572] [serial = 340] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25043DC00) [pid = 3572] [serial = 341] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E250396C00) [pid = 3572] [serial = 335] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E250287800) [pid = 3572] [serial = 334] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2568C5000) [pid = 3572] [serial = 349] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E250B62C00) [pid = 3572] [serial = 326] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25034B000) [pid = 3572] [serial = 325] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E259747400) [pid = 3572] [serial = 329] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2551BA000) [pid = 3572] [serial = 328] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25EBA5000) [pid = 3572] [serial = 332] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25D393800) [pid = 3572] [serial = 331] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25B8B7C00) [pid = 3572] [serial = 356] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E255760000) [pid = 3572] [serial = 347] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25C595000) [pid = 3572] [serial = 358] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E256D63000) [pid = 3572] [serial = 350] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25A328400) [pid = 3572] [serial = 355] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E259C47000) [pid = 3572] [serial = 353] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E254942C00) [pid = 3572] [serial = 344] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25979F800) [pid = 3572] [serial = 352] [outer = 0000000000000000] [url = about:blank] 13:23:06 INFO - PROCESS | 3572 | 1468009386686 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]]]}] 13:23:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:23:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1746ms 13:23:06 INFO - PROCESS | 3572 | 1468009386765 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 13:23:06 INFO - PROCESS | 3572 | 1468009386769 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 13:23:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:23:06 INFO - PROCESS | 3572 | 1468009386775 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:23:06 INFO - PROCESS | 3572 | 1468009386779 Marionette TRACE conn5 <- [1,506,null,{}] 13:23:06 INFO - PROCESS | 3572 | 1468009386785 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}] 13:23:06 INFO - PROCESS | 3572 | 1468009386788 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:06 INFO - PROCESS | 3572 | 1468009386916 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 13:23:06 INFO - PROCESS | 3572 | 1468009386926 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:06 INFO - PROCESS | 3572 | 1468009386930 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:06 INFO - PROCESS | 3572 | ++DOCSHELL 000000E250805000 == 28 [pid = 3572] [id = 136] 13:23:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E24F431400) [pid = 3572] [serial = 406] [outer = 0000000000000000] 13:23:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E24FD26C00) [pid = 3572] [serial = 407] [outer = 000000E24F431400] 13:23:06 INFO - PROCESS | 3572 | 1468009386980 Marionette DEBUG loaded listener.js 13:23:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E2501B8000) [pid = 3572] [serial = 408] [outer = 000000E24F431400] 13:23:07 INFO - PROCESS | 3572 | 1468009387466 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]]]}] 13:23:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:23:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 731ms 13:23:07 INFO - PROCESS | 3572 | 1468009387509 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 13:23:07 INFO - PROCESS | 3572 | 1468009387515 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 13:23:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:23:07 INFO - PROCESS | 3572 | 1468009387521 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:23:07 INFO - PROCESS | 3572 | 1468009387524 Marionette TRACE conn5 <- [1,510,null,{}] 13:23:07 INFO - PROCESS | 3572 | 1468009387528 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}] 13:23:07 INFO - PROCESS | 3572 | 1468009387531 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:07 INFO - PROCESS | 3572 | 1468009387626 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 13:23:07 INFO - PROCESS | 3572 | 1468009387636 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:07 INFO - PROCESS | 3572 | 1468009387639 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:07 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255732800 == 29 [pid = 3572] [id = 137] 13:23:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2502E9C00) [pid = 3572] [serial = 409] [outer = 0000000000000000] 13:23:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E250347C00) [pid = 3572] [serial = 410] [outer = 000000E2502E9C00] 13:23:07 INFO - PROCESS | 3572 | 1468009387688 Marionette DEBUG loaded listener.js 13:23:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E250395400) [pid = 3572] [serial = 411] [outer = 000000E2502E9C00] 13:23:08 INFO - PROCESS | 3572 | 1468009388159 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]]]}] 13:23:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:23:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 691ms 13:23:08 INFO - PROCESS | 3572 | 1468009388215 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 13:23:08 INFO - PROCESS | 3572 | 1468009388217 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 13:23:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:23:08 INFO - PROCESS | 3572 | 1468009388259 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:23:08 INFO - PROCESS | 3572 | 1468009388263 Marionette TRACE conn5 <- [1,514,null,{}] 13:23:08 INFO - PROCESS | 3572 | 1468009388277 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}] 13:23:08 INFO - PROCESS | 3572 | 1468009388282 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:08 INFO - PROCESS | 3572 | 1468009388402 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 13:23:08 INFO - PROCESS | 3572 | 1468009388411 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:08 INFO - PROCESS | 3572 | 1468009388414 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:08 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A5E6000 == 30 [pid = 3572] [id = 138] 13:23:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25077C400) [pid = 3572] [serial = 412] [outer = 0000000000000000] 13:23:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E251408000) [pid = 3572] [serial = 413] [outer = 000000E25077C400] 13:23:08 INFO - PROCESS | 3572 | 1468009388464 Marionette DEBUG loaded listener.js 13:23:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25475A400) [pid = 3572] [serial = 414] [outer = 000000E25077C400] 13:23:08 INFO - PROCESS | 3572 | 1468009388884 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]]]}] 13:23:08 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 13:23:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 712ms 13:23:08 INFO - PROCESS | 3572 | 1468009388946 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 13:23:08 INFO - PROCESS | 3572 | 1468009388949 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 13:23:08 INFO - PROCESS | 3572 | 1468009388952 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:23:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:23:08 INFO - PROCESS | 3572 | 1468009388954 Marionette TRACE conn5 <- [1,518,null,{}] 13:23:08 INFO - PROCESS | 3572 | 1468009388958 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}] 13:23:08 INFO - PROCESS | 3572 | 1468009388960 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:09 INFO - PROCESS | 3572 | 1468009389076 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 13:23:09 INFO - PROCESS | 3572 | 1468009389098 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:09 INFO - PROCESS | 3572 | 1468009389100 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:09 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C4B6800 == 31 [pid = 3572] [id = 139] 13:23:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E254944400) [pid = 3572] [serial = 415] [outer = 0000000000000000] 13:23:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2549AB400) [pid = 3572] [serial = 416] [outer = 000000E254944400] 13:23:09 INFO - PROCESS | 3572 | 1468009389146 Marionette DEBUG loaded listener.js 13:23:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E254ACD000) [pid = 3572] [serial = 417] [outer = 000000E254944400] 13:23:09 INFO - PROCESS | 3572 | 1468009389588 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]]]}] 13:23:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:23:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 691ms 13:23:09 INFO - PROCESS | 3572 | 1468009389664 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 13:23:09 INFO - PROCESS | 3572 | 1468009389667 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 13:23:09 INFO - PROCESS | 3572 | 1468009389682 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:23:09 INFO - PROCESS | 3572 | 1468009389684 Marionette TRACE conn5 <- [1,522,null,{}] 13:23:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:23:09 INFO - PROCESS | 3572 | 1468009389688 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}] 13:23:09 INFO - PROCESS | 3572 | 1468009389690 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:09 INFO - PROCESS | 3572 | 1468009389794 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 13:23:09 INFO - PROCESS | 3572 | 1468009389806 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:09 INFO - PROCESS | 3572 | 1468009389808 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:09 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFC5000 == 32 [pid = 3572] [id = 140] 13:23:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E255761400) [pid = 3572] [serial = 418] [outer = 0000000000000000] 13:23:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E256112C00) [pid = 3572] [serial = 419] [outer = 000000E255761400] 13:23:09 INFO - PROCESS | 3572 | 1468009389887 Marionette DEBUG loaded listener.js 13:23:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E2562DA800) [pid = 3572] [serial = 420] [outer = 000000E255761400] 13:23:10 INFO - PROCESS | 3572 | 1468009390326 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]]]}] 13:23:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:23:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 671ms 13:23:10 INFO - PROCESS | 3572 | 1468009390362 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 13:23:10 INFO - PROCESS | 3572 | 1468009390364 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 13:23:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:23:10 INFO - PROCESS | 3572 | 1468009390373 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:23:10 INFO - PROCESS | 3572 | 1468009390375 Marionette TRACE conn5 <- [1,526,null,{}] 13:23:10 INFO - PROCESS | 3572 | 1468009390378 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}] 13:23:10 INFO - PROCESS | 3572 | 1468009390384 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:10 INFO - PROCESS | 3572 | 1468009390520 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 13:23:10 INFO - PROCESS | 3572 | 1468009390589 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:10 INFO - PROCESS | 3572 | 1468009390591 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:10 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4B0000 == 33 [pid = 3572] [id = 141] 13:23:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2597A1000) [pid = 3572] [serial = 421] [outer = 0000000000000000] 13:23:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E259C0B400) [pid = 3572] [serial = 422] [outer = 000000E2597A1000] 13:23:10 INFO - PROCESS | 3572 | 1468009390638 Marionette DEBUG loaded listener.js 13:23:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E259C4C400) [pid = 3572] [serial = 423] [outer = 000000E2597A1000] 13:23:11 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E256D59C00) [pid = 3572] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:23:11 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E259C49800) [pid = 3572] [serial = 379] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:23:11 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25CB52800) [pid = 3572] [serial = 382] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:23:11 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25140BC00) [pid = 3572] [serial = 385] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:23:11 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E250B69400) [pid = 3572] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:23:11 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E24E73E000) [pid = 3572] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:23:11 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25C583400) [pid = 3572] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:23:11 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2501BE400) [pid = 3572] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:23:11 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2501A0400) [pid = 3572] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:23:11 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E250777800) [pid = 3572] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:23:11 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25D866400) [pid = 3572] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:23:11 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25E089C00) [pid = 3572] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:23:11 INFO - PROCESS | 3572 | 1468009391301 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]]]}] 13:23:11 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 13:23:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 984ms 13:23:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:23:11 INFO - PROCESS | 3572 | 1468009391355 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 13:23:11 INFO - PROCESS | 3572 | 1468009391357 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 13:23:11 INFO - PROCESS | 3572 | 1468009391361 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:23:11 INFO - PROCESS | 3572 | 1468009391363 Marionette TRACE conn5 <- [1,530,null,{}] 13:23:11 INFO - PROCESS | 3572 | 1468009391366 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}] 13:23:11 INFO - PROCESS | 3572 | 1468009391368 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:11 INFO - PROCESS | 3572 | 1468009391448 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 13:23:11 INFO - PROCESS | 3572 | 1468009391509 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:11 INFO - PROCESS | 3572 | 1468009391511 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:11 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2CF800 == 34 [pid = 3572] [id = 142] 13:23:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E24EDD7000) [pid = 3572] [serial = 424] [outer = 0000000000000000] 13:23:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25039E400) [pid = 3572] [serial = 425] [outer = 000000E24EDD7000] 13:23:11 INFO - PROCESS | 3572 | 1468009391562 Marionette DEBUG loaded listener.js 13:23:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25627F000) [pid = 3572] [serial = 426] [outer = 000000E24EDD7000] 13:23:12 INFO - PROCESS | 3572 | 1468009392056 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"]]]}] 13:23:12 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 13:23:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:23:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:23:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:23:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:23:12 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 13:23:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:23:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:23:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:23:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:23:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 733ms 13:23:12 INFO - PROCESS | 3572 | 1468009392097 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 13:23:12 INFO - PROCESS | 3572 | 1468009392099 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 13:23:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:23:12 INFO - PROCESS | 3572 | 1468009392103 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:23:12 INFO - PROCESS | 3572 | 1468009392105 Marionette TRACE conn5 <- [1,534,null,{}] 13:23:12 INFO - PROCESS | 3572 | 1468009392108 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}] 13:23:12 INFO - PROCESS | 3572 | 1468009392110 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:12 INFO - PROCESS | 3572 | 1468009392200 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 13:23:12 INFO - PROCESS | 3572 | 1468009392208 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:12 INFO - PROCESS | 3572 | 1468009392210 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:12 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F52F000 == 35 [pid = 3572] [id = 143] 13:23:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E2562D1800) [pid = 3572] [serial = 427] [outer = 0000000000000000] 13:23:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25C147000) [pid = 3572] [serial = 428] [outer = 000000E2562D1800] 13:23:12 INFO - PROCESS | 3572 | 1468009392254 Marionette DEBUG loaded listener.js 13:23:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25C587C00) [pid = 3572] [serial = 429] [outer = 000000E2562D1800] 13:23:12 INFO - PROCESS | 3572 | 1468009392676 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]]]}] 13:23:12 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. 13:23:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 587ms 13:23:12 INFO - PROCESS | 3572 | 1468009392697 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 13:23:12 INFO - PROCESS | 3572 | 1468009392699 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 13:23:12 INFO - PROCESS | 3572 | 1468009392702 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:23:12 INFO - PROCESS | 3572 | 1468009392704 Marionette TRACE conn5 <- [1,538,null,{}] 13:23:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:23:12 INFO - PROCESS | 3572 | 1468009392707 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}] 13:23:12 INFO - PROCESS | 3572 | 1468009392709 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:12 INFO - PROCESS | 3572 | 1468009392816 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 13:23:12 INFO - PROCESS | 3572 | 1468009392823 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:12 INFO - PROCESS | 3572 | 1468009392825 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:12 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606DE000 == 36 [pid = 3572] [id = 144] 13:23:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E255129800) [pid = 3572] [serial = 430] [outer = 0000000000000000] 13:23:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25C598800) [pid = 3572] [serial = 431] [outer = 000000E255129800] 13:23:12 INFO - PROCESS | 3572 | 1468009392870 Marionette DEBUG loaded listener.js 13:23:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25CB4D400) [pid = 3572] [serial = 432] [outer = 000000E255129800] 13:23:13 INFO - PROCESS | 3572 | 1468009393348 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]]]}] 13:23:13 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. 13:23:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 691ms 13:23:13 INFO - PROCESS | 3572 | 1468009393432 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 13:23:13 INFO - PROCESS | 3572 | 1468009393437 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 13:23:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:23:13 INFO - PROCESS | 3572 | 1468009393449 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:23:13 INFO - PROCESS | 3572 | 1468009393453 Marionette TRACE conn5 <- [1,542,null,{}] 13:23:13 INFO - PROCESS | 3572 | 1468009393459 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}] 13:23:13 INFO - PROCESS | 3572 | 1468009393462 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:13 INFO - PROCESS | 3572 | 1468009393605 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 13:23:13 INFO - PROCESS | 3572 | 1468009393719 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:13 INFO - PROCESS | 3572 | 1468009393724 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:13 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254AE5800 == 37 [pid = 3572] [id = 145] 13:23:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E24E620000) [pid = 3572] [serial = 433] [outer = 0000000000000000] 13:23:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25019C800) [pid = 3572] [serial = 434] [outer = 000000E24E620000] 13:23:13 INFO - PROCESS | 3572 | 1468009393784 Marionette DEBUG loaded listener.js 13:23:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E250287C00) [pid = 3572] [serial = 435] [outer = 000000E24E620000] 13:23:14 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:14 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:14 INFO - PROCESS | 3572 | 1468009394599 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]]]}] 13:23:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:23:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1193ms 13:23:14 INFO - PROCESS | 3572 | 1468009394644 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 13:23:14 INFO - PROCESS | 3572 | 1468009394650 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 13:23:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:23:14 INFO - PROCESS | 3572 | 1468009394656 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:23:14 INFO - PROCESS | 3572 | 1468009394659 Marionette TRACE conn5 <- [1,546,null,{}] 13:23:14 INFO - PROCESS | 3572 | 1468009394664 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}] 13:23:14 INFO - PROCESS | 3572 | 1468009394667 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:14 INFO - PROCESS | 3572 | 1468009394813 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 13:23:14 INFO - PROCESS | 3572 | 1468009394883 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:14 INFO - PROCESS | 3572 | 1468009394886 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:14 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFC3800 == 38 [pid = 3572] [id = 146] 13:23:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25039F000) [pid = 3572] [serial = 436] [outer = 0000000000000000] 13:23:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25077DC00) [pid = 3572] [serial = 437] [outer = 000000E25039F000] 13:23:14 INFO - PROCESS | 3572 | 1468009394985 Marionette DEBUG loaded listener.js 13:23:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25493C000) [pid = 3572] [serial = 438] [outer = 000000E25039F000] 13:23:15 INFO - PROCESS | 3572 | 1468009395870 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]]]}] 13:23:15 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F52F000 == 37 [pid = 3572] [id = 143] 13:23:15 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2CF800 == 36 [pid = 3572] [id = 142] 13:23:15 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D4B0000 == 35 [pid = 3572] [id = 141] 13:23:15 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFC5000 == 34 [pid = 3572] [id = 140] 13:23:15 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C4B6800 == 33 [pid = 3572] [id = 139] 13:23:15 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A5E6000 == 32 [pid = 3572] [id = 138] 13:23:15 INFO - PROCESS | 3572 | --DOCSHELL 000000E255732800 == 31 [pid = 3572] [id = 137] 13:23:15 INFO - PROCESS | 3572 | --DOCSHELL 000000E250805000 == 30 [pid = 3572] [id = 136] 13:23:15 INFO - PROCESS | 3572 | --DOCSHELL 000000E25477C800 == 29 [pid = 3572] [id = 135] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E259752800) [pid = 3572] [serial = 376] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E259C45800) [pid = 3572] [serial = 377] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25A328C00) [pid = 3572] [serial = 380] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25CE73C00) [pid = 3572] [serial = 383] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E259BC0400) [pid = 3572] [serial = 386] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E251406400) [pid = 3572] [serial = 364] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E254937C00) [pid = 3572] [serial = 365] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E254ACA800) [pid = 3572] [serial = 373] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25C683800) [pid = 3572] [serial = 359] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E250284800) [pid = 3572] [serial = 367] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2502EB800) [pid = 3572] [serial = 368] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25C1D9800) [pid = 3572] [serial = 381] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2501CAC00) [pid = 3572] [serial = 361] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2502EA400) [pid = 3572] [serial = 362] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E250B2D800) [pid = 3572] [serial = 370] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E254723000) [pid = 3572] [serial = 371] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25D972400) [pid = 3572] [serial = 389] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25DE9C800) [pid = 3572] [serial = 390] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25EB26800) [pid = 3572] [serial = 392] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25EC9EC00) [pid = 3572] [serial = 393] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25D746400) [pid = 3572] [serial = 384] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E2501C8C00) [pid = 3572] [serial = 158] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E256281800) [pid = 3572] [serial = 374] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E25D393C00) [pid = 3572] [serial = 387] [outer = 0000000000000000] [url = about:blank] 13:23:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:23:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1285ms 13:23:15 INFO - PROCESS | 3572 | 1468009395963 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 13:23:15 INFO - PROCESS | 3572 | 1468009395967 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 13:23:15 INFO - PROCESS | 3572 | 1468009395973 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:23:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:23:15 INFO - PROCESS | 3572 | 1468009395978 Marionette TRACE conn5 <- [1,550,null,{}] 13:23:15 INFO - PROCESS | 3572 | 1468009395983 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}] 13:23:15 INFO - PROCESS | 3572 | 1468009395986 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:16 INFO - PROCESS | 3572 | 1468009396080 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 13:23:16 INFO - PROCESS | 3572 | 1468009396088 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:16 INFO - PROCESS | 3572 | 1468009396090 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:16 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25516E800 == 30 [pid = 3572] [id = 147] 13:23:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E2501D6C00) [pid = 3572] [serial = 439] [outer = 0000000000000000] 13:23:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E250288400) [pid = 3572] [serial = 440] [outer = 000000E2501D6C00] 13:23:16 INFO - PROCESS | 3572 | 1468009396140 Marionette DEBUG loaded listener.js 13:23:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E250347000) [pid = 3572] [serial = 441] [outer = 000000E2501D6C00] 13:23:16 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:16 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:16 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:16 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:16 INFO - PROCESS | 3572 | 1468009396644 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]]]}] 13:23:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:23:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 691ms 13:23:16 INFO - PROCESS | 3572 | 1468009396670 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 13:23:16 INFO - PROCESS | 3572 | 1468009396674 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 13:23:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:23:16 INFO - PROCESS | 3572 | 1468009396680 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:23:16 INFO - PROCESS | 3572 | 1468009396683 Marionette TRACE conn5 <- [1,554,null,{}] 13:23:16 INFO - PROCESS | 3572 | 1468009396687 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}] 13:23:16 INFO - PROCESS | 3572 | 1468009396690 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:16 INFO - PROCESS | 3572 | 1468009396779 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 13:23:16 INFO - PROCESS | 3572 | 1468009396788 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:16 INFO - PROCESS | 3572 | 1468009396790 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:16 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A3AE800 == 31 [pid = 3572] [id = 148] 13:23:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E250B2D400) [pid = 3572] [serial = 442] [outer = 0000000000000000] 13:23:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E25140F400) [pid = 3572] [serial = 443] [outer = 000000E250B2D400] 13:23:16 INFO - PROCESS | 3572 | 1468009396839 Marionette DEBUG loaded listener.js 13:23:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E25493B400) [pid = 3572] [serial = 444] [outer = 000000E250B2D400] 13:23:17 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:17 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:17 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:17 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:17 INFO - PROCESS | 3572 | 1468009397312 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]]]}] 13:23:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:23:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 691ms 13:23:17 INFO - PROCESS | 3572 | 1468009397375 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 13:23:17 INFO - PROCESS | 3572 | 1468009397377 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 13:23:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:23:17 INFO - PROCESS | 3572 | 1468009397381 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:23:17 INFO - PROCESS | 3572 | 1468009397385 Marionette TRACE conn5 <- [1,558,null,{}] 13:23:17 INFO - PROCESS | 3572 | 1468009397396 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}] 13:23:17 INFO - PROCESS | 3572 | 1468009397401 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:17 INFO - PROCESS | 3572 | 1468009397516 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 13:23:17 INFO - PROCESS | 3572 | 1468009397565 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:17 INFO - PROCESS | 3572 | 1468009397569 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:17 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CD8F800 == 32 [pid = 3572] [id = 149] 13:23:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E24E6E7400) [pid = 3572] [serial = 445] [outer = 0000000000000000] 13:23:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25627F800) [pid = 3572] [serial = 446] [outer = 000000E24E6E7400] 13:23:17 INFO - PROCESS | 3572 | 1468009397619 Marionette DEBUG loaded listener.js 13:23:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2568C6000) [pid = 3572] [serial = 447] [outer = 000000E24E6E7400] 13:23:17 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:17 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:17 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:17 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:18 INFO - PROCESS | 3572 | 1468009398005 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]]]}] 13:23:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:23:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 692ms 13:23:18 INFO - PROCESS | 3572 | 1468009398081 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 13:23:18 INFO - PROCESS | 3572 | 1468009398084 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 13:23:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:23:18 INFO - PROCESS | 3572 | 1468009398088 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:23:18 INFO - PROCESS | 3572 | 1468009398090 Marionette TRACE conn5 <- [1,562,null,{}] 13:23:18 INFO - PROCESS | 3572 | 1468009398094 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}] 13:23:18 INFO - PROCESS | 3572 | 1468009398096 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:18 INFO - PROCESS | 3572 | 1468009398234 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 13:23:18 INFO - PROCESS | 3572 | 1468009398242 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:18 INFO - PROCESS | 3572 | 1468009398244 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:18 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D907000 == 33 [pid = 3572] [id = 150] 13:23:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E256D59800) [pid = 3572] [serial = 448] [outer = 0000000000000000] 13:23:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E259751000) [pid = 3572] [serial = 449] [outer = 000000E256D59800] 13:23:18 INFO - PROCESS | 3572 | 1468009398290 Marionette DEBUG loaded listener.js 13:23:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E259C46400) [pid = 3572] [serial = 450] [outer = 000000E256D59800] 13:23:18 INFO - PROCESS | 3572 | 1468009398724 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]]]}] 13:23:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:23:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 691ms 13:23:18 INFO - PROCESS | 3572 | 1468009398781 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 13:23:18 INFO - PROCESS | 3572 | 1468009398783 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 13:23:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:23:18 INFO - PROCESS | 3572 | 1468009398786 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:23:18 INFO - PROCESS | 3572 | 1468009398788 Marionette TRACE conn5 <- [1,566,null,{}] 13:23:18 INFO - PROCESS | 3572 | 1468009398792 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}] 13:23:18 INFO - PROCESS | 3572 | 1468009398794 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:18 INFO - PROCESS | 3572 | 1468009398903 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 13:23:18 INFO - PROCESS | 3572 | 1468009398909 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:18 INFO - PROCESS | 3572 | 1468009398911 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:18 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2E7800 == 34 [pid = 3572] [id = 151] 13:23:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E259C46C00) [pid = 3572] [serial = 451] [outer = 0000000000000000] 13:23:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25A32B400) [pid = 3572] [serial = 452] [outer = 000000E259C46C00] 13:23:18 INFO - PROCESS | 3572 | 1468009398955 Marionette DEBUG loaded listener.js 13:23:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25C588800) [pid = 3572] [serial = 453] [outer = 000000E259C46C00] 13:23:19 INFO - PROCESS | 3572 | 1468009399416 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]]]}] 13:23:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:23:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 691ms 13:23:19 INFO - PROCESS | 3572 | 1468009399481 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 13:23:19 INFO - PROCESS | 3572 | 1468009399483 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 13:23:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:23:19 INFO - PROCESS | 3572 | 1468009399491 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:23:19 INFO - PROCESS | 3572 | 1468009399493 Marionette TRACE conn5 <- [1,570,null,{}] 13:23:19 INFO - PROCESS | 3572 | 1468009399496 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}] 13:23:19 INFO - PROCESS | 3572 | 1468009399503 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:19 INFO - PROCESS | 3572 | 1468009399672 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 13:23:19 INFO - PROCESS | 3572 | 1468009399731 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:19 INFO - PROCESS | 3572 | 1468009399734 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:19 INFO - PROCESS | 3572 | ++DOCSHELL 000000E260671800 == 35 [pid = 3572] [id = 152] 13:23:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25CB54000) [pid = 3572] [serial = 454] [outer = 0000000000000000] 13:23:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25D749400) [pid = 3572] [serial = 455] [outer = 000000E25CB54000] 13:23:19 INFO - PROCESS | 3572 | 1468009399779 Marionette DEBUG loaded listener.js 13:23:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25D755C00) [pid = 3572] [serial = 456] [outer = 000000E25CB54000] 13:23:20 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2562D1800) [pid = 3572] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:23:20 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2501B6000) [pid = 3572] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:23:20 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E254946C00) [pid = 3572] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:23:20 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25CB83C00) [pid = 3572] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:23:20 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E254944400) [pid = 3572] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:23:20 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E24F431400) [pid = 3572] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:23:20 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E255761400) [pid = 3572] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:23:20 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25077C400) [pid = 3572] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:23:20 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E24F1D2800) [pid = 3572] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:23:20 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E2597A1000) [pid = 3572] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:23:20 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E24EDD7000) [pid = 3572] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:23:20 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E2502E9C00) [pid = 3572] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:23:20 INFO - PROCESS | 3572 | 1468009400252 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]]]}] 13:23:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:23:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 776ms 13:23:20 INFO - PROCESS | 3572 | 1468009400271 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 13:23:20 INFO - PROCESS | 3572 | 1468009400273 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 13:23:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:23:20 INFO - PROCESS | 3572 | 1468009400276 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:23:20 INFO - PROCESS | 3572 | 1468009400278 Marionette TRACE conn5 <- [1,574,null,{}] 13:23:20 INFO - PROCESS | 3572 | 1468009400282 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}] 13:23:20 INFO - PROCESS | 3572 | 1468009400284 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:20 INFO - PROCESS | 3572 | 1468009400371 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 13:23:20 INFO - PROCESS | 3572 | 1468009400377 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:20 INFO - PROCESS | 3572 | 1468009400379 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:20 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615C1800 == 36 [pid = 3572] [id = 153] 13:23:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2501B6000) [pid = 3572] [serial = 457] [outer = 0000000000000000] 13:23:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25493F000) [pid = 3572] [serial = 458] [outer = 000000E2501B6000] 13:23:20 INFO - PROCESS | 3572 | 1468009400424 Marionette DEBUG loaded listener.js 13:23:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25A5C0800) [pid = 3572] [serial = 459] [outer = 000000E2501B6000] 13:23:20 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:20 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:20 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:20 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:20 INFO - PROCESS | 3572 | 1468009400850 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]]]}] 13:23:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:23:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 629ms 13:23:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:23:20 INFO - PROCESS | 3572 | 1468009400909 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 13:23:20 INFO - PROCESS | 3572 | 1468009400911 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 13:23:20 INFO - PROCESS | 3572 | 1468009400914 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:23:20 INFO - PROCESS | 3572 | 1468009400916 Marionette TRACE conn5 <- [1,578,null,{}] 13:23:20 INFO - PROCESS | 3572 | 1468009400920 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}] 13:23:20 INFO - PROCESS | 3572 | 1468009400922 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:21 INFO - PROCESS | 3572 | 1468009401040 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 13:23:21 INFO - PROCESS | 3572 | 1468009401048 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:21 INFO - PROCESS | 3572 | 1468009401050 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:21 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CDC000 == 37 [pid = 3572] [id = 154] 13:23:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E254A72000) [pid = 3572] [serial = 460] [outer = 0000000000000000] 13:23:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25DE98400) [pid = 3572] [serial = 461] [outer = 000000E254A72000] 13:23:21 INFO - PROCESS | 3572 | 1468009401095 Marionette DEBUG loaded listener.js 13:23:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25B8B0800) [pid = 3572] [serial = 462] [outer = 000000E254A72000] 13:23:21 INFO - PROCESS | 3572 | 1468009401515 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]]]}] 13:23:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:23:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 630ms 13:23:21 INFO - PROCESS | 3572 | 1468009401547 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 13:23:21 INFO - PROCESS | 3572 | 1468009401549 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 13:23:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:23:21 INFO - PROCESS | 3572 | 1468009401557 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:23:21 INFO - PROCESS | 3572 | 1468009401559 Marionette TRACE conn5 <- [1,582,null,{}] 13:23:21 INFO - PROCESS | 3572 | 1468009401562 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}] 13:23:21 INFO - PROCESS | 3572 | 1468009401564 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:21 INFO - PROCESS | 3572 | 1468009401647 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 13:23:21 INFO - PROCESS | 3572 | 1468009401654 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:21 INFO - PROCESS | 3572 | 1468009401656 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:21 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CA3C000 == 38 [pid = 3572] [id = 155] 13:23:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25C681400) [pid = 3572] [serial = 463] [outer = 0000000000000000] 13:23:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25F11F800) [pid = 3572] [serial = 464] [outer = 000000E25C681400] 13:23:21 INFO - PROCESS | 3572 | 1468009401700 Marionette DEBUG loaded listener.js 13:23:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25F55F800) [pid = 3572] [serial = 465] [outer = 000000E25C681400] 13:23:22 INFO - PROCESS | 3572 | 1468009402111 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]]]}] 13:23:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:23:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 586ms 13:23:22 INFO - PROCESS | 3572 | 1468009402193 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 13:23:22 INFO - PROCESS | 3572 | 1468009402197 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 13:23:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:23:22 INFO - PROCESS | 3572 | 1468009402209 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:23:22 INFO - PROCESS | 3572 | 1468009402213 Marionette TRACE conn5 <- [1,586,null,{}] 13:23:22 INFO - PROCESS | 3572 | 1468009402220 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}] 13:23:22 INFO - PROCESS | 3572 | 1468009402224 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:22 INFO - PROCESS | 3572 | 1468009402355 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 13:23:22 INFO - PROCESS | 3572 | 1468009402494 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:22 INFO - PROCESS | 3572 | 1468009402500 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:22 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255730800 == 39 [pid = 3572] [id = 156] 13:23:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2501D2C00) [pid = 3572] [serial = 466] [outer = 0000000000000000] 13:23:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2502E5800) [pid = 3572] [serial = 467] [outer = 000000E2501D2C00] 13:23:22 INFO - PROCESS | 3572 | 1468009402559 Marionette DEBUG loaded listener.js 13:23:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E2503A0800) [pid = 3572] [serial = 468] [outer = 000000E2501D2C00] 13:23:23 INFO - PROCESS | 3572 | 1468009403111 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]]]}] 13:23:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:23:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 922ms 13:23:23 INFO - PROCESS | 3572 | [3572] 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 13:23:23 INFO - PROCESS | 3572 | 1468009403370 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 13:23:23 INFO - PROCESS | 3572 | 1468009403374 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 13:23:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:23:23 INFO - PROCESS | 3572 | 1468009403453 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:23:23 INFO - PROCESS | 3572 | 1468009403458 Marionette TRACE conn5 <- [1,590,null,{}] 13:23:23 INFO - PROCESS | 3572 | 1468009403464 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}] 13:23:23 INFO - PROCESS | 3572 | 1468009403467 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:23 INFO - PROCESS | 3572 | 1468009403571 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 13:23:23 INFO - PROCESS | 3572 | 1468009403679 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:23 INFO - PROCESS | 3572 | 1468009403682 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:23 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F509000 == 40 [pid = 3572] [id = 157] 13:23:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E254941C00) [pid = 3572] [serial = 469] [outer = 0000000000000000] 13:23:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E2562D8C00) [pid = 3572] [serial = 470] [outer = 000000E254941C00] 13:23:23 INFO - PROCESS | 3572 | 1468009403739 Marionette DEBUG loaded listener.js 13:23:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25979CC00) [pid = 3572] [serial = 471] [outer = 000000E254941C00] 13:23:24 INFO - PROCESS | 3572 | 1468009404312 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]]]}] 13:23:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:23:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 986ms 13:23:24 INFO - PROCESS | 3572 | 1468009404400 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 13:23:24 INFO - PROCESS | 3572 | 1468009404403 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 13:23:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:23:24 INFO - PROCESS | 3572 | 1468009404407 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:23:24 INFO - PROCESS | 3572 | 1468009404409 Marionette TRACE conn5 <- [1,594,null,{}] 13:23:24 INFO - PROCESS | 3572 | 1468009404415 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}] 13:23:24 INFO - PROCESS | 3572 | 1468009404421 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:24 INFO - PROCESS | 3572 | 1468009404574 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 13:23:24 INFO - PROCESS | 3572 | 1468009404688 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:24 INFO - PROCESS | 3572 | 1468009404693 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:24 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264919800 == 41 [pid = 3572] [id = 158] 13:23:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25D39A400) [pid = 3572] [serial = 472] [outer = 0000000000000000] 13:23:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25D754800) [pid = 3572] [serial = 473] [outer = 000000E25D39A400] 13:23:24 INFO - PROCESS | 3572 | 1468009404753 Marionette DEBUG loaded listener.js 13:23:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25F569800) [pid = 3572] [serial = 474] [outer = 000000E25D39A400] 13:23:25 INFO - PROCESS | 3572 | 1468009405402 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]]]}] 13:23:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:23:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1032ms 13:23:25 INFO - PROCESS | 3572 | 1468009405450 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 13:23:25 INFO - PROCESS | 3572 | 1468009405453 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 13:23:25 INFO - PROCESS | 3572 | 1468009405457 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:23:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:23:25 INFO - PROCESS | 3572 | 1468009405460 Marionette TRACE conn5 <- [1,598,null,{}] 13:23:25 INFO - PROCESS | 3572 | 1468009405482 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}] 13:23:25 INFO - PROCESS | 3572 | 1468009405485 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:25 INFO - PROCESS | 3572 | 1468009405600 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 13:23:25 INFO - PROCESS | 3572 | 1468009405824 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:25 INFO - PROCESS | 3572 | 1468009405827 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:25 INFO - PROCESS | 3572 | ++DOCSHELL 000000E250FAE800 == 42 [pid = 3572] [id = 159] 13:23:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E24EFD0C00) [pid = 3572] [serial = 475] [outer = 0000000000000000] 13:23:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E250192400) [pid = 3572] [serial = 476] [outer = 000000E24EFD0C00] 13:23:25 INFO - PROCESS | 3572 | 1468009405890 Marionette DEBUG loaded listener.js 13:23:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E250344400) [pid = 3572] [serial = 477] [outer = 000000E24EFD0C00] 13:23:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CDC000 == 41 [pid = 3572] [id = 154] 13:23:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E2615C1800 == 40 [pid = 3572] [id = 153] 13:23:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E260671800 == 39 [pid = 3572] [id = 152] 13:23:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2E7800 == 38 [pid = 3572] [id = 151] 13:23:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D907000 == 37 [pid = 3572] [id = 150] 13:23:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CD8F800 == 36 [pid = 3572] [id = 149] 13:23:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A3AE800 == 35 [pid = 3572] [id = 148] 13:23:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E25516E800 == 34 [pid = 3572] [id = 147] 13:23:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E254AE5800 == 33 [pid = 3572] [id = 145] 13:23:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606DE000 == 32 [pid = 3572] [id = 144] 13:23:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFC3800 == 31 [pid = 3572] [id = 146] 13:23:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E264919800 == 30 [pid = 3572] [id = 158] 13:23:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F509000 == 29 [pid = 3572] [id = 157] 13:23:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CA3C000 == 28 [pid = 3572] [id = 155] 13:23:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E255730800 == 27 [pid = 3572] [id = 156] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E24FD26C00) [pid = 3572] [serial = 407] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E256112C00) [pid = 3572] [serial = 419] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E2501B8000) [pid = 3572] [serial = 408] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E251408000) [pid = 3572] [serial = 413] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25475A400) [pid = 3572] [serial = 414] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E250286400) [pid = 3572] [serial = 405] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E259C0B400) [pid = 3572] [serial = 422] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25039E400) [pid = 3572] [serial = 425] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E250347C00) [pid = 3572] [serial = 410] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E250395400) [pid = 3572] [serial = 411] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E250199800) [pid = 3572] [serial = 404] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25C147000) [pid = 3572] [serial = 428] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2503A2400) [pid = 3572] [serial = 396] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2502EA000) [pid = 3572] [serial = 395] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2568BD400) [pid = 3572] [serial = 399] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2549AA800) [pid = 3572] [serial = 398] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25F4B9800) [pid = 3572] [serial = 402] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25CE70800) [pid = 3572] [serial = 401] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25C587C00) [pid = 3572] [serial = 429] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E259C4C400) [pid = 3572] [serial = 423] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E2549AB400) [pid = 3572] [serial = 416] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E254ACD000) [pid = 3572] [serial = 417] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25627F000) [pid = 3572] [serial = 426] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25C598800) [pid = 3572] [serial = 431] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E2562DA800) [pid = 3572] [serial = 420] [outer = 0000000000000000] [url = about:blank] 13:23:27 INFO - PROCESS | 3572 | 1468009407176 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]]]}] 13:23:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:23:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1803ms 13:23:27 INFO - PROCESS | 3572 | 1468009407264 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 13:23:27 INFO - PROCESS | 3572 | 1468009407269 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 13:23:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:23:27 INFO - PROCESS | 3572 | 1468009407274 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:23:27 INFO - PROCESS | 3572 | 1468009407278 Marionette TRACE conn5 <- [1,602,null,{}] 13:23:27 INFO - PROCESS | 3572 | 1468009407284 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}] 13:23:27 INFO - PROCESS | 3572 | 1468009407288 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:27 INFO - PROCESS | 3572 | 1468009407378 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 13:23:27 INFO - PROCESS | 3572 | 1468009407388 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:27 INFO - PROCESS | 3572 | 1468009407393 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:27 INFO - PROCESS | 3572 | ++DOCSHELL 000000E250809800 == 28 [pid = 3572] [id = 160] 13:23:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E24FD25400) [pid = 3572] [serial = 478] [outer = 0000000000000000] 13:23:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E250195800) [pid = 3572] [serial = 479] [outer = 000000E24FD25400] 13:23:27 INFO - PROCESS | 3572 | 1468009407443 Marionette DEBUG loaded listener.js 13:23:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E2501B7400) [pid = 3572] [serial = 480] [outer = 000000E24FD25400] 13:23:27 INFO - PROCESS | 3572 | 1468009407943 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]]]}] 13:23:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:23:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 691ms 13:23:27 INFO - PROCESS | 3572 | 1468009407969 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 13:23:27 INFO - PROCESS | 3572 | 1468009407974 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 13:23:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:23:27 INFO - PROCESS | 3572 | 1468009407981 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:23:27 INFO - PROCESS | 3572 | 1468009407984 Marionette TRACE conn5 <- [1,606,null,{}] 13:23:27 INFO - PROCESS | 3572 | 1468009407988 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}] 13:23:27 INFO - PROCESS | 3572 | 1468009407990 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:28 INFO - PROCESS | 3572 | 1468009408082 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 13:23:28 INFO - PROCESS | 3572 | 1468009408091 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:28 INFO - PROCESS | 3572 | 1468009408094 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:28 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255730800 == 29 [pid = 3572] [id = 161] 13:23:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E2501D4C00) [pid = 3572] [serial = 481] [outer = 0000000000000000] 13:23:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2502E7000) [pid = 3572] [serial = 482] [outer = 000000E2501D4C00] 13:23:28 INFO - PROCESS | 3572 | 1468009408144 Marionette DEBUG loaded listener.js 13:23:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25034A000) [pid = 3572] [serial = 483] [outer = 000000E2501D4C00] 13:23:28 INFO - PROCESS | 3572 | 1468009408601 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]]]}] 13:23:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:23:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 689ms 13:23:28 INFO - PROCESS | 3572 | 1468009408672 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 13:23:28 INFO - PROCESS | 3572 | 1468009408675 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 13:23:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:23:28 INFO - PROCESS | 3572 | 1468009408686 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:23:28 INFO - PROCESS | 3572 | 1468009408690 Marionette TRACE conn5 <- [1,610,null,{}] 13:23:28 INFO - PROCESS | 3572 | 1468009408742 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}] 13:23:28 INFO - PROCESS | 3572 | 1468009408747 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:28 INFO - PROCESS | 3572 | 1468009408866 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 13:23:28 INFO - PROCESS | 3572 | 1468009408906 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:28 INFO - PROCESS | 3572 | 1468009408909 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:28 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25B88F000 == 30 [pid = 3572] [id = 162] 13:23:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E250776C00) [pid = 3572] [serial = 484] [outer = 0000000000000000] 13:23:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E251407400) [pid = 3572] [serial = 485] [outer = 000000E250776C00] 13:23:28 INFO - PROCESS | 3572 | 1468009408960 Marionette DEBUG loaded listener.js 13:23:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25472A800) [pid = 3572] [serial = 486] [outer = 000000E250776C00] 13:23:29 INFO - PROCESS | 3572 | 1468009409356 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]]]}] 13:23:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:23:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 734ms 13:23:29 INFO - PROCESS | 3572 | 1468009409414 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 13:23:29 INFO - PROCESS | 3572 | 1468009409417 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 13:23:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:23:29 INFO - PROCESS | 3572 | 1468009409421 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:23:29 INFO - PROCESS | 3572 | 1468009409423 Marionette TRACE conn5 <- [1,614,null,{}] 13:23:29 INFO - PROCESS | 3572 | 1468009409426 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}] 13:23:29 INFO - PROCESS | 3572 | 1468009409428 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:29 INFO - PROCESS | 3572 | 1468009409544 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 13:23:29 INFO - PROCESS | 3572 | 1468009409590 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:29 INFO - PROCESS | 3572 | 1468009409592 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:29 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CA4B000 == 31 [pid = 3572] [id = 163] 13:23:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2549A6C00) [pid = 3572] [serial = 487] [outer = 0000000000000000] 13:23:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E2549AC800) [pid = 3572] [serial = 488] [outer = 000000E2549A6C00] 13:23:29 INFO - PROCESS | 3572 | 1468009409639 Marionette DEBUG loaded listener.js 13:23:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25511D400) [pid = 3572] [serial = 489] [outer = 000000E2549A6C00] 13:23:30 INFO - PROCESS | 3572 | 1468009410078 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]]]}] 13:23:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:23:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 689ms 13:23:30 INFO - PROCESS | 3572 | 1468009410111 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 13:23:30 INFO - PROCESS | 3572 | 1468009410114 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 13:23:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:23:30 INFO - PROCESS | 3572 | 1468009410129 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:23:30 INFO - PROCESS | 3572 | 1468009410131 Marionette TRACE conn5 <- [1,618,null,{}] 13:23:30 INFO - PROCESS | 3572 | 1468009410135 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}] 13:23:30 INFO - PROCESS | 3572 | 1468009410137 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:30 INFO - PROCESS | 3572 | 1468009410269 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 13:23:30 INFO - PROCESS | 3572 | 1468009410281 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:30 INFO - PROCESS | 3572 | 1468009410283 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:30 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFDF000 == 32 [pid = 3572] [id = 164] 13:23:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E255120C00) [pid = 3572] [serial = 490] [outer = 0000000000000000] 13:23:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25627E800) [pid = 3572] [serial = 491] [outer = 000000E255120C00] 13:23:30 INFO - PROCESS | 3572 | 1468009410365 Marionette DEBUG loaded listener.js 13:23:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2568BA400) [pid = 3572] [serial = 492] [outer = 000000E255120C00] 13:23:30 INFO - PROCESS | 3572 | 1468009410785 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]]]}] 13:23:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:23:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 691ms 13:23:30 INFO - PROCESS | 3572 | 1468009410812 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 13:23:30 INFO - PROCESS | 3572 | 1468009410814 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 13:23:30 INFO - PROCESS | 3572 | 1468009410817 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:23:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:23:30 INFO - PROCESS | 3572 | 1468009410819 Marionette TRACE conn5 <- [1,622,null,{}] 13:23:30 INFO - PROCESS | 3572 | 1468009410822 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}] 13:23:30 INFO - PROCESS | 3572 | 1468009410828 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:30 INFO - PROCESS | 3572 | 1468009410965 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 13:23:30 INFO - PROCESS | 3572 | 1468009410971 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:30 INFO - PROCESS | 3572 | 1468009410973 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:30 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE4F800 == 33 [pid = 3572] [id = 165] 13:23:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E2568C5000) [pid = 3572] [serial = 493] [outer = 0000000000000000] 13:23:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E259753800) [pid = 3572] [serial = 494] [outer = 000000E2568C5000] 13:23:31 INFO - PROCESS | 3572 | 1468009411019 Marionette DEBUG loaded listener.js 13:23:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25A320C00) [pid = 3572] [serial = 495] [outer = 000000E2568C5000] 13:23:31 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:31 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:31 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:31 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E255129800) [pid = 3572] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:23:31 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E259C46C00) [pid = 3572] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:23:31 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E254A72000) [pid = 3572] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:23:31 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E24E620000) [pid = 3572] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:23:31 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25CB54000) [pid = 3572] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:23:31 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2501D6C00) [pid = 3572] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:23:31 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E250B2D400) [pid = 3572] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:23:31 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25C681400) [pid = 3572] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:23:31 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E256D59800) [pid = 3572] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:23:31 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25039F000) [pid = 3572] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:23:31 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E2501B6000) [pid = 3572] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:23:31 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E24E6E7400) [pid = 3572] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:23:31 INFO - PROCESS | 3572 | 1468009411664 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]]]}] 13:23:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:23:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 880ms 13:23:31 INFO - PROCESS | 3572 | 1468009411700 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 13:23:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:23:31 INFO - PROCESS | 3572 | 1468009411710 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 13:23:31 INFO - PROCESS | 3572 | 1468009411714 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:23:31 INFO - PROCESS | 3572 | 1468009411716 Marionette TRACE conn5 <- [1,626,null,{}] 13:23:31 INFO - PROCESS | 3572 | 1468009411719 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}] 13:23:31 INFO - PROCESS | 3572 | 1468009411721 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:31 INFO - PROCESS | 3572 | 1468009411799 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 13:23:31 INFO - PROCESS | 3572 | 1468009411805 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:31 INFO - PROCESS | 3572 | 1468009411807 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:31 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25ECDB800 == 34 [pid = 3572] [id = 166] 13:23:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E24E748400) [pid = 3572] [serial = 496] [outer = 0000000000000000] 13:23:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2503A1400) [pid = 3572] [serial = 497] [outer = 000000E24E748400] 13:23:31 INFO - PROCESS | 3572 | 1468009411852 Marionette DEBUG loaded listener.js 13:23:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E259C42400) [pid = 3572] [serial = 498] [outer = 000000E24E748400] 13:23:32 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:32 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:32 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:32 INFO - PROCESS | 3572 | 1468009412272 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]]]}] 13:23:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:23:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 586ms 13:23:32 INFO - PROCESS | 3572 | 1468009412301 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 13:23:32 INFO - PROCESS | 3572 | 1468009412303 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 13:23:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:23:32 INFO - PROCESS | 3572 | 1468009412306 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:23:32 INFO - PROCESS | 3572 | 1468009412308 Marionette TRACE conn5 <- [1,630,null,{}] 13:23:32 INFO - PROCESS | 3572 | 1468009412312 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}] 13:23:32 INFO - PROCESS | 3572 | 1468009412314 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:32 INFO - PROCESS | 3572 | 1468009412393 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 13:23:32 INFO - PROCESS | 3572 | 1468009412399 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:32 INFO - PROCESS | 3572 | 1468009412401 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:32 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F8A4800 == 35 [pid = 3572] [id = 167] 13:23:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25C13C400) [pid = 3572] [serial = 499] [outer = 0000000000000000] 13:23:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25C581800) [pid = 3572] [serial = 500] [outer = 000000E25C13C400] 13:23:32 INFO - PROCESS | 3572 | 1468009412446 Marionette DEBUG loaded listener.js 13:23:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25C59A000) [pid = 3572] [serial = 501] [outer = 000000E25C13C400] 13:23:32 INFO - PROCESS | 3572 | 1468009412873 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]]]}] 13:23:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:23:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 628ms 13:23:32 INFO - PROCESS | 3572 | 1468009412938 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 13:23:32 INFO - PROCESS | 3572 | 1468009412940 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 13:23:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:23:32 INFO - PROCESS | 3572 | 1468009412943 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:23:32 INFO - PROCESS | 3572 | 1468009412945 Marionette TRACE conn5 <- [1,634,null,{}] 13:23:32 INFO - PROCESS | 3572 | 1468009412949 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}] 13:23:32 INFO - PROCESS | 3572 | 1468009412951 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:33 INFO - PROCESS | 3572 | 1468009413031 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 13:23:33 INFO - PROCESS | 3572 | 1468009413037 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:33 INFO - PROCESS | 3572 | 1468009413039 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:33 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606E9800 == 36 [pid = 3572] [id = 168] 13:23:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25C685000) [pid = 3572] [serial = 502] [outer = 0000000000000000] 13:23:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25CB52800) [pid = 3572] [serial = 503] [outer = 000000E25C685000] 13:23:33 INFO - PROCESS | 3572 | 1468009413083 Marionette DEBUG loaded listener.js 13:23:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25CE3DC00) [pid = 3572] [serial = 504] [outer = 000000E25C685000] 13:23:33 INFO - PROCESS | 3572 | 1468009413525 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]]]}] 13:23:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:23:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 628ms 13:23:33 INFO - PROCESS | 3572 | 1468009413575 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 13:23:33 INFO - PROCESS | 3572 | 1468009413577 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 13:23:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:23:33 INFO - PROCESS | 3572 | 1468009413581 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:23:33 INFO - PROCESS | 3572 | 1468009413583 Marionette TRACE conn5 <- [1,638,null,{}] 13:23:33 INFO - PROCESS | 3572 | 1468009413587 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}] 13:23:33 INFO - PROCESS | 3572 | 1468009413589 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:33 INFO - PROCESS | 3572 | 1468009413717 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 13:23:33 INFO - PROCESS | 3572 | 1468009413806 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:33 INFO - PROCESS | 3572 | 1468009413810 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:33 INFO - PROCESS | 3572 | ++DOCSHELL 000000E250107000 == 37 [pid = 3572] [id = 169] 13:23:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E24E626000) [pid = 3572] [serial = 505] [outer = 0000000000000000] 13:23:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E24E6E7000) [pid = 3572] [serial = 506] [outer = 000000E24E626000] 13:23:33 INFO - PROCESS | 3572 | 1468009413871 Marionette DEBUG loaded listener.js 13:23:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25019F400) [pid = 3572] [serial = 507] [outer = 000000E24E626000] 13:23:34 INFO - PROCESS | 3572 | 1468009414656 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]]]}] 13:23:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:23:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1130ms 13:23:34 INFO - PROCESS | 3572 | 1468009414715 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 13:23:34 INFO - PROCESS | 3572 | 1468009414719 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 13:23:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:23:34 INFO - PROCESS | 3572 | 1468009414725 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:23:34 INFO - PROCESS | 3572 | 1468009414728 Marionette TRACE conn5 <- [1,642,null,{}] 13:23:34 INFO - PROCESS | 3572 | 1468009414733 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}] 13:23:34 INFO - PROCESS | 3572 | 1468009414738 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:34 INFO - PROCESS | 3572 | 1468009414869 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 13:23:34 INFO - PROCESS | 3572 | 1468009414934 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:34 INFO - PROCESS | 3572 | 1468009414937 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:34 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C4A5000 == 38 [pid = 3572] [id = 170] 13:23:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E250347800) [pid = 3572] [serial = 508] [outer = 0000000000000000] 13:23:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E2503A1800) [pid = 3572] [serial = 509] [outer = 000000E250347800] 13:23:35 INFO - PROCESS | 3572 | 1468009414995 Marionette DEBUG loaded listener.js 13:23:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E251406C00) [pid = 3572] [serial = 510] [outer = 000000E250347800] 13:23:35 INFO - PROCESS | 3572 | 1468009415722 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]]]}] 13:23:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:23:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1140ms 13:23:35 INFO - PROCESS | 3572 | 1468009415880 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 13:23:35 INFO - PROCESS | 3572 | 1468009415884 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 13:23:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:23:35 INFO - PROCESS | 3572 | 1468009415898 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:23:35 INFO - PROCESS | 3572 | 1468009415901 Marionette TRACE conn5 <- [1,646,null,{}] 13:23:35 INFO - PROCESS | 3572 | 1468009415907 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}] 13:23:35 INFO - PROCESS | 3572 | 1468009415911 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:36 INFO - PROCESS | 3572 | 1468009416025 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 13:23:36 INFO - PROCESS | 3572 | 1468009416089 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:36 INFO - PROCESS | 3572 | 1468009416094 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:36 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25685C800 == 39 [pid = 3572] [id = 171] 13:23:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E2502F2800) [pid = 3572] [serial = 511] [outer = 0000000000000000] 13:23:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25034C800) [pid = 3572] [serial = 512] [outer = 000000E2502F2800] 13:23:36 INFO - PROCESS | 3572 | 1468009416144 Marionette DEBUG loaded listener.js 13:23:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E250B27000) [pid = 3572] [serial = 513] [outer = 000000E2502F2800] 13:23:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606E9800 == 38 [pid = 3572] [id = 168] 13:23:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F8A4800 == 37 [pid = 3572] [id = 167] 13:23:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25ECDB800 == 36 [pid = 3572] [id = 166] 13:23:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE4F800 == 35 [pid = 3572] [id = 165] 13:23:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFDF000 == 34 [pid = 3572] [id = 164] 13:23:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CA4B000 == 33 [pid = 3572] [id = 163] 13:23:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25B88F000 == 32 [pid = 3572] [id = 162] 13:23:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E255730800 == 31 [pid = 3572] [id = 161] 13:23:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E250809800 == 30 [pid = 3572] [id = 160] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25F11F800) [pid = 3572] [serial = 464] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E259751000) [pid = 3572] [serial = 449] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E259C46400) [pid = 3572] [serial = 450] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25A32B400) [pid = 3572] [serial = 452] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25D749400) [pid = 3572] [serial = 455] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25CB4D400) [pid = 3572] [serial = 432] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25627F800) [pid = 3572] [serial = 446] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25019C800) [pid = 3572] [serial = 434] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E250287C00) [pid = 3572] [serial = 435] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E250288400) [pid = 3572] [serial = 440] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E250347000) [pid = 3572] [serial = 441] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25140F400) [pid = 3572] [serial = 443] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25493B400) [pid = 3572] [serial = 444] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25077DC00) [pid = 3572] [serial = 437] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25493C000) [pid = 3572] [serial = 438] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25493F000) [pid = 3572] [serial = 458] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25A5C0800) [pid = 3572] [serial = 459] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25DE98400) [pid = 3572] [serial = 461] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25F55F800) [pid = 3572] [serial = 465] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25D755C00) [pid = 3572] [serial = 456] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25B8B0800) [pid = 3572] [serial = 462] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25C588800) [pid = 3572] [serial = 453] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E2568C6000) [pid = 3572] [serial = 447] [outer = 0000000000000000] [url = about:blank] 13:23:36 INFO - PROCESS | 3572 | 1468009416745 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]]]}] 13:23:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:23:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 902ms 13:23:36 INFO - PROCESS | 3572 | 1468009416797 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 13:23:36 INFO - PROCESS | 3572 | 1468009416801 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 13:23:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:23:36 INFO - PROCESS | 3572 | 1468009416807 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:23:36 INFO - PROCESS | 3572 | 1468009416811 Marionette TRACE conn5 <- [1,650,null,{}] 13:23:36 INFO - PROCESS | 3572 | 1468009416815 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}] 13:23:36 INFO - PROCESS | 3572 | 1468009416817 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:36 INFO - PROCESS | 3572 | 1468009416908 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 13:23:36 INFO - PROCESS | 3572 | 1468009416917 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:36 INFO - PROCESS | 3572 | 1468009416919 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:36 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259CC6800 == 31 [pid = 3572] [id = 172] 13:23:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E25077CC00) [pid = 3572] [serial = 514] [outer = 0000000000000000] 13:23:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E25140CC00) [pid = 3572] [serial = 515] [outer = 000000E25077CC00] 13:23:36 INFO - PROCESS | 3572 | 1468009416969 Marionette DEBUG loaded listener.js 13:23:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E254940400) [pid = 3572] [serial = 516] [outer = 000000E25077CC00] 13:23:37 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:37 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:37 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:37 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:37 INFO - PROCESS | 3572 | 1468009417442 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]]]}] 13:23:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:23:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 691ms 13:23:37 INFO - PROCESS | 3572 | 1468009417503 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 13:23:37 INFO - PROCESS | 3572 | 1468009417505 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 13:23:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:23:37 INFO - PROCESS | 3572 | 1468009417509 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:23:37 INFO - PROCESS | 3572 | 1468009417511 Marionette TRACE conn5 <- [1,654,null,{}] 13:23:37 INFO - PROCESS | 3572 | 1468009417522 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}] 13:23:37 INFO - PROCESS | 3572 | 1468009417527 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:37 INFO - PROCESS | 3572 | 1468009417620 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 13:23:37 INFO - PROCESS | 3572 | 1468009417632 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:37 INFO - PROCESS | 3572 | 1468009417637 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:37 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFCA000 == 32 [pid = 3572] [id = 173] 13:23:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2562D9000) [pid = 3572] [serial = 517] [outer = 0000000000000000] 13:23:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E2568C1800) [pid = 3572] [serial = 518] [outer = 000000E2562D9000] 13:23:37 INFO - PROCESS | 3572 | 1468009417687 Marionette DEBUG loaded listener.js 13:23:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E259749C00) [pid = 3572] [serial = 519] [outer = 000000E2562D9000] 13:23:38 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:38 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:38 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:38 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:38 INFO - PROCESS | 3572 | 1468009418134 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]]]}] 13:23:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 13:23:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 693ms 13:23:38 INFO - PROCESS | 3572 | 1468009418203 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 13:23:38 INFO - PROCESS | 3572 | 1468009418205 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 13:23:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:23:38 INFO - PROCESS | 3572 | 1468009418209 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:23:38 INFO - PROCESS | 3572 | 1468009418211 Marionette TRACE conn5 <- [1,658,null,{}] 13:23:38 INFO - PROCESS | 3572 | 1468009418214 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}] 13:23:38 INFO - PROCESS | 3572 | 1468009418217 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:38 INFO - PROCESS | 3572 | 1468009418306 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 13:23:38 INFO - PROCESS | 3572 | 1468009418313 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:38 INFO - PROCESS | 3572 | 1468009418315 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:38 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE4F800 == 33 [pid = 3572] [id = 174] 13:23:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E24F80F800) [pid = 3572] [serial = 520] [outer = 0000000000000000] 13:23:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E259C4C000) [pid = 3572] [serial = 521] [outer = 000000E24F80F800] 13:23:38 INFO - PROCESS | 3572 | 1468009418365 Marionette DEBUG loaded listener.js 13:23:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25B8AE400) [pid = 3572] [serial = 522] [outer = 000000E24F80F800] 13:23:38 INFO - PROCESS | 3572 | 1468009418778 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]]]}] 13:23:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:23:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 586ms 13:23:38 INFO - PROCESS | 3572 | 1468009418810 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 13:23:38 INFO - PROCESS | 3572 | 1468009418812 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 13:23:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:23:38 INFO - PROCESS | 3572 | 1468009418816 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:23:38 INFO - PROCESS | 3572 | 1468009418818 Marionette TRACE conn5 <- [1,662,null,{}] 13:23:38 INFO - PROCESS | 3572 | 1468009418821 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}] 13:23:38 INFO - PROCESS | 3572 | 1468009418823 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:38 INFO - PROCESS | 3572 | 1468009418905 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 13:23:38 INFO - PROCESS | 3572 | 1468009418911 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:38 INFO - PROCESS | 3572 | 1468009418913 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:38 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255713000 == 34 [pid = 3572] [id = 175] 13:23:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25C50F400) [pid = 3572] [serial = 523] [outer = 0000000000000000] 13:23:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25C595C00) [pid = 3572] [serial = 524] [outer = 000000E25C50F400] 13:23:38 INFO - PROCESS | 3572 | 1468009418965 Marionette DEBUG loaded listener.js 13:23:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25CB4E800) [pid = 3572] [serial = 525] [outer = 000000E25C50F400] 13:23:39 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:39 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:39 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:23:39 INFO - PROCESS | 3572 | [3572] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:23:39 INFO - PROCESS | 3572 | 1468009419451 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]]]}] 13:23:39 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 13:23:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 692ms 13:23:39 INFO - PROCESS | 3572 | 1468009419510 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 13:23:39 INFO - PROCESS | 3572 | 1468009419512 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 13:23:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:23:39 INFO - PROCESS | 3572 | 1468009419516 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:23:39 INFO - PROCESS | 3572 | 1468009419518 Marionette TRACE conn5 <- [1,666,null,{}] 13:23:39 INFO - PROCESS | 3572 | 1468009419527 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}] 13:23:39 INFO - PROCESS | 3572 | 1468009419533 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:39 INFO - PROCESS | 3572 | 1468009419673 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 13:23:39 INFO - PROCESS | 3572 | 1468009419724 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:39 INFO - PROCESS | 3572 | 1468009419727 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:39 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606E2800 == 35 [pid = 3572] [id = 176] 13:23:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2568BDC00) [pid = 3572] [serial = 526] [outer = 0000000000000000] 13:23:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25D96CC00) [pid = 3572] [serial = 527] [outer = 000000E2568BDC00] 13:23:39 INFO - PROCESS | 3572 | 1468009419773 Marionette DEBUG loaded listener.js 13:23:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25E089800) [pid = 3572] [serial = 528] [outer = 000000E2568BDC00] 13:23:40 INFO - PROCESS | 3572 | 1468009420221 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]]]}] 13:23:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 13:23:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 733ms 13:23:40 INFO - PROCESS | 3572 | 1468009420275 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 13:23:40 INFO - PROCESS | 3572 | 1468009420277 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 13:23:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:23:40 INFO - PROCESS | 3572 | 1468009420283 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:23:40 INFO - PROCESS | 3572 | 1468009420285 Marionette TRACE conn5 <- [1,670,null,{}] 13:23:40 INFO - PROCESS | 3572 | 1468009420293 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}] 13:23:40 INFO - PROCESS | 3572 | 1468009420295 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:40 INFO - PROCESS | 3572 | 1468009420407 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 13:23:40 INFO - PROCESS | 3572 | 1468009420420 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:40 INFO - PROCESS | 3572 | 1468009420422 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:40 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C60800 == 36 [pid = 3572] [id = 177] 13:23:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25E08C800) [pid = 3572] [serial = 529] [outer = 0000000000000000] 13:23:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25EBA4000) [pid = 3572] [serial = 530] [outer = 000000E25E08C800] 13:23:40 INFO - PROCESS | 3572 | 1468009420466 Marionette DEBUG loaded listener.js 13:23:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25F55D800) [pid = 3572] [serial = 531] [outer = 000000E25E08C800] 13:23:40 INFO - PROCESS | 3572 | [3572] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:23:41 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E250776C00) [pid = 3572] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:23:41 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E24FD25400) [pid = 3572] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:23:41 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2501D4C00) [pid = 3572] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:23:41 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E24EFD0C00) [pid = 3572] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:23:41 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E255120C00) [pid = 3572] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:23:41 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2501D2C00) [pid = 3572] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:23:41 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E254941C00) [pid = 3572] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:23:41 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25D39A400) [pid = 3572] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:23:41 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2568C5000) [pid = 3572] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:23:41 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E24E748400) [pid = 3572] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:23:41 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2549A6C00) [pid = 3572] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:23:41 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25C13C400) [pid = 3572] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:23:41 INFO - PROCESS | 3572 | [3572] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:23:41 INFO - PROCESS | 3572 | 1468009421414 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]]]}] 13:23:41 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) 13:23:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1134ms 13:23:41 INFO - PROCESS | 3572 | 1468009421421 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 13:23:41 INFO - PROCESS | 3572 | 1468009421423 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 13:23:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:23:41 INFO - PROCESS | 3572 | 1468009421430 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:23:41 INFO - PROCESS | 3572 | 1468009421432 Marionette TRACE conn5 <- [1,674,null,{}] 13:23:41 INFO - PROCESS | 3572 | 1468009421436 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}] 13:23:41 INFO - PROCESS | 3572 | 1468009421438 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:41 INFO - PROCESS | 3572 | 1468009421524 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 13:23:41 INFO - PROCESS | 3572 | 1468009421529 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:41 INFO - PROCESS | 3572 | 1468009421531 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:41 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255712800 == 37 [pid = 3572] [id = 178] 13:23:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E254942800) [pid = 3572] [serial = 532] [outer = 0000000000000000] 13:23:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25627C000) [pid = 3572] [serial = 533] [outer = 000000E254942800] 13:23:41 INFO - PROCESS | 3572 | 1468009421576 Marionette DEBUG loaded listener.js 13:23:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25F4BA000) [pid = 3572] [serial = 534] [outer = 000000E254942800] 13:23:42 INFO - PROCESS | 3572 | 1468009422509 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]]]}] 13:23:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 13:23:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1130ms 13:23:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:23:42 INFO - PROCESS | 3572 | 1468009422561 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 13:23:42 INFO - PROCESS | 3572 | 1468009422563 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 13:23:42 INFO - PROCESS | 3572 | 1468009422567 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:23:42 INFO - PROCESS | 3572 | 1468009422568 Marionette TRACE conn5 <- [1,678,null,{}] 13:23:42 INFO - PROCESS | 3572 | 1468009422572 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}] 13:23:42 INFO - PROCESS | 3572 | 1468009422574 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:42 INFO - PROCESS | 3572 | 1468009422658 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 13:23:42 INFO - PROCESS | 3572 | 1468009422665 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:42 INFO - PROCESS | 3572 | 1468009422667 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:42 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647E5800 == 38 [pid = 3572] [id = 179] 13:23:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25F566000) [pid = 3572] [serial = 535] [outer = 0000000000000000] 13:23:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25FD03000) [pid = 3572] [serial = 536] [outer = 000000E25F566000] 13:23:42 INFO - PROCESS | 3572 | 1468009422712 Marionette DEBUG loaded listener.js 13:23:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2605C0000) [pid = 3572] [serial = 537] [outer = 000000E25F566000] 13:23:43 INFO - PROCESS | 3572 | 1468009423702 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]]]}] 13:23:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 13:23:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1179ms 13:23:43 INFO - PROCESS | 3572 | 1468009423783 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 13:23:43 INFO - PROCESS | 3572 | 1468009423788 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 13:23:43 INFO - PROCESS | 3572 | 1468009423794 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:23:43 INFO - PROCESS | 3572 | 1468009423798 Marionette TRACE conn5 <- [1,682,null,{}] 13:23:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:23:43 INFO - PROCESS | 3572 | 1468009423804 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}] 13:23:43 INFO - PROCESS | 3572 | 1468009423807 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:43 INFO - PROCESS | 3572 | 1468009423957 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 13:23:44 INFO - PROCESS | 3572 | 1468009424109 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:44 INFO - PROCESS | 3572 | 1468009424114 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:44 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256159800 == 39 [pid = 3572] [id = 180] 13:23:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2502E8000) [pid = 3572] [serial = 538] [outer = 0000000000000000] 13:23:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2502F2000) [pid = 3572] [serial = 539] [outer = 000000E2502E8000] 13:23:44 INFO - PROCESS | 3572 | 1468009424175 Marionette DEBUG loaded listener.js 13:23:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25475AC00) [pid = 3572] [serial = 540] [outer = 000000E2502E8000] 13:23:45 INFO - PROCESS | 3572 | 1468009425234 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]]]}] 13:23:45 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) 13:23:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1492ms 13:23:45 INFO - PROCESS | 3572 | 1468009425295 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 13:23:45 INFO - PROCESS | 3572 | 1468009425300 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 13:23:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:23:45 INFO - PROCESS | 3572 | 1468009425356 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:23:45 INFO - PROCESS | 3572 | 1468009425359 Marionette TRACE conn5 <- [1,686,null,{}] 13:23:45 INFO - PROCESS | 3572 | 1468009425365 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}] 13:23:45 INFO - PROCESS | 3572 | 1468009425368 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:45 INFO - PROCESS | 3572 | 1468009425506 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 13:23:45 INFO - PROCESS | 3572 | 1468009425584 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:45 INFO - PROCESS | 3572 | 1468009425587 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:45 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F430000 == 40 [pid = 3572] [id = 181] 13:23:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25556AC00) [pid = 3572] [serial = 541] [outer = 0000000000000000] 13:23:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E2568CEC00) [pid = 3572] [serial = 542] [outer = 000000E25556AC00] 13:23:45 INFO - PROCESS | 3572 | 1468009425645 Marionette DEBUG loaded listener.js 13:23:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E259C44C00) [pid = 3572] [serial = 543] [outer = 000000E25556AC00] 13:23:46 INFO - PROCESS | 3572 | 1468009426827 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]]]}] 13:23:46 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) 13:23:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1545ms 13:23:46 INFO - PROCESS | 3572 | 1468009426854 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 13:23:46 INFO - PROCESS | 3572 | 1468009426858 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 13:23:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:23:46 INFO - PROCESS | 3572 | 1468009426863 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:23:46 INFO - PROCESS | 3572 | 1468009426866 Marionette TRACE conn5 <- [1,690,null,{}] 13:23:46 INFO - PROCESS | 3572 | 1468009426871 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}] 13:23:46 INFO - PROCESS | 3572 | 1468009426874 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E255712800 == 39 [pid = 3572] [id = 178] 13:23:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C60800 == 38 [pid = 3572] [id = 177] 13:23:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606E2800 == 37 [pid = 3572] [id = 176] 13:23:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E255713000 == 36 [pid = 3572] [id = 175] 13:23:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE4F800 == 35 [pid = 3572] [id = 174] 13:23:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFCA000 == 34 [pid = 3572] [id = 173] 13:23:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E259CC6800 == 33 [pid = 3572] [id = 172] 13:23:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E25685C800 == 32 [pid = 3572] [id = 171] 13:23:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E250107000 == 31 [pid = 3572] [id = 169] 13:23:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E250FAE800 == 30 [pid = 3572] [id = 159] 13:23:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C4A5000 == 29 [pid = 3572] [id = 170] 13:23:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F430000 == 28 [pid = 3572] [id = 181] 13:23:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647E5800 == 27 [pid = 3572] [id = 179] 13:23:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E256159800 == 26 [pid = 3572] [id = 180] 13:23:47 INFO - PROCESS | 3572 | 1468009427572 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25CB52800) [pid = 3572] [serial = 503] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E251407400) [pid = 3572] [serial = 485] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E250195800) [pid = 3572] [serial = 479] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2501B7400) [pid = 3572] [serial = 480] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2502E7000) [pid = 3572] [serial = 482] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25034A000) [pid = 3572] [serial = 483] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E250344400) [pid = 3572] [serial = 477] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E250192400) [pid = 3572] [serial = 476] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2568BA400) [pid = 3572] [serial = 492] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25627E800) [pid = 3572] [serial = 491] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2503A0800) [pid = 3572] [serial = 468] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E2502E5800) [pid = 3572] [serial = 467] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25979CC00) [pid = 3572] [serial = 471] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E2562D8C00) [pid = 3572] [serial = 470] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25F569800) [pid = 3572] [serial = 474] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25D754800) [pid = 3572] [serial = 473] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E259753800) [pid = 3572] [serial = 494] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E259C42400) [pid = 3572] [serial = 498] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E2503A1400) [pid = 3572] [serial = 497] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E25A320C00) [pid = 3572] [serial = 495] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E2549AC800) [pid = 3572] [serial = 488] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E25511D400) [pid = 3572] [serial = 489] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E25C59A000) [pid = 3572] [serial = 501] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (000000E25C581800) [pid = 3572] [serial = 500] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | --DOMWINDOW == 60 (000000E25472A800) [pid = 3572] [serial = 486] [outer = 0000000000000000] [url = about:blank] 13:23:47 INFO - PROCESS | 3572 | 1468009427680 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:47 INFO - PROCESS | 3572 | 1468009427684 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:47 INFO - PROCESS | 3572 | ++DOCSHELL 000000E24FD7E000 == 27 [pid = 3572] [id = 182] 13:23:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (000000E24E6DD000) [pid = 3572] [serial = 544] [outer = 0000000000000000] 13:23:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (000000E24E73E800) [pid = 3572] [serial = 545] [outer = 000000E24E6DD000] 13:23:47 INFO - PROCESS | 3572 | 1468009427736 Marionette DEBUG loaded listener.js 13:23:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E24F10A800) [pid = 3572] [serial = 546] [outer = 000000E24E6DD000] 13:23:48 INFO - PROCESS | 3572 | 1468009428666 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]]]}] 13:23:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 13:23:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1844ms 13:23:48 INFO - PROCESS | 3572 | 1468009428708 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 13:23:48 INFO - PROCESS | 3572 | 1468009428712 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 13:23:48 INFO - PROCESS | 3572 | 1468009428718 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:23:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:23:48 INFO - PROCESS | 3572 | 1468009428721 Marionette TRACE conn5 <- [1,694,null,{}] 13:23:48 INFO - PROCESS | 3572 | 1468009428726 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}] 13:23:48 INFO - PROCESS | 3572 | 1468009428729 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:48 INFO - PROCESS | 3572 | 1468009428828 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 13:23:48 INFO - PROCESS | 3572 | 1468009428837 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:48 INFO - PROCESS | 3572 | 1468009428840 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:48 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2516DB800 == 28 [pid = 3572] [id = 183] 13:23:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E24EDCCC00) [pid = 3572] [serial = 547] [outer = 0000000000000000] 13:23:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E2501B7400) [pid = 3572] [serial = 548] [outer = 000000E24EDCCC00] 13:23:48 INFO - PROCESS | 3572 | 1468009428888 Marionette DEBUG loaded listener.js 13:23:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E2501CE800) [pid = 3572] [serial = 549] [outer = 000000E24EDCCC00] 13:23:49 INFO - PROCESS | 3572 | 1468009429861 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]]]}] 13:23:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 13:23:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1194ms 13:23:49 INFO - PROCESS | 3572 | 1468009429915 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 13:23:49 INFO - PROCESS | 3572 | 1468009429919 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 13:23:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:23:49 INFO - PROCESS | 3572 | 1468009429923 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:23:49 INFO - PROCESS | 3572 | 1468009429925 Marionette TRACE conn5 <- [1,698,null,{}] 13:23:49 INFO - PROCESS | 3572 | 1468009429935 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}] 13:23:49 INFO - PROCESS | 3572 | 1468009429937 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:50 INFO - PROCESS | 3572 | 1468009430061 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 13:23:50 INFO - PROCESS | 3572 | 1468009430072 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:50 INFO - PROCESS | 3572 | 1468009430074 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:50 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2516D0000 == 29 [pid = 3572] [id = 184] 13:23:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E250344400) [pid = 3572] [serial = 550] [outer = 0000000000000000] 13:23:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E25034E800) [pid = 3572] [serial = 551] [outer = 000000E250344400] 13:23:50 INFO - PROCESS | 3572 | 1468009430155 Marionette DEBUG loaded listener.js 13:23:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E25039D000) [pid = 3572] [serial = 552] [outer = 000000E250344400] 13:23:51 INFO - PROCESS | 3572 | 1468009431119 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]]]}] 13:23:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:23:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1232ms 13:23:51 INFO - PROCESS | 3572 | 1468009431156 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 13:23:51 INFO - PROCESS | 3572 | 1468009431160 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 13:23:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:23:51 INFO - PROCESS | 3572 | 1468009431179 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:23:51 INFO - PROCESS | 3572 | 1468009431184 Marionette TRACE conn5 <- [1,702,null,{}] 13:23:51 INFO - PROCESS | 3572 | 1468009431188 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}] 13:23:51 INFO - PROCESS | 3572 | 1468009431192 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:51 INFO - PROCESS | 3572 | 1468009431314 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 13:23:51 INFO - PROCESS | 3572 | 1468009431321 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:51 INFO - PROCESS | 3572 | 1468009431323 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:51 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259CC6800 == 30 [pid = 3572] [id = 185] 13:23:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E25077B400) [pid = 3572] [serial = 553] [outer = 0000000000000000] 13:23:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E251411000) [pid = 3572] [serial = 554] [outer = 000000E25077B400] 13:23:51 INFO - PROCESS | 3572 | 1468009431404 Marionette DEBUG loaded listener.js 13:23:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E254722800) [pid = 3572] [serial = 555] [outer = 000000E25077B400] 13:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E2568BDC00) [pid = 3572] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25E08C800) [pid = 3572] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25C685000) [pid = 3572] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E24F80F800) [pid = 3572] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E2562D9000) [pid = 3572] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E250347800) [pid = 3572] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E25C50F400) [pid = 3572] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E25077CC00) [pid = 3572] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E24E626000) [pid = 3572] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E2502F2800) [pid = 3572] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (000000E254942800) [pid = 3572] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:23:51 INFO - PROCESS | 3572 | --DOMWINDOW == 60 (000000E25F566000) [pid = 3572] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:23:52 INFO - PROCESS | 3572 | 1468009432415 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]]]}] 13:23:52 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 13:23:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1285ms 13:23:52 INFO - PROCESS | 3572 | 1468009432460 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 13:23:52 INFO - PROCESS | 3572 | 1468009432463 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 13:23:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:23:52 INFO - PROCESS | 3572 | 1468009432466 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:23:52 INFO - PROCESS | 3572 | 1468009432468 Marionette TRACE conn5 <- [1,706,null,{}] 13:23:52 INFO - PROCESS | 3572 | 1468009432472 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}] 13:23:52 INFO - PROCESS | 3572 | 1468009432474 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:52 INFO - PROCESS | 3572 | 1468009432591 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 13:23:52 INFO - PROCESS | 3572 | 1468009432599 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:52 INFO - PROCESS | 3572 | 1468009432601 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:52 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25B88A000 == 31 [pid = 3572] [id = 186] 13:23:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (000000E254724400) [pid = 3572] [serial = 556] [outer = 0000000000000000] 13:23:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (000000E254728C00) [pid = 3572] [serial = 557] [outer = 000000E254724400] 13:23:52 INFO - PROCESS | 3572 | 1468009432647 Marionette DEBUG loaded listener.js 13:23:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E2549A3800) [pid = 3572] [serial = 558] [outer = 000000E254724400] 13:23:53 INFO - PROCESS | 3572 | 1468009433556 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]]]}] 13:23:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:23:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1136ms 13:23:53 INFO - PROCESS | 3572 | 1468009433606 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 13:23:53 INFO - PROCESS | 3572 | 1468009433608 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 13:23:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:23:53 INFO - PROCESS | 3572 | 1468009433611 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:23:53 INFO - PROCESS | 3572 | 1468009433613 Marionette TRACE conn5 <- [1,710,null,{}] 13:23:53 INFO - PROCESS | 3572 | 1468009433617 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}] 13:23:53 INFO - PROCESS | 3572 | 1468009433619 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:53 INFO - PROCESS | 3572 | 1468009433729 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 13:23:53 INFO - PROCESS | 3572 | 1468009433738 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:53 INFO - PROCESS | 3572 | 1468009433744 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:53 INFO - PROCESS | 3572 | ++DOCSHELL 000000E24FD87800 == 32 [pid = 3572] [id = 187] 13:23:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E24E5C0400) [pid = 3572] [serial = 559] [outer = 0000000000000000] 13:23:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E24E621400) [pid = 3572] [serial = 560] [outer = 000000E24E5C0400] 13:23:53 INFO - PROCESS | 3572 | 1468009433838 Marionette DEBUG loaded listener.js 13:23:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E24F63F800) [pid = 3572] [serial = 561] [outer = 000000E24E5C0400] 13:23:54 INFO - PROCESS | 3572 | 1468009434637 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] 13:23:54 INFO - PROCESS | 3572 | 1468009434694 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 13:23:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:23:54 INFO - PROCESS | 3572 | 1468009434699 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:23:54 INFO - PROCESS | 3572 | 1468009434702 Marionette TRACE conn5 <- [1,714,null,{}] 13:23:54 INFO - PROCESS | 3572 | 1468009434707 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}] 13:23:54 INFO - PROCESS | 3572 | 1468009434710 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:54 INFO - PROCESS | 3572 | 1468009434861 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 13:23:54 INFO - PROCESS | 3572 | 1468009434929 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:54 INFO - PROCESS | 3572 | 1468009434932 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:54 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25684B000 == 33 [pid = 3572] [id = 188] 13:23:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E250288400) [pid = 3572] [serial = 562] [outer = 0000000000000000] 13:23:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E2502EC000) [pid = 3572] [serial = 563] [outer = 000000E250288400] 13:23:55 INFO - PROCESS | 3572 | 1468009434992 Marionette DEBUG loaded listener.js 13:23:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E25039F000) [pid = 3572] [serial = 564] [outer = 000000E250288400] 13:23:55 INFO - PROCESS | 3572 | 1468009435920 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]]]}] 13:23:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:23:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1287ms 13:23:55 INFO - PROCESS | 3572 | 1468009435988 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 13:23:56 INFO - PROCESS | 3572 | 1468009435992 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 13:23:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:23:56 INFO - PROCESS | 3572 | 1468009435996 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:23:56 INFO - PROCESS | 3572 | 1468009435999 Marionette TRACE conn5 <- [1,718,null,{}] 13:23:56 INFO - PROCESS | 3572 | 1468009436005 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}] 13:23:56 INFO - PROCESS | 3572 | 1468009436008 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:56 INFO - PROCESS | 3572 | 1468009436128 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 13:23:56 INFO - PROCESS | 3572 | 1468009436190 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:56 INFO - PROCESS | 3572 | 1468009436193 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:56 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2552BC000 == 34 [pid = 3572] [id = 189] 13:23:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E24FD25000) [pid = 3572] [serial = 565] [outer = 0000000000000000] 13:23:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2501BB000) [pid = 3572] [serial = 566] [outer = 000000E24FD25000] 13:23:56 INFO - PROCESS | 3572 | 1468009436245 Marionette DEBUG loaded listener.js 13:23:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E2502E8400) [pid = 3572] [serial = 567] [outer = 000000E24FD25000] 13:23:56 INFO - PROCESS | 3572 | --DOCSHELL 000000E2555FA000 == 33 [pid = 3572] [id = 25] 13:23:56 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C0CB800 == 32 [pid = 3572] [id = 26] 13:23:56 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C4A8800 == 31 [pid = 3572] [id = 16] 13:23:56 INFO - PROCESS | 3572 | --DOCSHELL 000000E2554D0800 == 30 [pid = 3572] [id = 24] 13:23:56 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A5D3800 == 29 [pid = 3572] [id = 14] 13:23:56 INFO - PROCESS | 3572 | --DOCSHELL 000000E25078A800 == 28 [pid = 3572] [id = 23] 13:23:56 INFO - PROCESS | 3572 | --DOCSHELL 000000E25B88A000 == 27 [pid = 3572] [id = 186] 13:23:56 INFO - PROCESS | 3572 | --DOCSHELL 000000E259CC6800 == 26 [pid = 3572] [id = 185] 13:23:56 INFO - PROCESS | 3572 | --DOCSHELL 000000E2516D0000 == 25 [pid = 3572] [id = 184] 13:23:56 INFO - PROCESS | 3572 | --DOCSHELL 000000E2516DB800 == 24 [pid = 3572] [id = 183] 13:23:56 INFO - PROCESS | 3572 | --DOCSHELL 000000E24FD7E000 == 23 [pid = 3572] [id = 182] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25FD03000) [pid = 3572] [serial = 536] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25D96CC00) [pid = 3572] [serial = 527] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25EBA4000) [pid = 3572] [serial = 530] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25CE3DC00) [pid = 3572] [serial = 504] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25E089800) [pid = 3572] [serial = 528] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E259C4C000) [pid = 3572] [serial = 521] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E25B8AE400) [pid = 3572] [serial = 522] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E2568C1800) [pid = 3572] [serial = 518] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E259749C00) [pid = 3572] [serial = 519] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E2503A1800) [pid = 3572] [serial = 509] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (000000E251406C00) [pid = 3572] [serial = 510] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 60 (000000E25C595C00) [pid = 3572] [serial = 524] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 59 (000000E25140CC00) [pid = 3572] [serial = 515] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 58 (000000E254940400) [pid = 3572] [serial = 516] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 57 (000000E24E6E7000) [pid = 3572] [serial = 506] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 56 (000000E25019F400) [pid = 3572] [serial = 507] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 55 (000000E25034C800) [pid = 3572] [serial = 512] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 54 (000000E250B27000) [pid = 3572] [serial = 513] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 53 (000000E2605C0000) [pid = 3572] [serial = 537] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 52 (000000E25F55D800) [pid = 3572] [serial = 531] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 51 (000000E25627C000) [pid = 3572] [serial = 533] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 50 (000000E25F4BA000) [pid = 3572] [serial = 534] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | --DOMWINDOW == 49 (000000E25CB4E800) [pid = 3572] [serial = 525] [outer = 0000000000000000] [url = about:blank] 13:23:56 INFO - PROCESS | 3572 | 1468009436789 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] 13:23:56 INFO - PROCESS | 3572 | 1468009436839 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 13:23:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:23:56 INFO - PROCESS | 3572 | 1468009436845 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:23:56 INFO - PROCESS | 3572 | 1468009436848 Marionette TRACE conn5 <- [1,722,null,{}] 13:23:56 INFO - PROCESS | 3572 | 1468009436852 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}] 13:23:56 INFO - PROCESS | 3572 | 1468009436855 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:56 INFO - PROCESS | 3572 | 1468009436954 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 13:23:57 INFO - PROCESS | 3572 | 1468009437024 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:57 INFO - PROCESS | 3572 | 1468009437026 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:57 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259B4E800 == 24 [pid = 3572] [id = 190] 13:23:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 50 (000000E250570800) [pid = 3572] [serial = 568] [outer = 0000000000000000] 13:23:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 51 (000000E250782400) [pid = 3572] [serial = 569] [outer = 000000E250570800] 13:23:57 INFO - PROCESS | 3572 | 1468009437076 Marionette DEBUG loaded listener.js 13:23:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 52 (000000E25140F000) [pid = 3572] [serial = 570] [outer = 000000E250570800] 13:23:57 INFO - PROCESS | 3572 | 1468009437465 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]]]}] 13:23:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:23:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 691ms 13:23:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:23:57 INFO - PROCESS | 3572 | 1468009437539 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 13:23:57 INFO - PROCESS | 3572 | 1468009437541 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 13:23:57 INFO - PROCESS | 3572 | 1468009437545 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:23:57 INFO - PROCESS | 3572 | 1468009437549 Marionette TRACE conn5 <- [1,726,null,{}] 13:23:57 INFO - PROCESS | 3572 | 1468009437595 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}] 13:23:57 INFO - PROCESS | 3572 | 1468009437600 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:57 INFO - PROCESS | 3572 | 1468009437700 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 13:23:57 INFO - PROCESS | 3572 | 1468009437710 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:57 INFO - PROCESS | 3572 | 1468009437713 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:57 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C35B800 == 25 [pid = 3572] [id = 191] 13:23:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 53 (000000E24E742000) [pid = 3572] [serial = 571] [outer = 0000000000000000] 13:23:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 54 (000000E2549FAC00) [pid = 3572] [serial = 572] [outer = 000000E24E742000] 13:23:57 INFO - PROCESS | 3572 | 1468009437765 Marionette DEBUG loaded listener.js 13:23:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 55 (000000E255125400) [pid = 3572] [serial = 573] [outer = 000000E24E742000] 13:23:58 INFO - PROCESS | 3572 | [3572] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:23:58 INFO - PROCESS | 3572 | 1468009438721 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]]]}] 13:23:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:23:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1217ms 13:23:58 INFO - PROCESS | 3572 | 1468009438771 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 13:23:58 INFO - PROCESS | 3572 | 1468009438774 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 13:23:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:23:58 INFO - PROCESS | 3572 | 1468009438777 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:23:58 INFO - PROCESS | 3572 | 1468009438779 Marionette TRACE conn5 <- [1,730,null,{}] 13:23:58 INFO - PROCESS | 3572 | 1468009438783 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}] 13:23:58 INFO - PROCESS | 3572 | 1468009438785 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:58 INFO - PROCESS | 3572 | 1468009438898 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 13:23:58 INFO - PROCESS | 3572 | 1468009438905 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:23:58 INFO - PROCESS | 3572 | 1468009438907 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:23:58 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CE53800 == 26 [pid = 3572] [id = 192] 13:23:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 56 (000000E255774000) [pid = 3572] [serial = 574] [outer = 0000000000000000] 13:23:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 57 (000000E2562D5C00) [pid = 3572] [serial = 575] [outer = 000000E255774000] 13:23:58 INFO - PROCESS | 3572 | 1468009438953 Marionette DEBUG loaded listener.js 13:23:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 58 (000000E2568BBC00) [pid = 3572] [serial = 576] [outer = 000000E255774000] 13:23:59 INFO - PROCESS | 3572 | --DOMWINDOW == 57 (000000E24EDCCC00) [pid = 3572] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:23:59 INFO - PROCESS | 3572 | --DOMWINDOW == 56 (000000E24E6DD000) [pid = 3572] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:23:59 INFO - PROCESS | 3572 | --DOMWINDOW == 55 (000000E250344400) [pid = 3572] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:23:59 INFO - PROCESS | 3572 | --DOMWINDOW == 54 (000000E25556AC00) [pid = 3572] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:23:59 INFO - PROCESS | 3572 | --DOMWINDOW == 53 (000000E25077B400) [pid = 3572] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:23:59 INFO - PROCESS | 3572 | --DOMWINDOW == 52 (000000E2502E8000) [pid = 3572] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:23:59 INFO - PROCESS | 3572 | 1468009439913 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]]]}] 13:23:59 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 13:23:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1198ms 13:23:59 INFO - PROCESS | 3572 | 1468009439977 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 13:23:59 INFO - PROCESS | 3572 | 1468009439979 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 13:23:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:23:59 INFO - PROCESS | 3572 | 1468009439982 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:23:59 INFO - PROCESS | 3572 | 1468009439984 Marionette TRACE conn5 <- [1,734,null,{}] 13:23:59 INFO - PROCESS | 3572 | 1468009439988 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}] 13:23:59 INFO - PROCESS | 3572 | 1468009439990 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:00 INFO - PROCESS | 3572 | 1468009440075 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 13:24:00 INFO - PROCESS | 3572 | 1468009440081 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:00 INFO - PROCESS | 3572 | 1468009440083 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:00 INFO - PROCESS | 3572 | ++DOCSHELL 000000E24FD7C000 == 27 [pid = 3572] [id = 193] 13:24:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 53 (000000E24FD2F400) [pid = 3572] [serial = 577] [outer = 0000000000000000] 13:24:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 54 (000000E25077B400) [pid = 3572] [serial = 578] [outer = 000000E24FD2F400] 13:24:00 INFO - PROCESS | 3572 | 1468009440137 Marionette DEBUG loaded listener.js 13:24:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 55 (000000E255776000) [pid = 3572] [serial = 579] [outer = 000000E24FD2F400] 13:24:01 INFO - PROCESS | 3572 | 1468009441062 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]]]}] 13:24:01 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.) 13:24:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1140ms 13:24:01 INFO - PROCESS | 3572 | 1468009441126 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 13:24:01 INFO - PROCESS | 3572 | 1468009441129 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 13:24:01 INFO - PROCESS | 3572 | 1468009441132 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:24:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:24:01 INFO - PROCESS | 3572 | 1468009441134 Marionette TRACE conn5 <- [1,738,null,{}] 13:24:01 INFO - PROCESS | 3572 | 1468009441137 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}] 13:24:01 INFO - PROCESS | 3572 | 1468009441143 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:01 INFO - PROCESS | 3572 | 1468009441275 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 13:24:01 INFO - PROCESS | 3572 | 1468009441282 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:01 INFO - PROCESS | 3572 | 1468009441284 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:01 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE48800 == 28 [pid = 3572] [id = 194] 13:24:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 56 (000000E259749400) [pid = 3572] [serial = 580] [outer = 0000000000000000] 13:24:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 57 (000000E259C4B800) [pid = 3572] [serial = 581] [outer = 000000E259749400] 13:24:01 INFO - PROCESS | 3572 | 1468009441331 Marionette DEBUG loaded listener.js 13:24:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 58 (000000E25A573000) [pid = 3572] [serial = 582] [outer = 000000E259749400] 13:24:02 INFO - PROCESS | 3572 | 1468009442262 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]]]}] 13:24:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 13:24:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1177ms 13:24:02 INFO - PROCESS | 3572 | 1468009442312 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 13:24:02 INFO - PROCESS | 3572 | 1468009442314 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 13:24:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:24:02 INFO - PROCESS | 3572 | 1468009442317 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:24:02 INFO - PROCESS | 3572 | 1468009442319 Marionette TRACE conn5 <- [1,742,null,{}] 13:24:02 INFO - PROCESS | 3572 | 1468009442323 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}] 13:24:02 INFO - PROCESS | 3572 | 1468009442325 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:02 INFO - PROCESS | 3572 | 1468009442408 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 13:24:02 INFO - PROCESS | 3572 | 1468009442414 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:02 INFO - PROCESS | 3572 | 1468009442416 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:02 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2D9800 == 29 [pid = 3572] [id = 195] 13:24:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 59 (000000E25A5BD000) [pid = 3572] [serial = 583] [outer = 0000000000000000] 13:24:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 60 (000000E25B708000) [pid = 3572] [serial = 584] [outer = 000000E25A5BD000] 13:24:02 INFO - PROCESS | 3572 | 1468009442468 Marionette DEBUG loaded listener.js 13:24:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (000000E25C147000) [pid = 3572] [serial = 585] [outer = 000000E25A5BD000] 13:24:03 INFO - PROCESS | 3572 | 1468009443593 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]]]}] 13:24:03 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 13:24:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1345ms 13:24:03 INFO - PROCESS | 3572 | 1468009443713 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 13:24:03 INFO - PROCESS | 3572 | 1468009443718 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 13:24:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:24:03 INFO - PROCESS | 3572 | 1468009443726 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:24:03 INFO - PROCESS | 3572 | 1468009443729 Marionette TRACE conn5 <- [1,746,null,{}] 13:24:03 INFO - PROCESS | 3572 | 1468009443736 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}] 13:24:03 INFO - PROCESS | 3572 | 1468009443740 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:03 INFO - PROCESS | 3572 | 1468009443918 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 13:24:03 INFO - PROCESS | 3572 | 1468009443983 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:03 INFO - PROCESS | 3572 | 1468009443986 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:04 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256840800 == 30 [pid = 3572] [id = 196] 13:24:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (000000E25028DC00) [pid = 3572] [serial = 586] [outer = 0000000000000000] 13:24:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E2502F1C00) [pid = 3572] [serial = 587] [outer = 000000E25028DC00] 13:24:04 INFO - PROCESS | 3572 | 1468009444045 Marionette DEBUG loaded listener.js 13:24:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E250779C00) [pid = 3572] [serial = 588] [outer = 000000E25028DC00] 13:24:04 INFO - PROCESS | 3572 | 1468009444602 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]]]}] 13:24:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:24:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 942ms 13:24:04 INFO - PROCESS | 3572 | 1468009444673 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 13:24:04 INFO - PROCESS | 3572 | 1468009444678 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 13:24:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:24:04 INFO - PROCESS | 3572 | 1468009444685 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:24:04 INFO - PROCESS | 3572 | 1468009444688 Marionette TRACE conn5 <- [1,750,null,{}] 13:24:04 INFO - PROCESS | 3572 | 1468009444693 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}] 13:24:04 INFO - PROCESS | 3572 | 1468009444696 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:04 INFO - PROCESS | 3572 | 1468009444811 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 13:24:04 INFO - PROCESS | 3572 | 1468009444880 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:04 INFO - PROCESS | 3572 | 1468009444882 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:04 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4B2800 == 31 [pid = 3572] [id = 197] 13:24:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E25493E400) [pid = 3572] [serial = 589] [outer = 0000000000000000] 13:24:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E2549AC400) [pid = 3572] [serial = 590] [outer = 000000E25493E400] 13:24:04 INFO - PROCESS | 3572 | 1468009444942 Marionette DEBUG loaded listener.js 13:24:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E25575D000) [pid = 3572] [serial = 591] [outer = 000000E25493E400] 13:24:05 INFO - PROCESS | 3572 | [3572] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:24:06 INFO - PROCESS | 3572 | 1468009446002 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]]]}] 13:24:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:24:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1392ms 13:24:06 INFO - PROCESS | 3572 | 1468009446079 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 13:24:06 INFO - PROCESS | 3572 | 1468009446083 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 13:24:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:24:06 INFO - PROCESS | 3572 | 1468009446088 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:24:06 INFO - PROCESS | 3572 | 1468009446091 Marionette TRACE conn5 <- [1,754,null,{}] 13:24:06 INFO - PROCESS | 3572 | 1468009446097 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}] 13:24:06 INFO - PROCESS | 3572 | 1468009446100 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25612B800 == 30 [pid = 3572] [id = 12] 13:24:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C186000 == 29 [pid = 3572] [id = 15] 13:24:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E264DF1800 == 28 [pid = 3572] [id = 22] 13:24:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25684B000 == 27 [pid = 3572] [id = 188] 13:24:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E24FD87800 == 26 [pid = 3572] [id = 187] 13:24:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E259B50800 == 25 [pid = 3572] [id = 13] 13:24:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CBAE800 == 24 [pid = 3572] [id = 27] 13:24:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F50B800 == 23 [pid = 3572] [id = 19] 13:24:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E260540000 == 22 [pid = 3572] [id = 20] 13:24:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25ECD4000 == 21 [pid = 3572] [id = 28] 13:24:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CBBE800 == 20 [pid = 3572] [id = 17] 13:24:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25079A800 == 19 [pid = 3572] [id = 21] 13:24:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D469000 == 18 [pid = 3572] [id = 18] 13:24:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E256148800 == 17 [pid = 3572] [id = 29] 13:24:06 INFO - PROCESS | 3572 | 1468009446742 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 13:24:06 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E254728C00) [pid = 3572] [serial = 557] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E2501B7400) [pid = 3572] [serial = 548] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E24E73E800) [pid = 3572] [serial = 545] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E25034E800) [pid = 3572] [serial = 551] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E259C44C00) [pid = 3572] [serial = 543] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (000000E2568CEC00) [pid = 3572] [serial = 542] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 3572 | --DOMWINDOW == 60 (000000E251411000) [pid = 3572] [serial = 554] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 3572 | --DOMWINDOW == 59 (000000E25475AC00) [pid = 3572] [serial = 540] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 3572 | --DOMWINDOW == 58 (000000E2502F2000) [pid = 3572] [serial = 539] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 3572 | --DOMWINDOW == 57 (000000E25039D000) [pid = 3572] [serial = 552] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 3572 | --DOMWINDOW == 56 (000000E254722800) [pid = 3572] [serial = 555] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 3572 | --DOMWINDOW == 55 (000000E24F10A800) [pid = 3572] [serial = 546] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 3572 | --DOMWINDOW == 54 (000000E2501CE800) [pid = 3572] [serial = 549] [outer = 0000000000000000] [url = about:blank] 13:24:06 INFO - PROCESS | 3572 | 1468009446894 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:06 INFO - PROCESS | 3572 | 1468009446898 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:06 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25010E800 == 18 [pid = 3572] [id = 198] 13:24:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 55 (000000E24E73DC00) [pid = 3572] [serial = 592] [outer = 0000000000000000] 13:24:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 56 (000000E24E742800) [pid = 3572] [serial = 593] [outer = 000000E24E73DC00] 13:24:06 INFO - PROCESS | 3572 | 1468009446949 Marionette DEBUG loaded listener.js 13:24:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 57 (000000E24F8CCC00) [pid = 3572] [serial = 594] [outer = 000000E24E73DC00] 13:24:07 INFO - PROCESS | 3572 | 1468009447856 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]]]}] 13:24:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:24:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1786ms 13:24:07 INFO - PROCESS | 3572 | 1468009447880 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 13:24:07 INFO - PROCESS | 3572 | 1468009447884 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 13:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:24:07 INFO - PROCESS | 3572 | 1468009447893 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:24:07 INFO - PROCESS | 3572 | 1468009447897 Marionette TRACE conn5 <- [1,758,null,{}] 13:24:07 INFO - PROCESS | 3572 | 1468009447903 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}] 13:24:07 INFO - PROCESS | 3572 | 1468009447905 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:08 INFO - PROCESS | 3572 | 1468009448002 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 13:24:08 INFO - PROCESS | 3572 | 1468009448008 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:08 INFO - PROCESS | 3572 | 1468009448011 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:08 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254ADC000 == 19 [pid = 3572] [id = 199] 13:24:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 58 (000000E250198400) [pid = 3572] [serial = 595] [outer = 0000000000000000] 13:24:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 59 (000000E2501D2400) [pid = 3572] [serial = 596] [outer = 000000E250198400] 13:24:08 INFO - PROCESS | 3572 | 1468009448060 Marionette DEBUG loaded listener.js 13:24:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 60 (000000E25028A400) [pid = 3572] [serial = 597] [outer = 000000E250198400] 13:24:08 INFO - PROCESS | 3572 | 1468009448527 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]]]}] 13:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 692ms 13:24:08 INFO - PROCESS | 3572 | 1468009448585 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 13:24:08 INFO - PROCESS | 3572 | 1468009448589 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 13:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:24:08 INFO - PROCESS | 3572 | 1468009448592 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:24:08 INFO - PROCESS | 3572 | 1468009448594 Marionette TRACE conn5 <- [1,762,null,{}] 13:24:08 INFO - PROCESS | 3572 | 1468009448599 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}] 13:24:08 INFO - PROCESS | 3572 | 1468009448601 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:08 INFO - PROCESS | 3572 | 1468009448694 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 13:24:08 INFO - PROCESS | 3572 | 1468009448717 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:08 INFO - PROCESS | 3572 | 1468009448720 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:08 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256158000 == 20 [pid = 3572] [id = 200] 13:24:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (000000E250395000) [pid = 3572] [serial = 598] [outer = 0000000000000000] 13:24:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (000000E25039C400) [pid = 3572] [serial = 599] [outer = 000000E250395000] 13:24:08 INFO - PROCESS | 3572 | 1468009448766 Marionette DEBUG loaded listener.js 13:24:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E250485400) [pid = 3572] [serial = 600] [outer = 000000E250395000] 13:24:09 INFO - PROCESS | 3572 | 1468009449278 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]]]}] 13:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 734ms 13:24:09 INFO - PROCESS | 3572 | 1468009449328 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 13:24:09 INFO - PROCESS | 3572 | 1468009449332 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 13:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:24:09 INFO - PROCESS | 3572 | 1468009449385 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:24:09 INFO - PROCESS | 3572 | 1468009449390 Marionette TRACE conn5 <- [1,766,null,{}] 13:24:09 INFO - PROCESS | 3572 | 1468009449394 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}] 13:24:09 INFO - PROCESS | 3572 | 1468009449398 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:09 INFO - PROCESS | 3572 | 1468009449525 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 13:24:09 INFO - PROCESS | 3572 | 1468009449530 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:09 INFO - PROCESS | 3572 | 1468009449533 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:09 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25B890800 == 21 [pid = 3572] [id = 201] 13:24:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E251410C00) [pid = 3572] [serial = 601] [outer = 0000000000000000] 13:24:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E2547CB000) [pid = 3572] [serial = 602] [outer = 000000E251410C00] 13:24:09 INFO - PROCESS | 3572 | 1468009449579 Marionette DEBUG loaded listener.js 13:24:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E25493F400) [pid = 3572] [serial = 603] [outer = 000000E251410C00] 13:24:10 INFO - PROCESS | 3572 | 1468009450030 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]]]}] 13:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 733ms 13:24:10 INFO - PROCESS | 3572 | 1468009450089 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 13:24:10 INFO - PROCESS | 3572 | 1468009450091 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 13:24:10 INFO - PROCESS | 3572 | 1468009450095 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:24:10 INFO - PROCESS | 3572 | 1468009450097 Marionette TRACE conn5 <- [1,770,null,{}] 13:24:10 INFO - PROCESS | 3572 | 1468009450100 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}] 13:24:10 INFO - PROCESS | 3572 | 1468009450102 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:10 INFO - PROCESS | 3572 | 1468009450215 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 13:24:10 INFO - PROCESS | 3572 | 1468009450235 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:10 INFO - PROCESS | 3572 | 1468009450237 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:10 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CBAB800 == 22 [pid = 3572] [id = 202] 13:24:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E2549A6C00) [pid = 3572] [serial = 604] [outer = 0000000000000000] 13:24:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E254A75000) [pid = 3572] [serial = 605] [outer = 000000E2549A6C00] 13:24:10 INFO - PROCESS | 3572 | 1468009450319 Marionette DEBUG loaded listener.js 13:24:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E2551C3C00) [pid = 3572] [serial = 606] [outer = 000000E2549A6C00] 13:24:10 INFO - PROCESS | 3572 | 1468009450713 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]]]}] 13:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 670ms 13:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:24:10 INFO - PROCESS | 3572 | 1468009450772 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 13:24:10 INFO - PROCESS | 3572 | 1468009450775 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 13:24:10 INFO - PROCESS | 3572 | 1468009450778 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:24:10 INFO - PROCESS | 3572 | 1468009450780 Marionette TRACE conn5 <- [1,774,null,{}] 13:24:10 INFO - PROCESS | 3572 | 1468009450783 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}] 13:24:10 INFO - PROCESS | 3572 | 1468009450785 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:10 INFO - PROCESS | 3572 | 1468009450921 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 13:24:10 INFO - PROCESS | 3572 | 1468009450929 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:10 INFO - PROCESS | 3572 | 1468009450935 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:10 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFDC800 == 23 [pid = 3572] [id = 203] 13:24:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E2562CD800) [pid = 3572] [serial = 607] [outer = 0000000000000000] 13:24:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2562D6400) [pid = 3572] [serial = 608] [outer = 000000E2562CD800] 13:24:11 INFO - PROCESS | 3572 | 1468009450997 Marionette DEBUG loaded listener.js 13:24:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E2568D6C00) [pid = 3572] [serial = 609] [outer = 000000E2562CD800] 13:24:11 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E255774000) [pid = 3572] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:24:11 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E24E5C0400) [pid = 3572] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:24:11 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E250570800) [pid = 3572] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:24:11 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E24FD25000) [pid = 3572] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:24:11 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E250288400) [pid = 3572] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:24:11 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E24E742000) [pid = 3572] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:24:11 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E24FD2F400) [pid = 3572] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:24:11 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E25A5BD000) [pid = 3572] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:24:11 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E259749400) [pid = 3572] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:24:11 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E254724400) [pid = 3572] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:24:11 INFO - PROCESS | 3572 | 1468009451560 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]]]}] 13:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 839ms 13:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:24:11 INFO - PROCESS | 3572 | 1468009451617 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 13:24:11 INFO - PROCESS | 3572 | 1468009451619 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 13:24:11 INFO - PROCESS | 3572 | 1468009451622 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:24:11 INFO - PROCESS | 3572 | 1468009451624 Marionette TRACE conn5 <- [1,778,null,{}] 13:24:11 INFO - PROCESS | 3572 | 1468009451628 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}] 13:24:11 INFO - PROCESS | 3572 | 1468009451630 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:11 INFO - PROCESS | 3572 | 1468009451722 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 13:24:11 INFO - PROCESS | 3572 | 1468009451728 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:11 INFO - PROCESS | 3572 | 1468009451730 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:11 INFO - PROCESS | 3572 | ++DOCSHELL 000000E24EFED000 == 24 [pid = 3572] [id = 204] 13:24:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E250353000) [pid = 3572] [serial = 610] [outer = 0000000000000000] 13:24:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E2568DAC00) [pid = 3572] [serial = 611] [outer = 000000E250353000] 13:24:11 INFO - PROCESS | 3572 | 1468009451775 Marionette DEBUG loaded listener.js 13:24:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E259752C00) [pid = 3572] [serial = 612] [outer = 000000E250353000] 13:24:12 INFO - PROCESS | 3572 | 1468009452185 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]]]}] 13:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 629ms 13:24:12 INFO - PROCESS | 3572 | 1468009452255 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 13:24:12 INFO - PROCESS | 3572 | 1468009452257 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 13:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:24:12 INFO - PROCESS | 3572 | 1468009452261 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:24:12 INFO - PROCESS | 3572 | 1468009452262 Marionette TRACE conn5 <- [1,782,null,{}] 13:24:12 INFO - PROCESS | 3572 | 1468009452266 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}] 13:24:12 INFO - PROCESS | 3572 | 1468009452268 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:12 INFO - PROCESS | 3572 | 1468009452347 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 13:24:12 INFO - PROCESS | 3572 | 1468009452354 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:12 INFO - PROCESS | 3572 | 1468009452356 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:12 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F50F800 == 25 [pid = 3572] [id = 205] 13:24:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E259753800) [pid = 3572] [serial = 613] [outer = 0000000000000000] 13:24:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E259C42800) [pid = 3572] [serial = 614] [outer = 000000E259753800] 13:24:12 INFO - PROCESS | 3572 | 1468009452400 Marionette DEBUG loaded listener.js 13:24:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E259C82800) [pid = 3572] [serial = 615] [outer = 000000E259753800] 13:24:12 INFO - PROCESS | 3572 | 1468009452818 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]]]}] 13:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 587ms 13:24:12 INFO - PROCESS | 3572 | 1468009452854 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 13:24:12 INFO - PROCESS | 3572 | 1468009452856 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 13:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:24:12 INFO - PROCESS | 3572 | 1468009452871 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:24:12 INFO - PROCESS | 3572 | 1468009452873 Marionette TRACE conn5 <- [1,786,null,{}] 13:24:12 INFO - PROCESS | 3572 | 1468009452877 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}] 13:24:12 INFO - PROCESS | 3572 | 1468009452879 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:12 INFO - PROCESS | 3572 | 1468009452968 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 13:24:12 INFO - PROCESS | 3572 | 1468009452974 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:12 INFO - PROCESS | 3572 | 1468009452976 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:12 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F541800 == 26 [pid = 3572] [id = 206] 13:24:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E259BBF000) [pid = 3572] [serial = 616] [outer = 0000000000000000] 13:24:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E25A32A800) [pid = 3572] [serial = 617] [outer = 000000E259BBF000] 13:24:13 INFO - PROCESS | 3572 | 1468009453021 Marionette DEBUG loaded listener.js 13:24:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E25B706000) [pid = 3572] [serial = 618] [outer = 000000E259BBF000] 13:24:13 INFO - PROCESS | 3572 | 1468009453762 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]]]}] 13:24:13 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 13:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 923ms 13:24:13 INFO - PROCESS | 3572 | 1468009453801 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 13:24:13 INFO - PROCESS | 3572 | 1468009453806 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 13:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:24:13 INFO - PROCESS | 3572 | 1468009453811 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:24:13 INFO - PROCESS | 3572 | 1468009453815 Marionette TRACE conn5 <- [1,790,null,{}] 13:24:13 INFO - PROCESS | 3572 | 1468009453822 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}] 13:24:13 INFO - PROCESS | 3572 | 1468009453825 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:13 INFO - PROCESS | 3572 | 1468009453955 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 13:24:14 INFO - PROCESS | 3572 | 1468009454020 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:14 INFO - PROCESS | 3572 | 1468009454023 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:14 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2554D0800 == 27 [pid = 3572] [id = 207] 13:24:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25019B800) [pid = 3572] [serial = 619] [outer = 0000000000000000] 13:24:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2501BA800) [pid = 3572] [serial = 620] [outer = 000000E25019B800] 13:24:14 INFO - PROCESS | 3572 | 1468009454083 Marionette DEBUG loaded listener.js 13:24:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25028A800) [pid = 3572] [serial = 621] [outer = 000000E25019B800] 13:24:14 INFO - PROCESS | 3572 | 1468009454810 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]]]}] 13:24:14 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 13:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1031ms 13:24:14 INFO - PROCESS | 3572 | 1468009454846 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 13:24:14 INFO - PROCESS | 3572 | 1468009454851 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 13:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:24:14 INFO - PROCESS | 3572 | 1468009454858 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:24:14 INFO - PROCESS | 3572 | 1468009454861 Marionette TRACE conn5 <- [1,794,null,{}] 13:24:14 INFO - PROCESS | 3572 | 1468009454865 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}] 13:24:14 INFO - PROCESS | 3572 | 1468009454868 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:15 INFO - PROCESS | 3572 | 1468009455032 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 13:24:15 INFO - PROCESS | 3572 | 1468009455102 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:15 INFO - PROCESS | 3572 | 1468009455105 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:15 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25081B000 == 28 [pid = 3572] [id = 208] 13:24:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25019C400) [pid = 3572] [serial = 622] [outer = 0000000000000000] 13:24:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2502F0C00) [pid = 3572] [serial = 623] [outer = 000000E25019C400] 13:24:15 INFO - PROCESS | 3572 | 1468009455171 Marionette DEBUG loaded listener.js 13:24:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E250B27000) [pid = 3572] [serial = 624] [outer = 000000E25019C400] 13:24:15 INFO - PROCESS | 3572 | --DOCSHELL 000000E2552BC000 == 27 [pid = 3572] [id = 189] 13:24:15 INFO - PROCESS | 3572 | --DOCSHELL 000000E24FD7C000 == 26 [pid = 3572] [id = 193] 13:24:15 INFO - PROCESS | 3572 | --DOCSHELL 000000E256840800 == 25 [pid = 3572] [id = 196] 13:24:15 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CE53800 == 24 [pid = 3572] [id = 192] 13:24:15 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C35B800 == 23 [pid = 3572] [id = 191] 13:24:15 INFO - PROCESS | 3572 | --DOCSHELL 000000E259B4E800 == 22 [pid = 3572] [id = 190] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2549A3800) [pid = 3572] [serial = 558] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2562D5C00) [pid = 3572] [serial = 575] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E24F63F800) [pid = 3572] [serial = 561] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E250782400) [pid = 3572] [serial = 569] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25140F000) [pid = 3572] [serial = 570] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E2501BB000) [pid = 3572] [serial = 566] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E2502E8400) [pid = 3572] [serial = 567] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E2502EC000) [pid = 3572] [serial = 563] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25039F000) [pid = 3572] [serial = 564] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E2549FAC00) [pid = 3572] [serial = 572] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E24E621400) [pid = 3572] [serial = 560] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E25077B400) [pid = 3572] [serial = 578] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E25C147000) [pid = 3572] [serial = 585] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E25B708000) [pid = 3572] [serial = 584] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E259C4B800) [pid = 3572] [serial = 581] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (000000E2568BBC00) [pid = 3572] [serial = 576] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 60 (000000E25A573000) [pid = 3572] [serial = 582] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 59 (000000E255776000) [pid = 3572] [serial = 579] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | --DOMWINDOW == 58 (000000E255125400) [pid = 3572] [serial = 573] [outer = 0000000000000000] [url = about:blank] 13:24:15 INFO - PROCESS | 3572 | 1468009455934 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]]]}] 13:24:15 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 13:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1129ms 13:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:24:16 INFO - PROCESS | 3572 | 1468009455989 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 13:24:16 INFO - PROCESS | 3572 | 1468009455993 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 13:24:16 INFO - PROCESS | 3572 | 1468009455997 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:24:16 INFO - PROCESS | 3572 | 1468009456002 Marionette TRACE conn5 <- [1,798,null,{}] 13:24:16 INFO - PROCESS | 3572 | 1468009456007 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}] 13:24:16 INFO - PROCESS | 3572 | 1468009456010 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:16 INFO - PROCESS | 3572 | 1468009456112 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 13:24:16 INFO - PROCESS | 3572 | 1468009456180 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:16 INFO - PROCESS | 3572 | 1468009456183 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:16 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254783000 == 23 [pid = 3572] [id = 209] 13:24:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 59 (000000E24F8CD000) [pid = 3572] [serial = 625] [outer = 0000000000000000] 13:24:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 60 (000000E2501BB000) [pid = 3572] [serial = 626] [outer = 000000E24F8CD000] 13:24:16 INFO - PROCESS | 3572 | 1468009456232 Marionette DEBUG loaded listener.js 13:24:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (000000E250348C00) [pid = 3572] [serial = 627] [outer = 000000E24F8CD000] 13:24:16 INFO - PROCESS | 3572 | 1468009456650 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]]]}] 13:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 692ms 13:24:16 INFO - PROCESS | 3572 | 1468009456690 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 13:24:16 INFO - PROCESS | 3572 | 1468009456694 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 13:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:24:16 INFO - PROCESS | 3572 | 1468009456701 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:24:16 INFO - PROCESS | 3572 | 1468009456703 Marionette TRACE conn5 <- [1,802,null,{}] 13:24:16 INFO - PROCESS | 3572 | 1468009456712 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}] 13:24:16 INFO - PROCESS | 3572 | 1468009456715 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:16 INFO - PROCESS | 3572 | 1468009456809 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 13:24:16 INFO - PROCESS | 3572 | 1468009456824 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:16 INFO - PROCESS | 3572 | 1468009456826 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:16 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259B64800 == 24 [pid = 3572] [id = 210] 13:24:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (000000E25471F800) [pid = 3572] [serial = 628] [outer = 0000000000000000] 13:24:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E254725800) [pid = 3572] [serial = 629] [outer = 000000E25471F800] 13:24:16 INFO - PROCESS | 3572 | 1468009456874 Marionette DEBUG loaded listener.js 13:24:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E254940800) [pid = 3572] [serial = 630] [outer = 000000E25471F800] 13:24:17 INFO - PROCESS | 3572 | 1468009457334 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] 13:24:17 INFO - PROCESS | 3572 | 1468009457398 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 13:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:24:17 INFO - PROCESS | 3572 | 1468009457401 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:24:17 INFO - PROCESS | 3572 | 1468009457405 Marionette TRACE conn5 <- [1,806,null,{}] 13:24:17 INFO - PROCESS | 3572 | 1468009457416 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}] 13:24:17 INFO - PROCESS | 3572 | 1468009457421 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:17 INFO - PROCESS | 3572 | 1468009457512 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 13:24:17 INFO - PROCESS | 3572 | 1468009457520 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:17 INFO - PROCESS | 3572 | 1468009457523 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:17 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CA32800 == 25 [pid = 3572] [id = 211] 13:24:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E250351400) [pid = 3572] [serial = 631] [outer = 0000000000000000] 13:24:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E2551C2000) [pid = 3572] [serial = 632] [outer = 000000E250351400] 13:24:17 INFO - PROCESS | 3572 | 1468009457635 Marionette DEBUG loaded listener.js 13:24:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E2562D7400) [pid = 3572] [serial = 633] [outer = 000000E250351400] 13:24:18 INFO - PROCESS | 3572 | 1468009458002 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]]]}] 13:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 629ms 13:24:18 INFO - PROCESS | 3572 | 1468009458033 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 13:24:18 INFO - PROCESS | 3572 | 1468009458036 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 13:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:24:18 INFO - PROCESS | 3572 | 1468009458039 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:24:18 INFO - PROCESS | 3572 | 1468009458041 Marionette TRACE conn5 <- [1,810,null,{}] 13:24:18 INFO - PROCESS | 3572 | 1468009458044 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}] 13:24:18 INFO - PROCESS | 3572 | 1468009458046 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:18 INFO - PROCESS | 3572 | 1468009458135 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 13:24:18 INFO - PROCESS | 3572 | 1468009458241 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:18 INFO - PROCESS | 3572 | 1468009458243 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:18 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFD9800 == 26 [pid = 3572] [id = 212] 13:24:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E25627F000) [pid = 3572] [serial = 634] [outer = 0000000000000000] 13:24:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E2568C9800) [pid = 3572] [serial = 635] [outer = 000000E25627F000] 13:24:18 INFO - PROCESS | 3572 | 1468009458289 Marionette DEBUG loaded listener.js 13:24:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E259BBF800) [pid = 3572] [serial = 636] [outer = 000000E25627F000] 13:24:18 INFO - PROCESS | 3572 | 1468009458727 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] 13:24:18 INFO - PROCESS | 3572 | 1468009458778 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 13:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:24:18 INFO - PROCESS | 3572 | 1468009458781 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:24:18 INFO - PROCESS | 3572 | 1468009458783 Marionette TRACE conn5 <- [1,814,null,{}] 13:24:18 INFO - PROCESS | 3572 | 1468009458787 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}] 13:24:18 INFO - PROCESS | 3572 | 1468009458789 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:18 INFO - PROCESS | 3572 | 1468009458897 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 13:24:18 INFO - PROCESS | 3572 | 1468009458903 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:18 INFO - PROCESS | 3572 | 1468009458906 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:18 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE53800 == 27 [pid = 3572] [id = 213] 13:24:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E259BC0000) [pid = 3572] [serial = 637] [outer = 0000000000000000] 13:24:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25A321C00) [pid = 3572] [serial = 638] [outer = 000000E259BC0000] 13:24:18 INFO - PROCESS | 3572 | 1468009458951 Marionette DEBUG loaded listener.js 13:24:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25B708400) [pid = 3572] [serial = 639] [outer = 000000E259BC0000] 13:24:19 INFO - PROCESS | 3572 | 1468009459440 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]]]}] 13:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 690ms 13:24:19 INFO - PROCESS | 3572 | 1468009459476 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 13:24:19 INFO - PROCESS | 3572 | 1468009459478 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 13:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:24:19 INFO - PROCESS | 3572 | 1468009459482 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:24:19 INFO - PROCESS | 3572 | 1468009459484 Marionette TRACE conn5 <- [1,818,null,{}] 13:24:19 INFO - PROCESS | 3572 | 1468009459522 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}] 13:24:19 INFO - PROCESS | 3572 | 1468009459528 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:19 INFO - PROCESS | 3572 | 1468009459652 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 13:24:19 INFO - PROCESS | 3572 | 1468009459667 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:19 INFO - PROCESS | 3572 | 1468009459669 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:19 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F533000 == 28 [pid = 3572] [id = 214] 13:24:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25B70D000) [pid = 3572] [serial = 640] [outer = 0000000000000000] 13:24:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25C594000) [pid = 3572] [serial = 641] [outer = 000000E25B70D000] 13:24:19 INFO - PROCESS | 3572 | 1468009459759 Marionette DEBUG loaded listener.js 13:24:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25C67AC00) [pid = 3572] [serial = 642] [outer = 000000E25B70D000] 13:24:20 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2562CD800) [pid = 3572] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:24:20 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E251410C00) [pid = 3572] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:24:20 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25028DC00) [pid = 3572] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:24:20 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E24E73DC00) [pid = 3572] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:24:20 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E250353000) [pid = 3572] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:24:20 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25493E400) [pid = 3572] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:24:20 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E250198400) [pid = 3572] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:24:20 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E2549A6C00) [pid = 3572] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:24:20 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E250395000) [pid = 3572] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:24:20 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E259753800) [pid = 3572] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:24:20 INFO - PROCESS | 3572 | 1468009460174 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]]]}] 13:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 735ms 13:24:20 INFO - PROCESS | 3572 | 1468009460218 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 13:24:20 INFO - PROCESS | 3572 | 1468009460220 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 13:24:20 INFO - PROCESS | 3572 | 1468009460224 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:24:20 INFO - PROCESS | 3572 | 1468009460225 Marionette TRACE conn5 <- [1,822,null,{}] 13:24:20 INFO - PROCESS | 3572 | 1468009460229 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}] 13:24:20 INFO - PROCESS | 3572 | 1468009460231 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:20 INFO - PROCESS | 3572 | 1468009460313 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 13:24:20 INFO - PROCESS | 3572 | 1468009460320 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:20 INFO - PROCESS | 3572 | 1468009460322 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:20 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25FDB8000 == 29 [pid = 3572] [id = 215] 13:24:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E25140EC00) [pid = 3572] [serial = 643] [outer = 0000000000000000] 13:24:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E25493E400) [pid = 3572] [serial = 644] [outer = 000000E25140EC00] 13:24:20 INFO - PROCESS | 3572 | 1468009460366 Marionette DEBUG loaded listener.js 13:24:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E25C67B000) [pid = 3572] [serial = 645] [outer = 000000E25140EC00] 13:24:20 INFO - PROCESS | 3572 | 1468009460776 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]]]}] 13:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 588ms 13:24:20 INFO - PROCESS | 3572 | 1468009460821 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 13:24:20 INFO - PROCESS | 3572 | 1468009460823 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 13:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:24:20 INFO - PROCESS | 3572 | 1468009460827 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:24:20 INFO - PROCESS | 3572 | 1468009460828 Marionette TRACE conn5 <- [1,826,null,{}] 13:24:20 INFO - PROCESS | 3572 | 1468009460832 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}] 13:24:20 INFO - PROCESS | 3572 | 1468009460834 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:20 INFO - PROCESS | 3572 | 1468009460923 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 13:24:20 INFO - PROCESS | 3572 | 1468009460929 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:20 INFO - PROCESS | 3572 | 1468009460931 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:20 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606DF800 == 30 [pid = 3572] [id = 216] 13:24:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E25CB49800) [pid = 3572] [serial = 646] [outer = 0000000000000000] 13:24:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E25CB51400) [pid = 3572] [serial = 647] [outer = 000000E25CB49800] 13:24:20 INFO - PROCESS | 3572 | 1468009460983 Marionette DEBUG loaded listener.js 13:24:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25CB83C00) [pid = 3572] [serial = 648] [outer = 000000E25CB49800] 13:24:21 INFO - PROCESS | 3572 | 1468009461430 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]]]}] 13:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 628ms 13:24:21 INFO - PROCESS | 3572 | 1468009461462 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 13:24:21 INFO - PROCESS | 3572 | 1468009461464 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 13:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:24:21 INFO - PROCESS | 3572 | 1468009461472 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:24:21 INFO - PROCESS | 3572 | 1468009461474 Marionette TRACE conn5 <- [1,830,null,{}] 13:24:21 INFO - PROCESS | 3572 | 1468009461478 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}] 13:24:21 INFO - PROCESS | 3572 | 1468009461480 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:21 INFO - PROCESS | 3572 | 1468009461564 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 13:24:21 INFO - PROCESS | 3572 | 1468009461572 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:21 INFO - PROCESS | 3572 | 1468009461574 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:21 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C49A000 == 31 [pid = 3572] [id = 217] 13:24:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25CCDC000) [pid = 3572] [serial = 649] [outer = 0000000000000000] 13:24:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25CE73C00) [pid = 3572] [serial = 650] [outer = 000000E25CCDC000] 13:24:21 INFO - PROCESS | 3572 | 1468009461617 Marionette DEBUG loaded listener.js 13:24:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25D1AF800) [pid = 3572] [serial = 651] [outer = 000000E25CCDC000] 13:24:22 INFO - PROCESS | 3572 | 1468009462040 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]]]}] 13:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 586ms 13:24:22 INFO - PROCESS | 3572 | 1468009462057 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 13:24:22 INFO - PROCESS | 3572 | 1468009462059 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 13:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:24:22 INFO - PROCESS | 3572 | 1468009462073 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:24:22 INFO - PROCESS | 3572 | 1468009462075 Marionette TRACE conn5 <- [1,834,null,{}] 13:24:22 INFO - PROCESS | 3572 | 1468009462078 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}] 13:24:22 INFO - PROCESS | 3572 | 1468009462080 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:22 INFO - PROCESS | 3572 | 1468009462172 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 13:24:22 INFO - PROCESS | 3572 | 1468009462177 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:22 INFO - PROCESS | 3572 | 1468009462179 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:22 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C57800 == 32 [pid = 3572] [id = 218] 13:24:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25D740800) [pid = 3572] [serial = 652] [outer = 0000000000000000] 13:24:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25D748000) [pid = 3572] [serial = 653] [outer = 000000E25D740800] 13:24:22 INFO - PROCESS | 3572 | 1468009462224 Marionette DEBUG loaded listener.js 13:24:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E259751000) [pid = 3572] [serial = 654] [outer = 000000E25D740800] 13:24:24 INFO - PROCESS | 3572 | 1468009464271 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]]]}] 13:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2257ms 13:24:24 INFO - PROCESS | 3572 | 1468009464325 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 13:24:24 INFO - PROCESS | 3572 | 1468009464328 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 13:24:24 INFO - PROCESS | 3572 | 1468009464333 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:24:24 INFO - PROCESS | 3572 | 1468009464337 Marionette TRACE conn5 <- [1,838,null,{}] 13:24:24 INFO - PROCESS | 3572 | 1468009464342 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}] 13:24:24 INFO - PROCESS | 3572 | 1468009464346 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:24 INFO - PROCESS | 3572 | 1468009464461 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 13:24:24 INFO - PROCESS | 3572 | 1468009464533 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:24 INFO - PROCESS | 3572 | 1468009464536 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:24 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2EC800 == 33 [pid = 3572] [id = 219] 13:24:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2554ED800) [pid = 3572] [serial = 655] [outer = 0000000000000000] 13:24:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2562D4000) [pid = 3572] [serial = 656] [outer = 000000E2554ED800] 13:24:24 INFO - PROCESS | 3572 | 1468009464594 Marionette DEBUG loaded listener.js 13:24:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25A57D800) [pid = 3572] [serial = 657] [outer = 000000E2554ED800] 13:24:25 INFO - PROCESS | 3572 | 1468009465169 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]]]}] 13:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 881ms 13:24:25 INFO - PROCESS | 3572 | 1468009465220 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 13:24:25 INFO - PROCESS | 3572 | 1468009465225 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 13:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:24:25 INFO - PROCESS | 3572 | 1468009465231 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:24:25 INFO - PROCESS | 3572 | 1468009465235 Marionette TRACE conn5 <- [1,842,null,{}] 13:24:25 INFO - PROCESS | 3572 | 1468009465239 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}] 13:24:25 INFO - PROCESS | 3572 | 1468009465242 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:25 INFO - PROCESS | 3572 | 1468009465360 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 13:24:25 INFO - PROCESS | 3572 | 1468009465444 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:25 INFO - PROCESS | 3572 | 1468009465447 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:25 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CED800 == 34 [pid = 3572] [id = 220] 13:24:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25C510000) [pid = 3572] [serial = 658] [outer = 0000000000000000] 13:24:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25C588000) [pid = 3572] [serial = 659] [outer = 000000E25C510000] 13:24:25 INFO - PROCESS | 3572 | 1468009465505 Marionette DEBUG loaded listener.js 13:24:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25D083000) [pid = 3572] [serial = 660] [outer = 000000E25C510000] 13:24:26 INFO - PROCESS | 3572 | 1468009466065 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]]]}] 13:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 881ms 13:24:26 INFO - PROCESS | 3572 | 1468009466114 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 13:24:26 INFO - PROCESS | 3572 | 1468009466117 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 13:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:24:26 INFO - PROCESS | 3572 | 1468009466121 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:24:26 INFO - PROCESS | 3572 | 1468009466125 Marionette TRACE conn5 <- [1,846,null,{}] 13:24:26 INFO - PROCESS | 3572 | 1468009466137 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}] 13:24:26 INFO - PROCESS | 3572 | 1468009466142 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:26 INFO - PROCESS | 3572 | 1468009466304 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 13:24:26 INFO - PROCESS | 3572 | 1468009466413 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:26 INFO - PROCESS | 3572 | 1468009466417 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:26 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264909800 == 35 [pid = 3572] [id = 221] 13:24:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25DE8F000) [pid = 3572] [serial = 661] [outer = 0000000000000000] 13:24:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25DE94000) [pid = 3572] [serial = 662] [outer = 000000E25DE8F000] 13:24:26 INFO - PROCESS | 3572 | 1468009466479 Marionette DEBUG loaded listener.js 13:24:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25E21C800) [pid = 3572] [serial = 663] [outer = 000000E25DE8F000] 13:24:27 INFO - PROCESS | 3572 | 1468009467077 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]]]}] 13:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 986ms 13:24:27 INFO - PROCESS | 3572 | 1468009467109 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 13:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:24:27 INFO - PROCESS | 3572 | 1468009467112 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 13:24:27 INFO - PROCESS | 3572 | 1468009467116 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:24:27 INFO - PROCESS | 3572 | 1468009467118 Marionette TRACE conn5 <- [1,850,null,{}] 13:24:27 INFO - PROCESS | 3572 | 1468009467122 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}] 13:24:27 INFO - PROCESS | 3572 | 1468009467124 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:27 INFO - PROCESS | 3572 | 1468009467353 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 13:24:27 INFO - PROCESS | 3572 | 1468009467455 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:27 INFO - PROCESS | 3572 | 1468009467458 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:27 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2554C6800 == 36 [pid = 3572] [id = 222] 13:24:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25007C800) [pid = 3572] [serial = 664] [outer = 0000000000000000] 13:24:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E2501B6C00) [pid = 3572] [serial = 665] [outer = 000000E25007C800] 13:24:27 INFO - PROCESS | 3572 | 1468009467509 Marionette DEBUG loaded listener.js 13:24:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25039D400) [pid = 3572] [serial = 666] [outer = 000000E25007C800] 13:24:28 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D4B2800 == 35 [pid = 3572] [id = 197] 13:24:28 INFO - PROCESS | 3572 | --DOCSHELL 000000E25010E800 == 34 [pid = 3572] [id = 198] 13:24:28 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE48800 == 33 [pid = 3572] [id = 194] 13:24:28 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2D9800 == 32 [pid = 3572] [id = 195] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E2562D6400) [pid = 3572] [serial = 608] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25493F400) [pid = 3572] [serial = 603] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E2502F1C00) [pid = 3572] [serial = 587] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E24E742800) [pid = 3572] [serial = 593] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2568DAC00) [pid = 3572] [serial = 611] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E250779C00) [pid = 3572] [serial = 588] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E259752C00) [pid = 3572] [serial = 612] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2549AC400) [pid = 3572] [serial = 590] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2501D2400) [pid = 3572] [serial = 596] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2551C3C00) [pid = 3572] [serial = 606] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E250485400) [pid = 3572] [serial = 600] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E24F8CCC00) [pid = 3572] [serial = 594] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2568D6C00) [pid = 3572] [serial = 609] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25575D000) [pid = 3572] [serial = 591] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2547CB000) [pid = 3572] [serial = 602] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E254A75000) [pid = 3572] [serial = 605] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25039C400) [pid = 3572] [serial = 599] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E259C42800) [pid = 3572] [serial = 614] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25028A400) [pid = 3572] [serial = 597] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E259C82800) [pid = 3572] [serial = 615] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25A32A800) [pid = 3572] [serial = 617] [outer = 0000000000000000] [url = about:blank] 13:24:28 INFO - PROCESS | 3572 | 1468009468759 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]]]}] 13:24:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E24E743800) [pid = 3572] [serial = 667] [outer = 000000E259BB7800] 13:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1748ms 13:24:28 INFO - PROCESS | 3572 | 1468009468866 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 13:24:28 INFO - PROCESS | 3572 | 1468009468871 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 13:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:24:28 INFO - PROCESS | 3572 | 1468009468876 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:24:28 INFO - PROCESS | 3572 | 1468009468880 Marionette TRACE conn5 <- [1,854,null,{}] 13:24:28 INFO - PROCESS | 3572 | 1468009468885 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}] 13:24:28 INFO - PROCESS | 3572 | 1468009468889 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:28 INFO - PROCESS | 3572 | 1468009468978 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 13:24:28 INFO - PROCESS | 3572 | 1468009468985 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:28 INFO - PROCESS | 3572 | 1468009468990 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:29 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2552C7000 == 33 [pid = 3572] [id = 223] 13:24:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2501BA000) [pid = 3572] [serial = 668] [outer = 0000000000000000] 13:24:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E2501C0800) [pid = 3572] [serial = 669] [outer = 000000E2501BA000] 13:24:29 INFO - PROCESS | 3572 | 1468009469042 Marionette DEBUG loaded listener.js 13:24:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E250286000) [pid = 3572] [serial = 670] [outer = 000000E2501BA000] 13:24:29 INFO - PROCESS | 3572 | 1468009469552 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]]]}] 13:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 734ms 13:24:29 INFO - PROCESS | 3572 | 1468009469613 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 13:24:29 INFO - PROCESS | 3572 | 1468009469619 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 13:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:24:29 INFO - PROCESS | 3572 | 1468009469625 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:24:29 INFO - PROCESS | 3572 | 1468009469628 Marionette TRACE conn5 <- [1,858,null,{}] 13:24:29 INFO - PROCESS | 3572 | 1468009469632 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}] 13:24:29 INFO - PROCESS | 3572 | 1468009469635 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:29 INFO - PROCESS | 3572 | 1468009469728 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 13:24:29 INFO - PROCESS | 3572 | 1468009469803 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:29 INFO - PROCESS | 3572 | 1468009469805 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:29 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259CC3800 == 34 [pid = 3572] [id = 224] 13:24:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25039E000) [pid = 3572] [serial = 671] [outer = 0000000000000000] 13:24:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E250485400) [pid = 3572] [serial = 672] [outer = 000000E25039E000] 13:24:29 INFO - PROCESS | 3572 | 1468009469855 Marionette DEBUG loaded listener.js 13:24:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E250B24800) [pid = 3572] [serial = 673] [outer = 000000E25039E000] 13:24:30 INFO - PROCESS | 3572 | 1468009470259 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]]]}] 13:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 691ms 13:24:30 INFO - PROCESS | 3572 | 1468009470324 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 13:24:30 INFO - PROCESS | 3572 | 1468009470326 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 13:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:24:30 INFO - PROCESS | 3572 | 1468009470370 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:24:30 INFO - PROCESS | 3572 | 1468009470374 Marionette TRACE conn5 <- [1,862,null,{}] 13:24:30 INFO - PROCESS | 3572 | 1468009470386 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}] 13:24:30 INFO - PROCESS | 3572 | 1468009470391 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:30 INFO - PROCESS | 3572 | 1468009470488 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 13:24:30 INFO - PROCESS | 3572 | 1468009470495 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:30 INFO - PROCESS | 3572 | 1468009470499 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:30 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C49F000 == 35 [pid = 3572] [id = 225] 13:24:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E254943800) [pid = 3572] [serial = 674] [outer = 0000000000000000] 13:24:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2549A4400) [pid = 3572] [serial = 675] [outer = 000000E254943800] 13:24:30 INFO - PROCESS | 3572 | 1468009470549 Marionette DEBUG loaded listener.js 13:24:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E254A7B800) [pid = 3572] [serial = 676] [outer = 000000E254943800] 13:24:30 INFO - PROCESS | 3572 | 1468009470977 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]]]}] 13:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 650ms 13:24:31 INFO - PROCESS | 3572 | 1468009471022 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 13:24:31 INFO - PROCESS | 3572 | 1468009471025 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 13:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:24:31 INFO - PROCESS | 3572 | 1468009471038 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:24:31 INFO - PROCESS | 3572 | 1468009471040 Marionette TRACE conn5 <- [1,866,null,{}] 13:24:31 INFO - PROCESS | 3572 | 1468009471043 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}] 13:24:31 INFO - PROCESS | 3572 | 1468009471045 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:31 INFO - PROCESS | 3572 | 1468009471155 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 13:24:31 INFO - PROCESS | 3572 | 1468009471160 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:31 INFO - PROCESS | 3572 | 1468009471163 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:31 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFC2800 == 36 [pid = 3572] [id = 226] 13:24:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2551C3800) [pid = 3572] [serial = 677] [outer = 0000000000000000] 13:24:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E255566800) [pid = 3572] [serial = 678] [outer = 000000E2551C3800] 13:24:31 INFO - PROCESS | 3572 | 1468009471208 Marionette DEBUG loaded listener.js 13:24:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25627D400) [pid = 3572] [serial = 679] [outer = 000000E2551C3800] 13:24:31 INFO - PROCESS | 3572 | 1468009471642 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]]]}] 13:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 628ms 13:24:31 INFO - PROCESS | 3572 | 1468009471671 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 13:24:31 INFO - PROCESS | 3572 | 1468009471673 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 13:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:24:31 INFO - PROCESS | 3572 | 1468009471676 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:24:31 INFO - PROCESS | 3572 | 1468009471678 Marionette TRACE conn5 <- [1,870,null,{}] 13:24:31 INFO - PROCESS | 3572 | 1468009471695 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}] 13:24:31 INFO - PROCESS | 3572 | 1468009471697 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:31 INFO - PROCESS | 3572 | 1468009471801 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 13:24:31 INFO - PROCESS | 3572 | 1468009471879 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:31 INFO - PROCESS | 3572 | 1468009471881 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:31 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4B5800 == 37 [pid = 3572] [id = 227] 13:24:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E255478C00) [pid = 3572] [serial = 680] [outer = 0000000000000000] 13:24:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E2562DAC00) [pid = 3572] [serial = 681] [outer = 000000E255478C00] 13:24:31 INFO - PROCESS | 3572 | 1468009471927 Marionette DEBUG loaded listener.js 13:24:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E2568D8C00) [pid = 3572] [serial = 682] [outer = 000000E255478C00] 13:24:32 INFO - PROCESS | 3572 | 1468009472362 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]]]}] 13:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 754ms 13:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:24:32 INFO - PROCESS | 3572 | 1468009472435 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 13:24:32 INFO - PROCESS | 3572 | 1468009472438 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 13:24:32 INFO - PROCESS | 3572 | 1468009472441 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:24:32 INFO - PROCESS | 3572 | 1468009472443 Marionette TRACE conn5 <- [1,874,null,{}] 13:24:32 INFO - PROCESS | 3572 | 1468009472446 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}] 13:24:32 INFO - PROCESS | 3572 | 1468009472453 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:32 INFO - PROCESS | 3572 | 1468009472597 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 13:24:32 INFO - PROCESS | 3572 | 1468009472604 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:32 INFO - PROCESS | 3572 | 1468009472606 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:32 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2D7000 == 38 [pid = 3572] [id = 228] 13:24:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25974C800) [pid = 3572] [serial = 683] [outer = 0000000000000000] 13:24:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E259C49800) [pid = 3572] [serial = 684] [outer = 000000E25974C800] 13:24:32 INFO - PROCESS | 3572 | 1468009472691 Marionette DEBUG loaded listener.js 13:24:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25A323800) [pid = 3572] [serial = 685] [outer = 000000E25974C800] 13:24:33 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25CCDC000) [pid = 3572] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:24:33 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25D740800) [pid = 3572] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:24:33 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E259BC0000) [pid = 3572] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:24:33 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25B70D000) [pid = 3572] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:24:33 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E24F8CD000) [pid = 3572] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:24:33 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25471F800) [pid = 3572] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:24:33 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25019C400) [pid = 3572] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:24:33 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25019B800) [pid = 3572] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:24:33 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E259BBF000) [pid = 3572] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:24:33 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E250351400) [pid = 3572] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:24:33 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25140EC00) [pid = 3572] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:24:33 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25CB49800) [pid = 3572] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:24:33 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25627F000) [pid = 3572] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:24:33 INFO - PROCESS | 3572 | 1468009473309 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]]]}] 13:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 943ms 13:24:33 INFO - PROCESS | 3572 | 1468009473386 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 13:24:33 INFO - PROCESS | 3572 | 1468009473395 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 13:24:33 INFO - PROCESS | 3572 | 1468009473399 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:24:33 INFO - PROCESS | 3572 | 1468009473401 Marionette TRACE conn5 <- [1,878,null,{}] 13:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:24:33 INFO - PROCESS | 3572 | 1468009473405 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}] 13:24:33 INFO - PROCESS | 3572 | 1468009473407 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:33 INFO - PROCESS | 3572 | 1468009473512 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 13:24:33 INFO - PROCESS | 3572 | 1468009473557 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:33 INFO - PROCESS | 3572 | 1468009473559 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:33 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F524000 == 39 [pid = 3572] [id = 229] 13:24:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E24EDD3C00) [pid = 3572] [serial = 686] [outer = 0000000000000000] 13:24:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25028D400) [pid = 3572] [serial = 687] [outer = 000000E24EDD3C00] 13:24:33 INFO - PROCESS | 3572 | 1468009473604 Marionette DEBUG loaded listener.js 13:24:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E259BB8400) [pid = 3572] [serial = 688] [outer = 000000E24EDD3C00] 13:24:33 INFO - PROCESS | 3572 | 1468009473954 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]]]}] 13:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 587ms 13:24:34 INFO - PROCESS | 3572 | 1468009473993 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 13:24:34 INFO - PROCESS | 3572 | 1468009473995 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 13:24:34 INFO - PROCESS | 3572 | 1468009473998 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:24:34 INFO - PROCESS | 3572 | 1468009474000 Marionette TRACE conn5 <- [1,882,null,{}] 13:24:34 INFO - PROCESS | 3572 | 1468009474003 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}] 13:24:34 INFO - PROCESS | 3572 | 1468009474005 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:34 INFO - PROCESS | 3572 | 1468009474112 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 13:24:34 INFO - PROCESS | 3572 | 1468009474120 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:34 INFO - PROCESS | 3572 | 1468009474122 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:34 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26053A000 == 40 [pid = 3572] [id = 230] 13:24:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E24EFD0C00) [pid = 3572] [serial = 689] [outer = 0000000000000000] 13:24:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25C09A000) [pid = 3572] [serial = 690] [outer = 000000E24EFD0C00] 13:24:34 INFO - PROCESS | 3572 | 1468009474168 Marionette DEBUG loaded listener.js 13:24:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25C581400) [pid = 3572] [serial = 691] [outer = 000000E24EFD0C00] 13:24:34 INFO - PROCESS | 3572 | 1468009474561 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]]]}] 13:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 586ms 13:24:34 INFO - PROCESS | 3572 | 1468009474595 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 13:24:34 INFO - PROCESS | 3572 | 1468009474598 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 13:24:34 INFO - PROCESS | 3572 | 1468009474601 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:24:34 INFO - PROCESS | 3572 | 1468009474603 Marionette TRACE conn5 <- [1,886,null,{}] 13:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:24:34 INFO - PROCESS | 3572 | 1468009474606 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}] 13:24:34 INFO - PROCESS | 3572 | 1468009474608 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:34 INFO - PROCESS | 3572 | 1468009474689 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 13:24:34 INFO - PROCESS | 3572 | 1468009474760 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:34 INFO - PROCESS | 3572 | 1468009474762 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:34 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615BF000 == 41 [pid = 3572] [id = 231] 13:24:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E2562DCC00) [pid = 3572] [serial = 692] [outer = 0000000000000000] 13:24:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25C58D400) [pid = 3572] [serial = 693] [outer = 000000E2562DCC00] 13:24:34 INFO - PROCESS | 3572 | 1468009474807 Marionette DEBUG loaded listener.js 13:24:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25CB4C800) [pid = 3572] [serial = 694] [outer = 000000E2562DCC00] 13:24:35 INFO - PROCESS | 3572 | 1468009475196 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]]]}] 13:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 13:24:35 INFO - PROCESS | 3572 | 1468009475278 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 13:24:35 INFO - PROCESS | 3572 | 1468009475283 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 13:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:24:35 INFO - PROCESS | 3572 | 1468009475293 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:24:35 INFO - PROCESS | 3572 | 1468009475297 Marionette TRACE conn5 <- [1,890,null,{}] 13:24:35 INFO - PROCESS | 3572 | 1468009475304 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}] 13:24:35 INFO - PROCESS | 3572 | 1468009475308 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:35 INFO - PROCESS | 3572 | 1468009475440 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 13:24:35 INFO - PROCESS | 3572 | 1468009475531 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:35 INFO - PROCESS | 3572 | 1468009475535 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:35 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255276800 == 42 [pid = 3572] [id = 232] 13:24:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E24FD25800) [pid = 3572] [serial = 695] [outer = 0000000000000000] 13:24:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E2501A0C00) [pid = 3572] [serial = 696] [outer = 000000E24FD25800] 13:24:35 INFO - PROCESS | 3572 | 1468009475597 Marionette DEBUG loaded listener.js 13:24:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25028F400) [pid = 3572] [serial = 697] [outer = 000000E24FD25800] 13:24:36 INFO - PROCESS | 3572 | 1468009476355 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]]]}] 13:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1135ms 13:24:36 INFO - PROCESS | 3572 | 1468009476428 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 13:24:36 INFO - PROCESS | 3572 | 1468009476432 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 13:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:24:36 INFO - PROCESS | 3572 | 1468009476439 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:24:36 INFO - PROCESS | 3572 | 1468009476443 Marionette TRACE conn5 <- [1,894,null,{}] 13:24:36 INFO - PROCESS | 3572 | 1468009476447 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}] 13:24:36 INFO - PROCESS | 3572 | 1468009476450 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:36 INFO - PROCESS | 3572 | 1468009476602 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 13:24:36 INFO - PROCESS | 3572 | 1468009476668 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:36 INFO - PROCESS | 3572 | 1468009476671 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:36 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFD3800 == 43 [pid = 3572] [id = 233] 13:24:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E2514E2800) [pid = 3572] [serial = 698] [outer = 0000000000000000] 13:24:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E254923800) [pid = 3572] [serial = 699] [outer = 000000E2514E2800] 13:24:36 INFO - PROCESS | 3572 | 1468009476770 Marionette DEBUG loaded listener.js 13:24:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E2549B1400) [pid = 3572] [serial = 700] [outer = 000000E2514E2800] 13:24:37 INFO - PROCESS | 3572 | 1468009477610 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]]]}] 13:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1235ms 13:24:37 INFO - PROCESS | 3572 | 1468009477676 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 13:24:37 INFO - PROCESS | 3572 | 1468009477680 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 13:24:37 INFO - PROCESS | 3572 | 1468009477685 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:24:37 INFO - PROCESS | 3572 | 1468009477689 Marionette TRACE conn5 <- [1,898,null,{}] 13:24:37 INFO - PROCESS | 3572 | 1468009477694 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}] 13:24:37 INFO - PROCESS | 3572 | 1468009477697 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:37 INFO - PROCESS | 3572 | 1468009477812 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 13:24:37 INFO - PROCESS | 3572 | 1468009477884 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:37 INFO - PROCESS | 3572 | 1468009477889 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:37 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256134000 == 44 [pid = 3572] [id = 234] 13:24:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E25028CC00) [pid = 3572] [serial = 701] [outer = 0000000000000000] 13:24:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E250487C00) [pid = 3572] [serial = 702] [outer = 000000E25028CC00] 13:24:37 INFO - PROCESS | 3572 | 1468009477940 Marionette DEBUG loaded listener.js 13:24:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E251410C00) [pid = 3572] [serial = 703] [outer = 000000E25028CC00] 13:24:38 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2EC800 == 43 [pid = 3572] [id = 219] 13:24:38 INFO - PROCESS | 3572 | --DOCSHELL 000000E26053A000 == 42 [pid = 3572] [id = 230] 13:24:38 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F524000 == 41 [pid = 3572] [id = 229] 13:24:38 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2D7000 == 40 [pid = 3572] [id = 228] 13:24:38 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D4B5800 == 39 [pid = 3572] [id = 227] 13:24:38 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFC2800 == 38 [pid = 3572] [id = 226] 13:24:38 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C49F000 == 37 [pid = 3572] [id = 225] 13:24:38 INFO - PROCESS | 3572 | --DOCSHELL 000000E259CC3800 == 36 [pid = 3572] [id = 224] 13:24:38 INFO - PROCESS | 3572 | --DOCSHELL 000000E2552C7000 == 35 [pid = 3572] [id = 223] 13:24:38 INFO - PROCESS | 3572 | --DOCSHELL 000000E2554C6800 == 34 [pid = 3572] [id = 222] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E25CE73C00) [pid = 3572] [serial = 650] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E25D748000) [pid = 3572] [serial = 653] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E259751000) [pid = 3572] [serial = 654] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25A321C00) [pid = 3572] [serial = 638] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25C594000) [pid = 3572] [serial = 641] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25B708400) [pid = 3572] [serial = 639] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2501BB000) [pid = 3572] [serial = 626] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E250348C00) [pid = 3572] [serial = 627] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E254725800) [pid = 3572] [serial = 629] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E254940800) [pid = 3572] [serial = 630] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2502F0C00) [pid = 3572] [serial = 623] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E250B27000) [pid = 3572] [serial = 624] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2501BA800) [pid = 3572] [serial = 620] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25028A800) [pid = 3572] [serial = 621] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25B706000) [pid = 3572] [serial = 618] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2551C2000) [pid = 3572] [serial = 632] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2562D7400) [pid = 3572] [serial = 633] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25C67B000) [pid = 3572] [serial = 645] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25493E400) [pid = 3572] [serial = 644] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25C67AC00) [pid = 3572] [serial = 642] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25CB83C00) [pid = 3572] [serial = 648] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25D1AF800) [pid = 3572] [serial = 651] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E2568C9800) [pid = 3572] [serial = 635] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E259BBF800) [pid = 3572] [serial = 636] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25CB51400) [pid = 3572] [serial = 647] [outer = 0000000000000000] [url = about:blank] 13:24:38 INFO - PROCESS | 3572 | 1468009478439 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]]]}] 13:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 775ms 13:24:38 INFO - PROCESS | 3572 | 1468009478465 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 13:24:38 INFO - PROCESS | 3572 | 1468009478469 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 13:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:24:38 INFO - PROCESS | 3572 | 1468009478476 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:24:38 INFO - PROCESS | 3572 | 1468009478479 Marionette TRACE conn5 <- [1,902,null,{}] 13:24:38 INFO - PROCESS | 3572 | 1468009478483 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}] 13:24:38 INFO - PROCESS | 3572 | 1468009478486 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:38 INFO - PROCESS | 3572 | 1468009478577 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 13:24:38 INFO - PROCESS | 3572 | 1468009478585 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:38 INFO - PROCESS | 3572 | 1468009478588 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:38 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256855800 == 35 [pid = 3572] [id = 235] 13:24:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E25493A400) [pid = 3572] [serial = 704] [outer = 0000000000000000] 13:24:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E25493FC00) [pid = 3572] [serial = 705] [outer = 000000E25493A400] 13:24:38 INFO - PROCESS | 3572 | 1468009478637 Marionette DEBUG loaded listener.js 13:24:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2549FA400) [pid = 3572] [serial = 706] [outer = 000000E25493A400] 13:24:39 INFO - PROCESS | 3572 | 1468009479112 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]]]}] 13:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 692ms 13:24:39 INFO - PROCESS | 3572 | 1468009479171 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 13:24:39 INFO - PROCESS | 3572 | 1468009479173 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 13:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:24:39 INFO - PROCESS | 3572 | 1468009479177 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:24:39 INFO - PROCESS | 3572 | 1468009479180 Marionette TRACE conn5 <- [1,906,null,{}] 13:24:39 INFO - PROCESS | 3572 | 1468009479192 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}] 13:24:39 INFO - PROCESS | 3572 | 1468009479197 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:39 INFO - PROCESS | 3572 | 1468009479316 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 13:24:39 INFO - PROCESS | 3572 | 1468009479394 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:39 INFO - PROCESS | 3572 | 1468009479397 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:39 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CA41000 == 36 [pid = 3572] [id = 236] 13:24:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25493B400) [pid = 3572] [serial = 707] [outer = 0000000000000000] 13:24:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2568BE800) [pid = 3572] [serial = 708] [outer = 000000E25493B400] 13:24:39 INFO - PROCESS | 3572 | 1468009479453 Marionette DEBUG loaded listener.js 13:24:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25974D800) [pid = 3572] [serial = 709] [outer = 000000E25493B400] 13:24:39 INFO - PROCESS | 3572 | 1468009479838 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]]]}] 13:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 691ms 13:24:39 INFO - PROCESS | 3572 | 1468009479871 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 13:24:39 INFO - PROCESS | 3572 | 1468009479873 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 13:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:24:39 INFO - PROCESS | 3572 | 1468009479877 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:24:39 INFO - PROCESS | 3572 | 1468009479878 Marionette TRACE conn5 <- [1,910,null,{}] 13:24:39 INFO - PROCESS | 3572 | 1468009479882 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}] 13:24:39 INFO - PROCESS | 3572 | 1468009479884 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:39 INFO - PROCESS | 3572 | 1468009479973 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 13:24:39 INFO - PROCESS | 3572 | 1468009479978 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:39 INFO - PROCESS | 3572 | 1468009479980 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:40 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D464800 == 37 [pid = 3572] [id = 237] 13:24:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E259BC1800) [pid = 3572] [serial = 710] [outer = 0000000000000000] 13:24:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E259C4C000) [pid = 3572] [serial = 711] [outer = 000000E259BC1800] 13:24:40 INFO - PROCESS | 3572 | 1468009480027 Marionette DEBUG loaded listener.js 13:24:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25A5B6C00) [pid = 3572] [serial = 712] [outer = 000000E259BC1800] 13:24:40 INFO - PROCESS | 3572 | 1468009480483 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]]]}] 13:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 692ms 13:24:40 INFO - PROCESS | 3572 | 1468009480572 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 13:24:40 INFO - PROCESS | 3572 | 1468009480574 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 13:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:24:40 INFO - PROCESS | 3572 | 1468009480577 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:24:40 INFO - PROCESS | 3572 | 1468009480579 Marionette TRACE conn5 <- [1,914,null,{}] 13:24:40 INFO - PROCESS | 3572 | 1468009480582 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}] 13:24:40 INFO - PROCESS | 3572 | 1468009480585 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:40 INFO - PROCESS | 3572 | 1468009480726 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 13:24:40 INFO - PROCESS | 3572 | 1468009480776 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:40 INFO - PROCESS | 3572 | 1468009480778 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:40 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2D8000 == 38 [pid = 3572] [id = 238] 13:24:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25B8AF800) [pid = 3572] [serial = 713] [outer = 0000000000000000] 13:24:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25C13F800) [pid = 3572] [serial = 714] [outer = 000000E25B8AF800] 13:24:40 INFO - PROCESS | 3572 | 1468009480824 Marionette DEBUG loaded listener.js 13:24:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25C595400) [pid = 3572] [serial = 715] [outer = 000000E25B8AF800] 13:24:41 INFO - PROCESS | 3572 | 1468009481260 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]]]}] 13:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 13:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:24:41 INFO - PROCESS | 3572 | 1468009481315 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 13:24:41 INFO - PROCESS | 3572 | 1468009481317 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 13:24:41 INFO - PROCESS | 3572 | 1468009481320 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:24:41 INFO - PROCESS | 3572 | 1468009481322 Marionette TRACE conn5 <- [1,918,null,{}] 13:24:41 INFO - PROCESS | 3572 | 1468009481326 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}] 13:24:41 INFO - PROCESS | 3572 | 1468009481332 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:41 INFO - PROCESS | 3572 | 1468009481468 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 13:24:41 INFO - PROCESS | 3572 | 1468009481539 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:41 INFO - PROCESS | 3572 | 1468009481541 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:41 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25FDBD000 == 39 [pid = 3572] [id = 239] 13:24:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25D73C800) [pid = 3572] [serial = 716] [outer = 0000000000000000] 13:24:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25D748400) [pid = 3572] [serial = 717] [outer = 000000E25D73C800] 13:24:41 INFO - PROCESS | 3572 | 1468009481587 Marionette DEBUG loaded listener.js 13:24:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25D752800) [pid = 3572] [serial = 718] [outer = 000000E25D73C800] 13:24:42 INFO - PROCESS | 3572 | 1468009482012 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]]]}] 13:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 733ms 13:24:42 INFO - PROCESS | 3572 | 1468009482061 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 13:24:42 INFO - PROCESS | 3572 | 1468009482064 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 13:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:24:42 INFO - PROCESS | 3572 | 1468009482084 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:24:42 INFO - PROCESS | 3572 | 1468009482087 Marionette TRACE conn5 <- [1,922,null,{}] 13:24:42 INFO - PROCESS | 3572 | 1468009482091 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}] 13:24:42 INFO - PROCESS | 3572 | 1468009482093 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:42 INFO - PROCESS | 3572 | 1468009482201 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 13:24:42 INFO - PROCESS | 3572 | 1468009482210 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:42 INFO - PROCESS | 3572 | 1468009482212 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:42 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615BB000 == 40 [pid = 3572] [id = 240] 13:24:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E24F430400) [pid = 3572] [serial = 719] [outer = 0000000000000000] 13:24:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25D96C800) [pid = 3572] [serial = 720] [outer = 000000E24F430400] 13:24:42 INFO - PROCESS | 3572 | 1468009482333 Marionette DEBUG loaded listener.js 13:24:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25DE92800) [pid = 3572] [serial = 721] [outer = 000000E24F430400] 13:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2551C3800) [pid = 3572] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25974C800) [pid = 3572] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25007C800) [pid = 3572] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2501BA000) [pid = 3572] [serial = 668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E254943800) [pid = 3572] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25039E000) [pid = 3572] [serial = 671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E255478C00) [pid = 3572] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2554ED800) [pid = 3572] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E24EFD0C00) [pid = 3572] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25C510000) [pid = 3572] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25DE8F000) [pid = 3572] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:24:42 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E24EDD3C00) [pid = 3572] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:24:42 INFO - PROCESS | 3572 | 1468009482713 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]]]}] 13:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 13:24:42 INFO - PROCESS | 3572 | 1468009482769 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 13:24:42 INFO - PROCESS | 3572 | 1468009482771 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 13:24:42 INFO - PROCESS | 3572 | 1468009482774 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:24:42 INFO - PROCESS | 3572 | 1468009482776 Marionette TRACE conn5 <- [1,926,null,{}] 13:24:42 INFO - PROCESS | 3572 | 1468009482780 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}] 13:24:42 INFO - PROCESS | 3572 | 1468009482782 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:42 INFO - PROCESS | 3572 | 1468009482891 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 13:24:42 INFO - PROCESS | 3572 | 1468009482899 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:42 INFO - PROCESS | 3572 | 1468009482901 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:42 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C63800 == 41 [pid = 3572] [id = 241] 13:24:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2501BD000) [pid = 3572] [serial = 722] [outer = 0000000000000000] 13:24:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25C504400) [pid = 3572] [serial = 723] [outer = 000000E2501BD000] 13:24:42 INFO - PROCESS | 3572 | 1468009482946 Marionette DEBUG loaded listener.js 13:24:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25DE9A800) [pid = 3572] [serial = 724] [outer = 000000E2501BD000] 13:24:43 INFO - PROCESS | 3572 | 1468009483354 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]]]}] 13:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 628ms 13:24:43 INFO - PROCESS | 3572 | 1468009483406 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 13:24:43 INFO - PROCESS | 3572 | 1468009483408 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 13:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:24:43 INFO - PROCESS | 3572 | 1468009483412 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:24:43 INFO - PROCESS | 3572 | 1468009483413 Marionette TRACE conn5 <- [1,930,null,{}] 13:24:43 INFO - PROCESS | 3572 | 1468009483417 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}] 13:24:43 INFO - PROCESS | 3572 | 1468009483419 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:43 INFO - PROCESS | 3572 | 1468009483528 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 13:24:43 INFO - PROCESS | 3572 | 1468009483567 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:43 INFO - PROCESS | 3572 | 1468009483569 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:43 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647E1800 == 42 [pid = 3572] [id = 242] 13:24:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E255774400) [pid = 3572] [serial = 725] [outer = 0000000000000000] 13:24:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25E2B4C00) [pid = 3572] [serial = 726] [outer = 000000E255774400] 13:24:43 INFO - PROCESS | 3572 | 1468009483614 Marionette DEBUG loaded listener.js 13:24:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25EBA2400) [pid = 3572] [serial = 727] [outer = 000000E255774400] 13:24:44 INFO - PROCESS | 3572 | 1468009484006 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]]]}] 13:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 627ms 13:24:44 INFO - PROCESS | 3572 | 1468009484042 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 13:24:44 INFO - PROCESS | 3572 | 1468009484044 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 13:24:44 INFO - PROCESS | 3572 | 1468009484047 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:24:44 INFO - PROCESS | 3572 | 1468009484049 Marionette TRACE conn5 <- [1,934,null,{}] 13:24:44 INFO - PROCESS | 3572 | 1468009484052 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}] 13:24:44 INFO - PROCESS | 3572 | 1468009484054 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:44 INFO - PROCESS | 3572 | 1468009484167 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 13:24:44 INFO - PROCESS | 3572 | 1468009484174 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:44 INFO - PROCESS | 3572 | 1468009484176 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:44 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264918800 == 43 [pid = 3572] [id = 243] 13:24:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25EB32800) [pid = 3572] [serial = 728] [outer = 0000000000000000] 13:24:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25EC9E800) [pid = 3572] [serial = 729] [outer = 000000E25EB32800] 13:24:44 INFO - PROCESS | 3572 | 1468009484221 Marionette DEBUG loaded listener.js 13:24:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E259C46000) [pid = 3572] [serial = 730] [outer = 000000E25EB32800] 13:24:44 INFO - PROCESS | 3572 | 1468009484921 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]]]}] 13:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 943ms 13:24:45 INFO - PROCESS | 3572 | 1468009484994 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 13:24:45 INFO - PROCESS | 3572 | 1468009484999 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 13:24:45 INFO - PROCESS | 3572 | 1468009485004 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:24:45 INFO - PROCESS | 3572 | 1468009485010 Marionette TRACE conn5 <- [1,938,null,{}] 13:24:45 INFO - PROCESS | 3572 | 1468009485016 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}] 13:24:45 INFO - PROCESS | 3572 | 1468009485019 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:45 INFO - PROCESS | 3572 | 1468009485180 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 13:24:45 INFO - PROCESS | 3572 | 1468009485226 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:45 INFO - PROCESS | 3572 | 1468009485229 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:45 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259CDD000 == 44 [pid = 3572] [id = 244] 13:24:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E250439800) [pid = 3572] [serial = 731] [outer = 0000000000000000] 13:24:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E250784800) [pid = 3572] [serial = 732] [outer = 000000E250439800] 13:24:45 INFO - PROCESS | 3572 | 1468009485288 Marionette DEBUG loaded listener.js 13:24:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E254944000) [pid = 3572] [serial = 733] [outer = 000000E250439800] 13:24:45 INFO - PROCESS | 3572 | 1468009485863 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]]]}] 13:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 942ms 13:24:45 INFO - PROCESS | 3572 | 1468009485950 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 13:24:45 INFO - PROCESS | 3572 | 1468009485955 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 13:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:24:45 INFO - PROCESS | 3572 | 1468009485962 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:24:45 INFO - PROCESS | 3572 | 1468009485965 Marionette TRACE conn5 <- [1,942,null,{}] 13:24:45 INFO - PROCESS | 3572 | 1468009485970 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}] 13:24:45 INFO - PROCESS | 3572 | 1468009485973 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:46 INFO - PROCESS | 3572 | 1468009486129 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 13:24:46 INFO - PROCESS | 3572 | 1468009486238 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:46 INFO - PROCESS | 3572 | 1468009486241 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:46 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F897800 == 45 [pid = 3572] [id = 245] 13:24:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E2562D6000) [pid = 3572] [serial = 734] [outer = 0000000000000000] 13:24:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25974A400) [pid = 3572] [serial = 735] [outer = 000000E2562D6000] 13:24:46 INFO - PROCESS | 3572 | 1468009486301 Marionette DEBUG loaded listener.js 13:24:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25B8B7C00) [pid = 3572] [serial = 736] [outer = 000000E2562D6000] 13:24:46 INFO - PROCESS | 3572 | 1468009486922 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]]]}] 13:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1034ms 13:24:47 INFO - PROCESS | 3572 | 1468009486998 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 13:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:24:47 INFO - PROCESS | 3572 | 1468009487001 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 13:24:47 INFO - PROCESS | 3572 | 1468009487005 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:24:47 INFO - PROCESS | 3572 | 1468009487009 Marionette TRACE conn5 <- [1,946,null,{}] 13:24:47 INFO - PROCESS | 3572 | 1468009487039 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}] 13:24:47 INFO - PROCESS | 3572 | 1468009487044 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:47 INFO - PROCESS | 3572 | 1468009487230 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 13:24:47 INFO - PROCESS | 3572 | 1468009487448 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:47 INFO - PROCESS | 3572 | 1468009487451 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:47 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25525B800 == 46 [pid = 3572] [id = 246] 13:24:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E24F658800) [pid = 3572] [serial = 737] [outer = 0000000000000000] 13:24:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E2501CD400) [pid = 3572] [serial = 738] [outer = 000000E24F658800] 13:24:47 INFO - PROCESS | 3572 | 1468009487503 Marionette DEBUG loaded listener.js 13:24:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E25034B400) [pid = 3572] [serial = 739] [outer = 000000E24F658800] 13:24:48 INFO - PROCESS | 3572 | 1468009488110 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]]]}] 13:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1191ms 13:24:48 INFO - PROCESS | 3572 | 1468009488199 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 13:24:48 INFO - PROCESS | 3572 | 1468009488203 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 13:24:48 INFO - PROCESS | 3572 | 1468009488207 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:24:48 INFO - PROCESS | 3572 | 1468009488210 Marionette TRACE conn5 <- [1,950,null,{}] 13:24:48 INFO - PROCESS | 3572 | 1468009488216 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}] 13:24:48 INFO - PROCESS | 3572 | 1468009488220 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647E1800 == 45 [pid = 3572] [id = 242] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C63800 == 44 [pid = 3572] [id = 241] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E2615BB000 == 43 [pid = 3572] [id = 240] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25FDBD000 == 42 [pid = 3572] [id = 239] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2D8000 == 41 [pid = 3572] [id = 238] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D464800 == 40 [pid = 3572] [id = 237] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CA41000 == 39 [pid = 3572] [id = 236] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E256855800 == 38 [pid = 3572] [id = 235] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E256134000 == 37 [pid = 3572] [id = 234] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFD3800 == 36 [pid = 3572] [id = 233] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E2615BF000 == 35 [pid = 3572] [id = 231] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E255276800 == 34 [pid = 3572] [id = 232] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C49A000 == 33 [pid = 3572] [id = 217] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E264909800 == 32 [pid = 3572] [id = 221] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C57800 == 31 [pid = 3572] [id = 218] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606DF800 == 30 [pid = 3572] [id = 216] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CED800 == 29 [pid = 3572] [id = 220] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25525B800 == 28 [pid = 3572] [id = 246] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F897800 == 27 [pid = 3572] [id = 245] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E259CDD000 == 26 [pid = 3572] [id = 244] 13:24:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E264918800 == 25 [pid = 3572] [id = 243] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E255566800) [pid = 3572] [serial = 678] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E259C49800) [pid = 3572] [serial = 684] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25039D400) [pid = 3572] [serial = 666] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E2501B6C00) [pid = 3572] [serial = 665] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E2501C0800) [pid = 3572] [serial = 669] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E250286000) [pid = 3572] [serial = 670] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2549A4400) [pid = 3572] [serial = 675] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E250485400) [pid = 3572] [serial = 672] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E250B24800) [pid = 3572] [serial = 673] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2568D8C00) [pid = 3572] [serial = 682] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2562DAC00) [pid = 3572] [serial = 681] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25A323C00) [pid = 3572] [serial = 378] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25A57D800) [pid = 3572] [serial = 657] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2562D4000) [pid = 3572] [serial = 656] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25C581400) [pid = 3572] [serial = 691] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25D083000) [pid = 3572] [serial = 660] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25C588000) [pid = 3572] [serial = 659] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25E21C800) [pid = 3572] [serial = 663] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25DE94000) [pid = 3572] [serial = 662] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25028D400) [pid = 3572] [serial = 687] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25C09A000) [pid = 3572] [serial = 690] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25A323800) [pid = 3572] [serial = 685] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25C58D400) [pid = 3572] [serial = 693] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25627D400) [pid = 3572] [serial = 679] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E259BB8400) [pid = 3572] [serial = 688] [outer = 0000000000000000] [url = about:blank] 13:24:48 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E254A7B800) [pid = 3572] [serial = 676] [outer = 0000000000000000] [url = about:blank] 13:24:49 INFO - PROCESS | 3572 | 1468009488989 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 13:24:49 INFO - PROCESS | 3572 | 1468009489089 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:49 INFO - PROCESS | 3572 | 1468009489092 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:49 INFO - PROCESS | 3572 | ++DOCSHELL 000000E250797000 == 26 [pid = 3572] [id = 247] 13:24:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E24F42F800) [pid = 3572] [serial = 740] [outer = 0000000000000000] 13:24:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E24FD27000) [pid = 3572] [serial = 741] [outer = 000000E24F42F800] 13:24:49 INFO - PROCESS | 3572 | 1468009489143 Marionette DEBUG loaded listener.js 13:24:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E2501A1800) [pid = 3572] [serial = 742] [outer = 000000E24F42F800] 13:24:49 INFO - PROCESS | 3572 | 1468009489593 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]]]}] 13:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1432ms 13:24:49 INFO - PROCESS | 3572 | 1468009489645 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 13:24:49 INFO - PROCESS | 3572 | 1468009489650 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 13:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:24:49 INFO - PROCESS | 3572 | 1468009489659 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:24:49 INFO - PROCESS | 3572 | 1468009489662 Marionette TRACE conn5 <- [1,954,null,{}] 13:24:49 INFO - PROCESS | 3572 | 1468009489667 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}] 13:24:49 INFO - PROCESS | 3572 | 1468009489670 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:49 INFO - PROCESS | 3572 | 1468009489761 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 13:24:49 INFO - PROCESS | 3572 | 1468009489777 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:49 INFO - PROCESS | 3572 | 1468009489780 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:49 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25612B800 == 27 [pid = 3572] [id = 248] 13:24:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E2502E7C00) [pid = 3572] [serial = 743] [outer = 0000000000000000] 13:24:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2502F4C00) [pid = 3572] [serial = 744] [outer = 000000E2502E7C00] 13:24:49 INFO - PROCESS | 3572 | 1468009489828 Marionette DEBUG loaded listener.js 13:24:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E250398C00) [pid = 3572] [serial = 745] [outer = 000000E2502E7C00] 13:24:50 INFO - PROCESS | 3572 | 1468009490286 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]]]}] 13:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 691ms 13:24:50 INFO - PROCESS | 3572 | 1468009490349 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 13:24:50 INFO - PROCESS | 3572 | 1468009490353 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 13:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:24:50 INFO - PROCESS | 3572 | 1468009490357 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:24:50 INFO - PROCESS | 3572 | 1468009490359 Marionette TRACE conn5 <- [1,958,null,{}] 13:24:50 INFO - PROCESS | 3572 | 1468009490394 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}] 13:24:50 INFO - PROCESS | 3572 | 1468009490396 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:50 INFO - PROCESS | 3572 | 1468009490500 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 13:24:50 INFO - PROCESS | 3572 | 1468009490509 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:50 INFO - PROCESS | 3572 | 1468009490511 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:50 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A5D5800 == 28 [pid = 3572] [id = 249] 13:24:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2501D4C00) [pid = 3572] [serial = 746] [outer = 0000000000000000] 13:24:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E250F46000) [pid = 3572] [serial = 747] [outer = 000000E2501D4C00] 13:24:50 INFO - PROCESS | 3572 | 1468009490614 Marionette DEBUG loaded listener.js 13:24:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E254725000) [pid = 3572] [serial = 748] [outer = 000000E2501D4C00] 13:24:51 INFO - PROCESS | 3572 | 1468009490998 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]]]}] 13:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 713ms 13:24:51 INFO - PROCESS | 3572 | 1468009491071 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 13:24:51 INFO - PROCESS | 3572 | 1468009491075 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 13:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:24:51 INFO - PROCESS | 3572 | 1468009491086 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:24:51 INFO - PROCESS | 3572 | 1468009491091 Marionette TRACE conn5 <- [1,962,null,{}] 13:24:51 INFO - PROCESS | 3572 | 1468009491095 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}] 13:24:51 INFO - PROCESS | 3572 | 1468009491098 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:51 INFO - PROCESS | 3572 | 1468009491223 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 13:24:51 INFO - PROCESS | 3572 | 1468009491247 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:51 INFO - PROCESS | 3572 | 1468009491249 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:51 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CBAA000 == 29 [pid = 3572] [id = 250] 13:24:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E254723000) [pid = 3572] [serial = 749] [outer = 0000000000000000] 13:24:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E254941C00) [pid = 3572] [serial = 750] [outer = 000000E254723000] 13:24:51 INFO - PROCESS | 3572 | 1468009491295 Marionette DEBUG loaded listener.js 13:24:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25547F800) [pid = 3572] [serial = 751] [outer = 000000E254723000] 13:24:51 INFO - PROCESS | 3572 | 1468009491745 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]]]}] 13:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 691ms 13:24:51 INFO - PROCESS | 3572 | 1468009491781 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 13:24:51 INFO - PROCESS | 3572 | 1468009491783 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 13:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:24:51 INFO - PROCESS | 3572 | 1468009491821 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:24:51 INFO - PROCESS | 3572 | 1468009491823 Marionette TRACE conn5 <- [1,966,null,{}] 13:24:51 INFO - PROCESS | 3572 | 1468009491832 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}] 13:24:51 INFO - PROCESS | 3572 | 1468009491834 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:51 INFO - PROCESS | 3572 | 1468009491951 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 13:24:51 INFO - PROCESS | 3572 | 1468009491962 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:51 INFO - PROCESS | 3572 | 1468009491964 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:51 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFDE000 == 30 [pid = 3572] [id = 251] 13:24:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E256108400) [pid = 3572] [serial = 752] [outer = 0000000000000000] 13:24:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2562D4000) [pid = 3572] [serial = 753] [outer = 000000E256108400] 13:24:52 INFO - PROCESS | 3572 | 1468009492009 Marionette DEBUG loaded listener.js 13:24:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2568C3400) [pid = 3572] [serial = 754] [outer = 000000E256108400] 13:24:52 INFO - PROCESS | 3572 | 1468009492436 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]]]}] 13:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 648ms 13:24:52 INFO - PROCESS | 3572 | 1468009492468 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 13:24:52 INFO - PROCESS | 3572 | 1468009492470 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 13:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:24:52 INFO - PROCESS | 3572 | 1468009492473 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:24:52 INFO - PROCESS | 3572 | 1468009492475 Marionette TRACE conn5 <- [1,970,null,{}] 13:24:52 INFO - PROCESS | 3572 | 1468009492479 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}] 13:24:52 INFO - PROCESS | 3572 | 1468009492481 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:52 INFO - PROCESS | 3572 | 1468009492594 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 13:24:52 INFO - PROCESS | 3572 | 1468009492600 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:52 INFO - PROCESS | 3572 | 1468009492606 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:52 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE43000 == 31 [pid = 3572] [id = 252] 13:24:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E24E73F000) [pid = 3572] [serial = 755] [outer = 0000000000000000] 13:24:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25979C400) [pid = 3572] [serial = 756] [outer = 000000E24E73F000] 13:24:52 INFO - PROCESS | 3572 | 1468009492663 Marionette DEBUG loaded listener.js 13:24:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E259C4E000) [pid = 3572] [serial = 757] [outer = 000000E24E73F000] 13:24:53 INFO - PROCESS | 3572 | 1468009493152 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]]]}] 13:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 734ms 13:24:53 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E255774400) [pid = 3572] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:24:53 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25B8AF800) [pid = 3572] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:24:53 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25D73C800) [pid = 3572] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:24:53 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2562DCC00) [pid = 3572] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:24:53 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25493B400) [pid = 3572] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:24:53 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25493A400) [pid = 3572] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:24:53 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E259BC1800) [pid = 3572] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:24:53 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25028CC00) [pid = 3572] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:24:53 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2514E2800) [pid = 3572] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:24:53 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E24FD25800) [pid = 3572] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:24:53 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E24F430400) [pid = 3572] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:24:53 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E2501BD000) [pid = 3572] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:24:53 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25EB32800) [pid = 3572] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:24:53 INFO - PROCESS | 3572 | 1468009493443 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 13:24:53 INFO - PROCESS | 3572 | 1468009493446 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 13:24:53 INFO - PROCESS | 3572 | 1468009493456 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:24:53 INFO - PROCESS | 3572 | 1468009493458 Marionette TRACE conn5 <- [1,974,null,{}] 13:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:24:53 INFO - PROCESS | 3572 | 1468009493461 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}] 13:24:53 INFO - PROCESS | 3572 | 1468009493463 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:53 INFO - PROCESS | 3572 | 1468009493557 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 13:24:53 INFO - PROCESS | 3572 | 1468009493563 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:53 INFO - PROCESS | 3572 | 1468009493565 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:53 INFO - PROCESS | 3572 | ++DOCSHELL 000000E24EC13000 == 32 [pid = 3572] [id = 253] 13:24:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E250777800) [pid = 3572] [serial = 758] [outer = 0000000000000000] 13:24:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2549B2000) [pid = 3572] [serial = 759] [outer = 000000E250777800] 13:24:53 INFO - PROCESS | 3572 | 1468009493610 Marionette DEBUG loaded listener.js 13:24:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E259BC1800) [pid = 3572] [serial = 760] [outer = 000000E250777800] 13:24:54 INFO - PROCESS | 3572 | 1468009494020 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]]]}] 13:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 587ms 13:24:54 INFO - PROCESS | 3572 | 1468009494051 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 13:24:54 INFO - PROCESS | 3572 | 1468009494054 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 13:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:24:54 INFO - PROCESS | 3572 | 1468009494057 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:24:54 INFO - PROCESS | 3572 | 1468009494059 Marionette TRACE conn5 <- [1,978,null,{}] 13:24:54 INFO - PROCESS | 3572 | 1468009494062 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}] 13:24:54 INFO - PROCESS | 3572 | 1468009494064 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:54 INFO - PROCESS | 3572 | 1468009494145 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 13:24:54 INFO - PROCESS | 3572 | 1468009494151 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:54 INFO - PROCESS | 3572 | 1468009494153 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:54 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F53F000 == 33 [pid = 3572] [id = 254] 13:24:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25028A800) [pid = 3572] [serial = 761] [outer = 0000000000000000] 13:24:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25A5C2C00) [pid = 3572] [serial = 762] [outer = 000000E25028A800] 13:24:54 INFO - PROCESS | 3572 | 1468009494198 Marionette DEBUG loaded listener.js 13:24:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25C1D8800) [pid = 3572] [serial = 763] [outer = 000000E25028A800] 13:24:54 INFO - PROCESS | 3572 | 1468009494602 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]]]}] 13:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 586ms 13:24:54 INFO - PROCESS | 3572 | 1468009494650 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 13:24:54 INFO - PROCESS | 3572 | 1468009494652 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 13:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:24:54 INFO - PROCESS | 3572 | 1468009494660 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:24:54 INFO - PROCESS | 3572 | 1468009494662 Marionette TRACE conn5 <- [1,982,null,{}] 13:24:54 INFO - PROCESS | 3572 | 1468009494666 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}] 13:24:54 INFO - PROCESS | 3572 | 1468009494668 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:54 INFO - PROCESS | 3572 | 1468009494759 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 13:24:54 INFO - PROCESS | 3572 | 1468009494766 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:54 INFO - PROCESS | 3572 | 1468009494768 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:54 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26054A800 == 34 [pid = 3572] [id = 255] 13:24:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25C583400) [pid = 3572] [serial = 764] [outer = 0000000000000000] 13:24:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25C594800) [pid = 3572] [serial = 765] [outer = 000000E25C583400] 13:24:54 INFO - PROCESS | 3572 | 1468009494813 Marionette DEBUG loaded listener.js 13:24:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25C5A0400) [pid = 3572] [serial = 766] [outer = 000000E25C583400] 13:24:55 INFO - PROCESS | 3572 | 1468009495238 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]]]}] 13:24:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 628ms 13:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:24:55 INFO - PROCESS | 3572 | 1468009495293 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 13:24:55 INFO - PROCESS | 3572 | 1468009495295 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 13:24:55 INFO - PROCESS | 3572 | 1468009495298 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:24:55 INFO - PROCESS | 3572 | 1468009495300 Marionette TRACE conn5 <- [1,986,null,{}] 13:24:55 INFO - PROCESS | 3572 | 1468009495308 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}] 13:24:55 INFO - PROCESS | 3572 | 1468009495310 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:55 INFO - PROCESS | 3572 | 1468009495394 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 13:24:55 INFO - PROCESS | 3572 | 1468009495400 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:55 INFO - PROCESS | 3572 | 1468009495402 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:55 INFO - PROCESS | 3572 | ++DOCSHELL 000000E24F446000 == 35 [pid = 3572] [id = 256] 13:24:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E24E61C000) [pid = 3572] [serial = 767] [outer = 0000000000000000] 13:24:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E24E6DD000) [pid = 3572] [serial = 768] [outer = 000000E24E61C000] 13:24:55 INFO - PROCESS | 3572 | 1468009495502 Marionette DEBUG loaded listener.js 13:24:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2501B2800) [pid = 3572] [serial = 769] [outer = 000000E24E61C000] 13:24:56 INFO - PROCESS | 3572 | 1468009496326 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]]]}] 13:24:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1084ms 13:24:56 INFO - PROCESS | 3572 | 1468009496384 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 13:24:56 INFO - PROCESS | 3572 | 1468009496388 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 13:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:24:56 INFO - PROCESS | 3572 | 1468009496393 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:24:56 INFO - PROCESS | 3572 | 1468009496397 Marionette TRACE conn5 <- [1,990,null,{}] 13:24:56 INFO - PROCESS | 3572 | 1468009496402 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}] 13:24:56 INFO - PROCESS | 3572 | 1468009496406 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:56 INFO - PROCESS | 3572 | 1468009496532 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 13:24:56 INFO - PROCESS | 3572 | 1468009496672 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:56 INFO - PROCESS | 3572 | 1468009496675 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:56 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C4B3800 == 36 [pid = 3572] [id = 257] 13:24:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E250441800) [pid = 3572] [serial = 770] [outer = 0000000000000000] 13:24:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25077FC00) [pid = 3572] [serial = 771] [outer = 000000E250441800] 13:24:56 INFO - PROCESS | 3572 | 1468009496735 Marionette DEBUG loaded listener.js 13:24:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E254940800) [pid = 3572] [serial = 772] [outer = 000000E250441800] 13:24:57 INFO - PROCESS | 3572 | 1468009497414 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]]]}] 13:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1080ms 13:24:57 INFO - PROCESS | 3572 | 1468009497477 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 13:24:57 INFO - PROCESS | 3572 | 1468009497481 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 13:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:24:57 INFO - PROCESS | 3572 | 1468009497488 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:24:57 INFO - PROCESS | 3572 | 1468009497491 Marionette TRACE conn5 <- [1,994,null,{}] 13:24:57 INFO - PROCESS | 3572 | 1468009497496 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}] 13:24:57 INFO - PROCESS | 3572 | 1468009497499 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:57 INFO - PROCESS | 3572 | 1468009497710 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 13:24:57 INFO - PROCESS | 3572 | 1468009497791 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:57 INFO - PROCESS | 3572 | 1468009497794 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:57 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254C95800 == 37 [pid = 3572] [id = 258] 13:24:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E24E6DC400) [pid = 3572] [serial = 773] [outer = 0000000000000000] 13:24:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E250194C00) [pid = 3572] [serial = 774] [outer = 000000E24E6DC400] 13:24:57 INFO - PROCESS | 3572 | 1468009497888 Marionette DEBUG loaded listener.js 13:24:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E2502F4000) [pid = 3572] [serial = 775] [outer = 000000E24E6DC400] 13:24:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E26054A800 == 36 [pid = 3572] [id = 255] 13:24:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F53F000 == 35 [pid = 3572] [id = 254] 13:24:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E24EC13000 == 34 [pid = 3572] [id = 253] 13:24:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE43000 == 33 [pid = 3572] [id = 252] 13:24:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFDE000 == 32 [pid = 3572] [id = 251] 13:24:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CBAA000 == 31 [pid = 3572] [id = 250] 13:24:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A5D5800 == 30 [pid = 3572] [id = 249] 13:24:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E25612B800 == 29 [pid = 3572] [id = 248] 13:24:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E250797000 == 28 [pid = 3572] [id = 247] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E259C46000) [pid = 3572] [serial = 730] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25EC9E800) [pid = 3572] [serial = 729] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25E2B4C00) [pid = 3572] [serial = 726] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25C13F800) [pid = 3572] [serial = 714] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25D748400) [pid = 3572] [serial = 717] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25C595400) [pid = 3572] [serial = 715] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25D752800) [pid = 3572] [serial = 718] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25CB4C800) [pid = 3572] [serial = 694] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2568BE800) [pid = 3572] [serial = 708] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25974D800) [pid = 3572] [serial = 709] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25493FC00) [pid = 3572] [serial = 705] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2549FA400) [pid = 3572] [serial = 706] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E259C4C000) [pid = 3572] [serial = 711] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E250487C00) [pid = 3572] [serial = 702] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E251410C00) [pid = 3572] [serial = 703] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E254923800) [pid = 3572] [serial = 699] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E2549B1400) [pid = 3572] [serial = 700] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E2501A0C00) [pid = 3572] [serial = 696] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25028F400) [pid = 3572] [serial = 697] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25EBA2400) [pid = 3572] [serial = 727] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25D96C800) [pid = 3572] [serial = 720] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25DE92800) [pid = 3572] [serial = 721] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E25C504400) [pid = 3572] [serial = 723] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E25DE9A800) [pid = 3572] [serial = 724] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E25A5B6C00) [pid = 3572] [serial = 712] [outer = 0000000000000000] [url = about:blank] 13:24:58 INFO - PROCESS | 3572 | 1468009498462 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]]]}] 13:24:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1036ms 13:24:58 INFO - PROCESS | 3572 | 1468009498528 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 13:24:58 INFO - PROCESS | 3572 | 1468009498532 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 13:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:24:58 INFO - PROCESS | 3572 | 1468009498537 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:24:58 INFO - PROCESS | 3572 | 1468009498540 Marionette TRACE conn5 <- [1,998,null,{}] 13:24:58 INFO - PROCESS | 3572 | 1468009498562 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}] 13:24:58 INFO - PROCESS | 3572 | 1468009498565 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:58 INFO - PROCESS | 3572 | 1468009498655 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 13:24:58 INFO - PROCESS | 3572 | 1468009498667 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:58 INFO - PROCESS | 3572 | 1468009498670 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:58 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259CC4800 == 29 [pid = 3572] [id = 259] 13:24:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E250777C00) [pid = 3572] [serial = 776] [outer = 0000000000000000] 13:24:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E250B24800) [pid = 3572] [serial = 777] [outer = 000000E250777C00] 13:24:58 INFO - PROCESS | 3572 | 1468009498721 Marionette DEBUG loaded listener.js 13:24:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E254728000) [pid = 3572] [serial = 778] [outer = 000000E250777C00] 13:24:59 INFO - PROCESS | 3572 | 1468009499189 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]]]}] 13:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 754ms 13:24:59 INFO - PROCESS | 3572 | 1468009499296 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 13:24:59 INFO - PROCESS | 3572 | 1468009499299 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 13:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:24:59 INFO - PROCESS | 3572 | 1468009499303 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:24:59 INFO - PROCESS | 3572 | 1468009499305 Marionette TRACE conn5 <- [1,1002,null,{}] 13:24:59 INFO - PROCESS | 3572 | 1468009499309 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}] 13:24:59 INFO - PROCESS | 3572 | 1468009499311 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:59 INFO - PROCESS | 3572 | 1468009499409 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 13:24:59 INFO - PROCESS | 3572 | 1468009499477 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:24:59 INFO - PROCESS | 3572 | 1468009499479 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:24:59 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CA4B000 == 30 [pid = 3572] [id = 260] 13:24:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E2501D5400) [pid = 3572] [serial = 779] [outer = 0000000000000000] 13:24:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E254ACD000) [pid = 3572] [serial = 780] [outer = 000000E2501D5400] 13:24:59 INFO - PROCESS | 3572 | 1468009499526 Marionette DEBUG loaded listener.js 13:24:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E255760C00) [pid = 3572] [serial = 781] [outer = 000000E2501D5400] 13:24:59 INFO - PROCESS | 3572 | 1468009499934 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]]]}] 13:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 691ms 13:24:59 INFO - PROCESS | 3572 | 1468009499995 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 13:25:00 INFO - PROCESS | 3572 | 1468009499999 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 13:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:25:00 INFO - PROCESS | 3572 | 1468009500011 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:25:00 INFO - PROCESS | 3572 | 1468009500016 Marionette TRACE conn5 <- [1,1006,null,{}] 13:25:00 INFO - PROCESS | 3572 | 1468009500020 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}] 13:25:00 INFO - PROCESS | 3572 | 1468009500023 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:00 INFO - PROCESS | 3572 | 1468009500117 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 13:25:00 INFO - PROCESS | 3572 | 1468009500123 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:00 INFO - PROCESS | 3572 | 1468009500125 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:00 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE47800 == 31 [pid = 3572] [id = 261] 13:25:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E255761400) [pid = 3572] [serial = 782] [outer = 0000000000000000] 13:25:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25974A800) [pid = 3572] [serial = 783] [outer = 000000E255761400] 13:25:00 INFO - PROCESS | 3572 | 1468009500170 Marionette DEBUG loaded listener.js 13:25:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E259C47C00) [pid = 3572] [serial = 784] [outer = 000000E255761400] 13:25:00 INFO - PROCESS | 3572 | 1468009500588 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]]]}] 13:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 649ms 13:25:00 INFO - PROCESS | 3572 | 1468009500658 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 13:25:00 INFO - PROCESS | 3572 | 1468009500660 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 13:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:25:00 INFO - PROCESS | 3572 | 1468009500664 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:25:00 INFO - PROCESS | 3572 | 1468009500666 Marionette TRACE conn5 <- [1,1010,null,{}] 13:25:00 INFO - PROCESS | 3572 | 1468009500670 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}] 13:25:00 INFO - PROCESS | 3572 | 1468009500672 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:00 INFO - PROCESS | 3572 | 1468009500811 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 13:25:00 INFO - PROCESS | 3572 | 1468009500831 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:00 INFO - PROCESS | 3572 | 1468009500833 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:00 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A5E7000 == 32 [pid = 3572] [id = 262] 13:25:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25A324800) [pid = 3572] [serial = 785] [outer = 0000000000000000] 13:25:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25A32B400) [pid = 3572] [serial = 786] [outer = 000000E25A324800] 13:25:00 INFO - PROCESS | 3572 | 1468009500885 Marionette DEBUG loaded listener.js 13:25:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25C094000) [pid = 3572] [serial = 787] [outer = 000000E25A324800] 13:25:01 INFO - PROCESS | 3572 | 1468009501319 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]]]}] 13:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 691ms 13:25:01 INFO - PROCESS | 3572 | 1468009501358 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 13:25:01 INFO - PROCESS | 3572 | 1468009501360 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 13:25:01 INFO - PROCESS | 3572 | 1468009501363 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:25:01 INFO - PROCESS | 3572 | 1468009501365 Marionette TRACE conn5 <- [1,1014,null,{}] 13:25:01 INFO - PROCESS | 3572 | 1468009501369 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}] 13:25:01 INFO - PROCESS | 3572 | 1468009501371 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:01 INFO - PROCESS | 3572 | 1468009501488 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 13:25:01 INFO - PROCESS | 3572 | 1468009501494 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:01 INFO - PROCESS | 3572 | 1468009501500 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:01 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26053A800 == 33 [pid = 3572] [id = 263] 13:25:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25C5A0C00) [pid = 3572] [serial = 788] [outer = 0000000000000000] 13:25:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25C682800) [pid = 3572] [serial = 789] [outer = 000000E25C5A0C00] 13:25:01 INFO - PROCESS | 3572 | 1468009501599 Marionette DEBUG loaded listener.js 13:25:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25CB54800) [pid = 3572] [serial = 790] [outer = 000000E25C5A0C00] 13:25:02 INFO - PROCESS | 3572 | 1468009502035 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]]]}] 13:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 735ms 13:25:02 INFO - PROCESS | 3572 | 1468009502101 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 13:25:02 INFO - PROCESS | 3572 | 1468009502104 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 13:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:25:02 INFO - PROCESS | 3572 | 1468009502143 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:25:02 INFO - PROCESS | 3572 | 1468009502145 Marionette TRACE conn5 <- [1,1018,null,{}] 13:25:02 INFO - PROCESS | 3572 | 1468009502149 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}] 13:25:02 INFO - PROCESS | 3572 | 1468009502151 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:02 INFO - PROCESS | 3572 | 1468009502275 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 13:25:02 INFO - PROCESS | 3572 | 1468009502281 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:02 INFO - PROCESS | 3572 | 1468009502283 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:02 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615C5000 == 34 [pid = 3572] [id = 264] 13:25:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25CE71400) [pid = 3572] [serial = 791] [outer = 0000000000000000] 13:25:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25D1B0000) [pid = 3572] [serial = 792] [outer = 000000E25CE71400] 13:25:02 INFO - PROCESS | 3572 | 1468009502327 Marionette DEBUG loaded listener.js 13:25:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25D748C00) [pid = 3572] [serial = 793] [outer = 000000E25CE71400] 13:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E24E73F000) [pid = 3572] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E24F42F800) [pid = 3572] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2501D4C00) [pid = 3572] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E24F658800) [pid = 3572] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2502E7C00) [pid = 3572] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E256108400) [pid = 3572] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E250439800) [pid = 3572] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2562D6000) [pid = 3572] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E250777800) [pid = 3572] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E254723000) [pid = 3572] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:25:02 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25028A800) [pid = 3572] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:25:02 INFO - PROCESS | 3572 | 1468009502816 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]]]}] 13:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 733ms 13:25:02 INFO - PROCESS | 3572 | 1468009502869 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 13:25:02 INFO - PROCESS | 3572 | 1468009502871 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 13:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:25:02 INFO - PROCESS | 3572 | 1468009502875 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:25:02 INFO - PROCESS | 3572 | 1468009502877 Marionette TRACE conn5 <- [1,1022,null,{}] 13:25:02 INFO - PROCESS | 3572 | 1468009502880 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}] 13:25:02 INFO - PROCESS | 3572 | 1468009502882 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:02 INFO - PROCESS | 3572 | 1468009502964 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 13:25:03 INFO - PROCESS | 3572 | 1468009503037 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:03 INFO - PROCESS | 3572 | 1468009503039 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:03 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C52000 == 35 [pid = 3572] [id = 265] 13:25:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E24F640400) [pid = 3572] [serial = 794] [outer = 0000000000000000] 13:25:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2505BE000) [pid = 3572] [serial = 795] [outer = 000000E24F640400] 13:25:03 INFO - PROCESS | 3572 | 1468009503084 Marionette DEBUG loaded listener.js 13:25:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25A323400) [pid = 3572] [serial = 796] [outer = 000000E24F640400] 13:25:03 INFO - PROCESS | 3572 | 1468009503449 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]]]}] 13:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 627ms 13:25:03 INFO - PROCESS | 3572 | 1468009503505 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 13:25:03 INFO - PROCESS | 3572 | 1468009503507 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 13:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:25:03 INFO - PROCESS | 3572 | 1468009503511 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:25:03 INFO - PROCESS | 3572 | 1468009503521 Marionette TRACE conn5 <- [1,1026,null,{}] 13:25:03 INFO - PROCESS | 3572 | 1468009503525 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}] 13:25:03 INFO - PROCESS | 3572 | 1468009503527 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:03 INFO - PROCESS | 3572 | 1468009503661 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 13:25:03 INFO - PROCESS | 3572 | 1468009503673 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:03 INFO - PROCESS | 3572 | 1468009503675 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:03 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CEB000 == 36 [pid = 3572] [id = 266] 13:25:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2562DB800) [pid = 3572] [serial = 797] [outer = 0000000000000000] 13:25:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25D74D800) [pid = 3572] [serial = 798] [outer = 000000E2562DB800] 13:25:03 INFO - PROCESS | 3572 | 1468009503720 Marionette DEBUG loaded listener.js 13:25:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25DE10C00) [pid = 3572] [serial = 799] [outer = 000000E2562DB800] 13:25:04 INFO - PROCESS | 3572 | 1468009504125 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]]]}] 13:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 649ms 13:25:04 INFO - PROCESS | 3572 | 1468009504163 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 13:25:04 INFO - PROCESS | 3572 | 1468009504165 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 13:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:25:04 INFO - PROCESS | 3572 | 1468009504169 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:25:04 INFO - PROCESS | 3572 | 1468009504171 Marionette TRACE conn5 <- [1,1030,null,{}] 13:25:04 INFO - PROCESS | 3572 | 1468009504174 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}] 13:25:04 INFO - PROCESS | 3572 | 1468009504176 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:04 INFO - PROCESS | 3572 | 1468009504287 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 13:25:04 INFO - PROCESS | 3572 | 1468009504294 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:04 INFO - PROCESS | 3572 | 1468009504296 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:04 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CE61800 == 37 [pid = 3572] [id = 267] 13:25:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25D395C00) [pid = 3572] [serial = 800] [outer = 0000000000000000] 13:25:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25E083C00) [pid = 3572] [serial = 801] [outer = 000000E25D395C00] 13:25:04 INFO - PROCESS | 3572 | 1468009504342 Marionette DEBUG loaded listener.js 13:25:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25E2B8800) [pid = 3572] [serial = 802] [outer = 000000E25D395C00] 13:25:04 INFO - PROCESS | 3572 | 1468009504810 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]]]}] 13:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 692ms 13:25:04 INFO - PROCESS | 3572 | 1468009504865 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 13:25:04 INFO - PROCESS | 3572 | 1468009504870 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 13:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:25:04 INFO - PROCESS | 3572 | 1468009504876 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:25:04 INFO - PROCESS | 3572 | 1468009504881 Marionette TRACE conn5 <- [1,1034,null,{}] 13:25:04 INFO - PROCESS | 3572 | 1468009504989 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}] 13:25:05 INFO - PROCESS | 3572 | 1468009504993 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:05 INFO - PROCESS | 3572 | 1468009505111 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 13:25:05 INFO - PROCESS | 3572 | 1468009505191 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:05 INFO - PROCESS | 3572 | 1468009505196 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:05 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256A99000 == 38 [pid = 3572] [id = 268] 13:25:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2502E6400) [pid = 3572] [serial = 803] [outer = 0000000000000000] 13:25:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E250347800) [pid = 3572] [serial = 804] [outer = 000000E2502E6400] 13:25:05 INFO - PROCESS | 3572 | 1468009505256 Marionette DEBUG loaded listener.js 13:25:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25140E000) [pid = 3572] [serial = 805] [outer = 000000E2502E6400] 13:25:05 INFO - PROCESS | 3572 | 1468009505821 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]]]}] 13:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 986ms 13:25:05 INFO - PROCESS | 3572 | 1468009505865 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 13:25:05 INFO - PROCESS | 3572 | 1468009505870 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 13:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:25:05 INFO - PROCESS | 3572 | 1468009505877 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:25:05 INFO - PROCESS | 3572 | 1468009505880 Marionette TRACE conn5 <- [1,1038,null,{}] 13:25:05 INFO - PROCESS | 3572 | 1468009505884 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}] 13:25:05 INFO - PROCESS | 3572 | 1468009505887 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:06 INFO - PROCESS | 3572 | 1468009506005 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 13:25:06 INFO - PROCESS | 3572 | 1468009506093 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:06 INFO - PROCESS | 3572 | 1468009506096 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:06 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2D9800 == 39 [pid = 3572] [id = 269] 13:25:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25547BC00) [pid = 3572] [serial = 806] [outer = 0000000000000000] 13:25:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E2562D4400) [pid = 3572] [serial = 807] [outer = 000000E25547BC00] 13:25:06 INFO - PROCESS | 3572 | 1468009506155 Marionette DEBUG loaded listener.js 13:25:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E259747800) [pid = 3572] [serial = 808] [outer = 000000E25547BC00] 13:25:06 INFO - PROCESS | 3572 | 1468009506746 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]]]}] 13:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 942ms 13:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:25:06 INFO - PROCESS | 3572 | 1468009506821 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 13:25:06 INFO - PROCESS | 3572 | 1468009506824 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 13:25:06 INFO - PROCESS | 3572 | 1468009506828 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:25:06 INFO - PROCESS | 3572 | 1468009506832 Marionette TRACE conn5 <- [1,1042,null,{}] 13:25:06 INFO - PROCESS | 3572 | 1468009506844 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}] 13:25:06 INFO - PROCESS | 3572 | 1468009506849 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:06 INFO - PROCESS | 3572 | 1468009506972 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 13:25:07 INFO - PROCESS | 3572 | 1468009507041 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:07 INFO - PROCESS | 3572 | 1468009507045 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:07 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264DDB800 == 40 [pid = 3572] [id = 270] 13:25:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25C59D000) [pid = 3572] [serial = 809] [outer = 0000000000000000] 13:25:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25CB4F400) [pid = 3572] [serial = 810] [outer = 000000E25C59D000] 13:25:07 INFO - PROCESS | 3572 | 1468009507144 Marionette DEBUG loaded listener.js 13:25:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25CE75C00) [pid = 3572] [serial = 811] [outer = 000000E25C59D000] 13:25:07 INFO - PROCESS | 3572 | 1468009507714 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]]]}] 13:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 942ms 13:25:07 INFO - PROCESS | 3572 | 1468009507772 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 13:25:07 INFO - PROCESS | 3572 | 1468009507775 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 13:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:25:07 INFO - PROCESS | 3572 | 1468009507778 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:25:07 INFO - PROCESS | 3572 | 1468009507781 Marionette TRACE conn5 <- [1,1046,null,{}] 13:25:07 INFO - PROCESS | 3572 | 1468009507784 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}] 13:25:07 INFO - PROCESS | 3572 | 1468009507787 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:07 INFO - PROCESS | 3572 | 1468009507930 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 13:25:08 INFO - PROCESS | 3572 | 1468009508044 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:08 INFO - PROCESS | 3572 | 1468009508046 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:08 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263D43000 == 41 [pid = 3572] [id = 271] 13:25:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25C59E000) [pid = 3572] [serial = 812] [outer = 0000000000000000] 13:25:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E25EB9FC00) [pid = 3572] [serial = 813] [outer = 000000E25C59E000] 13:25:08 INFO - PROCESS | 3572 | 1468009508103 Marionette DEBUG loaded listener.js 13:25:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E25F129400) [pid = 3572] [serial = 814] [outer = 000000E25C59E000] 13:25:08 INFO - PROCESS | 3572 | 1468009508887 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]]]}] 13:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1141ms 13:25:08 INFO - PROCESS | 3572 | 1468009508922 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 13:25:08 INFO - PROCESS | 3572 | 1468009508927 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 13:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:25:08 INFO - PROCESS | 3572 | 1468009508932 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:25:08 INFO - PROCESS | 3572 | 1468009508936 Marionette TRACE conn5 <- [1,1050,null,{}] 13:25:08 INFO - PROCESS | 3572 | 1468009508942 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}] 13:25:08 INFO - PROCESS | 3572 | 1468009508944 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:09 INFO - PROCESS | 3572 | 1468009509052 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 13:25:09 INFO - PROCESS | 3572 | 1468009509128 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:09 INFO - PROCESS | 3572 | 1468009509132 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:09 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256A95000 == 42 [pid = 3572] [id = 272] 13:25:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E2501CB000) [pid = 3572] [serial = 815] [outer = 0000000000000000] 13:25:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E250290C00) [pid = 3572] [serial = 816] [outer = 000000E2501CB000] 13:25:09 INFO - PROCESS | 3572 | 1468009509183 Marionette DEBUG loaded listener.js 13:25:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E250418400) [pid = 3572] [serial = 817] [outer = 000000E2501CB000] 13:25:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CEB000 == 41 [pid = 3572] [id = 266] 13:25:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C52000 == 40 [pid = 3572] [id = 265] 13:25:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E2615C5000 == 39 [pid = 3572] [id = 264] 13:25:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E26053A800 == 38 [pid = 3572] [id = 263] 13:25:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A5E7000 == 37 [pid = 3572] [id = 262] 13:25:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE47800 == 36 [pid = 3572] [id = 261] 13:25:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CA4B000 == 35 [pid = 3572] [id = 260] 13:25:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E259CC4800 == 34 [pid = 3572] [id = 259] 13:25:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E254C95800 == 33 [pid = 3572] [id = 258] 13:25:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C4B3800 == 32 [pid = 3572] [id = 257] 13:25:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E24F446000 == 31 [pid = 3572] [id = 256] 13:25:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E263D43000 == 30 [pid = 3572] [id = 271] 13:25:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E264DDB800 == 29 [pid = 3572] [id = 270] 13:25:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2D9800 == 28 [pid = 3572] [id = 269] 13:25:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CE61800 == 27 [pid = 3572] [id = 267] 13:25:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E256A99000 == 26 [pid = 3572] [id = 268] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E2568C3400) [pid = 3572] [serial = 754] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E2562D4000) [pid = 3572] [serial = 753] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E254944000) [pid = 3572] [serial = 733] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E250784800) [pid = 3572] [serial = 732] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25B8B7C00) [pid = 3572] [serial = 736] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25974A400) [pid = 3572] [serial = 735] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E2549B2000) [pid = 3572] [serial = 759] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E259BC1800) [pid = 3572] [serial = 760] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E259C4E000) [pid = 3572] [serial = 757] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E254941C00) [pid = 3572] [serial = 750] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25547F800) [pid = 3572] [serial = 751] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25C1D8800) [pid = 3572] [serial = 763] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25A5C2C00) [pid = 3572] [serial = 762] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25C594800) [pid = 3572] [serial = 765] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25979C400) [pid = 3572] [serial = 756] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E24FD27000) [pid = 3572] [serial = 741] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2501A1800) [pid = 3572] [serial = 742] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E250F46000) [pid = 3572] [serial = 747] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E254725000) [pid = 3572] [serial = 748] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25034B400) [pid = 3572] [serial = 739] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2501CD400) [pid = 3572] [serial = 738] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E2502F4C00) [pid = 3572] [serial = 744] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E250398C00) [pid = 3572] [serial = 745] [outer = 0000000000000000] [url = about:blank] 13:25:10 INFO - PROCESS | 3572 | 1468009510474 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]]]}] 13:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1591ms 13:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:25:10 INFO - PROCESS | 3572 | 1468009510527 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 13:25:10 INFO - PROCESS | 3572 | 1468009510531 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 13:25:10 INFO - PROCESS | 3572 | 1468009510535 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:25:10 INFO - PROCESS | 3572 | 1468009510539 Marionette TRACE conn5 <- [1,1054,null,{}] 13:25:10 INFO - PROCESS | 3572 | 1468009510544 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}] 13:25:10 INFO - PROCESS | 3572 | 1468009510547 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:10 INFO - PROCESS | 3572 | 1468009510641 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 13:25:10 INFO - PROCESS | 3572 | 1468009510714 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:10 INFO - PROCESS | 3572 | 1468009510717 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:10 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254C95800 == 27 [pid = 3572] [id = 273] 13:25:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E250192800) [pid = 3572] [serial = 818] [outer = 0000000000000000] 13:25:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2501B6800) [pid = 3572] [serial = 819] [outer = 000000E250192800] 13:25:10 INFO - PROCESS | 3572 | 1468009510766 Marionette DEBUG loaded listener.js 13:25:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E250284800) [pid = 3572] [serial = 820] [outer = 000000E250192800] 13:25:11 INFO - PROCESS | 3572 | 1468009511161 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]]]}] 13:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 692ms 13:25:11 INFO - PROCESS | 3572 | 1468009511227 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 13:25:11 INFO - PROCESS | 3572 | 1468009511233 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 13:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:25:11 INFO - PROCESS | 3572 | 1468009511240 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:25:11 INFO - PROCESS | 3572 | 1468009511243 Marionette TRACE conn5 <- [1,1058,null,{}] 13:25:11 INFO - PROCESS | 3572 | 1468009511247 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}] 13:25:11 INFO - PROCESS | 3572 | 1468009511249 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:11 INFO - PROCESS | 3572 | 1468009511379 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 13:25:11 INFO - PROCESS | 3572 | 1468009511395 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:11 INFO - PROCESS | 3572 | 1468009511398 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:11 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256A85800 == 28 [pid = 3572] [id = 274] 13:25:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2503A0000) [pid = 3572] [serial = 821] [outer = 0000000000000000] 13:25:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25043DC00) [pid = 3572] [serial = 822] [outer = 000000E2503A0000] 13:25:11 INFO - PROCESS | 3572 | 1468009511447 Marionette DEBUG loaded listener.js 13:25:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E250B69400) [pid = 3572] [serial = 823] [outer = 000000E2503A0000] 13:25:11 INFO - PROCESS | 3572 | 1468009511924 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]]]}] 13:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 732ms 13:25:11 INFO - PROCESS | 3572 | 1468009511975 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 13:25:11 INFO - PROCESS | 3572 | 1468009511977 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 13:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:25:11 INFO - PROCESS | 3572 | 1468009511981 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:25:11 INFO - PROCESS | 3572 | 1468009511984 Marionette TRACE conn5 <- [1,1062,null,{}] 13:25:12 INFO - PROCESS | 3572 | 1468009511996 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}] 13:25:12 INFO - PROCESS | 3572 | 1468009512001 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:12 INFO - PROCESS | 3572 | 1468009512087 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 13:25:12 INFO - PROCESS | 3572 | 1468009512096 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:12 INFO - PROCESS | 3572 | 1468009512100 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:12 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C4A5000 == 29 [pid = 3572] [id = 275] 13:25:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2501A0C00) [pid = 3572] [serial = 824] [outer = 0000000000000000] 13:25:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2549AD400) [pid = 3572] [serial = 825] [outer = 000000E2501A0C00] 13:25:12 INFO - PROCESS | 3572 | 1468009512149 Marionette DEBUG loaded listener.js 13:25:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E254ED2000) [pid = 3572] [serial = 826] [outer = 000000E2501A0C00] 13:25:12 INFO - PROCESS | 3572 | 1468009512598 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]]]}] 13:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 691ms 13:25:12 INFO - PROCESS | 3572 | 1468009512680 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 13:25:12 INFO - PROCESS | 3572 | 1468009512683 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 13:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:25:12 INFO - PROCESS | 3572 | 1468009512686 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:25:12 INFO - PROCESS | 3572 | 1468009512688 Marionette TRACE conn5 <- [1,1066,null,{}] 13:25:12 INFO - PROCESS | 3572 | 1468009512692 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}] 13:25:12 INFO - PROCESS | 3572 | 1468009512694 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:12 INFO - PROCESS | 3572 | 1468009512833 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 13:25:12 INFO - PROCESS | 3572 | 1468009512856 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:12 INFO - PROCESS | 3572 | 1468009512858 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:12 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFC9000 == 30 [pid = 3572] [id = 276] 13:25:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25556BC00) [pid = 3572] [serial = 827] [outer = 0000000000000000] 13:25:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E256106000) [pid = 3572] [serial = 828] [outer = 000000E25556BC00] 13:25:12 INFO - PROCESS | 3572 | 1468009512904 Marionette DEBUG loaded listener.js 13:25:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E2562D9400) [pid = 3572] [serial = 829] [outer = 000000E25556BC00] 13:25:13 INFO - PROCESS | 3572 | 1468009513351 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]]]}] 13:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 692ms 13:25:13 INFO - PROCESS | 3572 | 1468009513379 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 13:25:13 INFO - PROCESS | 3572 | 1468009513381 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 13:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:25:13 INFO - PROCESS | 3572 | 1468009513385 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:25:13 INFO - PROCESS | 3572 | 1468009513387 Marionette TRACE conn5 <- [1,1070,null,{}] 13:25:13 INFO - PROCESS | 3572 | 1468009513390 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}] 13:25:13 INFO - PROCESS | 3572 | 1468009513392 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:13 INFO - PROCESS | 3572 | 1468009513498 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 13:25:13 INFO - PROCESS | 3572 | 1468009513505 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:13 INFO - PROCESS | 3572 | 1468009513507 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:13 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D907000 == 31 [pid = 3572] [id = 277] 13:25:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25039E400) [pid = 3572] [serial = 830] [outer = 0000000000000000] 13:25:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E256D59000) [pid = 3572] [serial = 831] [outer = 000000E25039E400] 13:25:13 INFO - PROCESS | 3572 | 1468009513554 Marionette DEBUG loaded listener.js 13:25:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25979C800) [pid = 3572] [serial = 832] [outer = 000000E25039E400] 13:25:14 INFO - PROCESS | 3572 | 1468009514029 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]]]}] 13:25:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 671ms 13:25:14 INFO - PROCESS | 3572 | 1468009514065 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 13:25:14 INFO - PROCESS | 3572 | 1468009514067 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 13:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:25:14 INFO - PROCESS | 3572 | 1468009514071 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:25:14 INFO - PROCESS | 3572 | 1468009514073 Marionette TRACE conn5 <- [1,1074,null,{}] 13:25:14 INFO - PROCESS | 3572 | 1468009514076 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}] 13:25:14 INFO - PROCESS | 3572 | 1468009514082 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:14 INFO - PROCESS | 3572 | 1468009514241 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 13:25:14 INFO - PROCESS | 3572 | 1468009514268 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:14 INFO - PROCESS | 3572 | 1468009514271 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:14 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25EB12800 == 32 [pid = 3572] [id = 278] 13:25:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E259BC1800) [pid = 3572] [serial = 833] [outer = 0000000000000000] 13:25:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25A5B6C00) [pid = 3572] [serial = 834] [outer = 000000E259BC1800] 13:25:14 INFO - PROCESS | 3572 | 1468009514316 Marionette DEBUG loaded listener.js 13:25:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25B8B3C00) [pid = 3572] [serial = 835] [outer = 000000E259BC1800] 13:25:14 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E2562DB800) [pid = 3572] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:25:14 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25A324800) [pid = 3572] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:25:14 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25C5A0C00) [pid = 3572] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:25:14 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25D395C00) [pid = 3572] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:25:14 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E24F640400) [pid = 3572] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:25:14 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E250777C00) [pid = 3572] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:25:14 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25CE71400) [pid = 3572] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:25:14 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2501D5400) [pid = 3572] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:25:14 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E250441800) [pid = 3572] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:25:14 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E24E61C000) [pid = 3572] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:25:14 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E255761400) [pid = 3572] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:25:14 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E24E6DC400) [pid = 3572] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:25:14 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25C583400) [pid = 3572] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:25:14 INFO - PROCESS | 3572 | 1468009514971 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]]]}] 13:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 922ms 13:25:15 INFO - PROCESS | 3572 | 1468009514996 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 13:25:15 INFO - PROCESS | 3572 | 1468009514998 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 13:25:15 INFO - PROCESS | 3572 | 1468009515001 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:25:15 INFO - PROCESS | 3572 | 1468009515003 Marionette TRACE conn5 <- [1,1078,null,{}] 13:25:15 INFO - PROCESS | 3572 | 1468009515007 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}] 13:25:15 INFO - PROCESS | 3572 | 1468009515009 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:15 INFO - PROCESS | 3572 | 1468009515088 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 13:25:15 INFO - PROCESS | 3572 | 1468009515093 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:15 INFO - PROCESS | 3572 | 1468009515095 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:15 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F541000 == 33 [pid = 3572] [id = 279] 13:25:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E250195C00) [pid = 3572] [serial = 836] [outer = 0000000000000000] 13:25:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E250777C00) [pid = 3572] [serial = 837] [outer = 000000E250195C00] 13:25:15 INFO - PROCESS | 3572 | 1468009515140 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E256D61800) [pid = 3572] [serial = 838] [outer = 000000E250195C00] 13:25:15 INFO - PROCESS | 3572 | 1468009515548 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]]]}] 13:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 627ms 13:25:15 INFO - PROCESS | 3572 | 1468009515632 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 13:25:15 INFO - PROCESS | 3572 | 1468009515634 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 13:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:25:15 INFO - PROCESS | 3572 | 1468009515637 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:25:15 INFO - PROCESS | 3572 | 1468009515639 Marionette TRACE conn5 <- [1,1082,null,{}] 13:25:15 INFO - PROCESS | 3572 | 1468009515643 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}] 13:25:15 INFO - PROCESS | 3572 | 1468009515645 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:15 INFO - PROCESS | 3572 | 1468009515727 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 13:25:15 INFO - PROCESS | 3572 | 1468009515733 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:15 INFO - PROCESS | 3572 | 1468009515734 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:15 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26066D000 == 34 [pid = 3572] [id = 280] 13:25:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E259746C00) [pid = 3572] [serial = 839] [outer = 0000000000000000] 13:25:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25C511000) [pid = 3572] [serial = 840] [outer = 000000E259746C00] 13:25:15 INFO - PROCESS | 3572 | 1468009515779 Marionette DEBUG loaded listener.js 13:25:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25C595400) [pid = 3572] [serial = 841] [outer = 000000E259746C00] 13:25:16 INFO - PROCESS | 3572 | 1468009516226 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]]]}] 13:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 13:25:16 INFO - PROCESS | 3572 | 1468009516275 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 13:25:16 INFO - PROCESS | 3572 | 1468009516277 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 13:25:16 INFO - PROCESS | 3572 | 1468009516281 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:25:16 INFO - PROCESS | 3572 | 1468009516283 Marionette TRACE conn5 <- [1,1086,null,{}] 13:25:16 INFO - PROCESS | 3572 | 1468009516287 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}] 13:25:16 INFO - PROCESS | 3572 | 1468009516289 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:16 INFO - PROCESS | 3572 | 1468009516372 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 13:25:16 INFO - PROCESS | 3572 | 1468009516378 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:16 INFO - PROCESS | 3572 | 1468009516380 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:16 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C4A2800 == 35 [pid = 3572] [id = 281] 13:25:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25C681400) [pid = 3572] [serial = 842] [outer = 0000000000000000] 13:25:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25CB4C800) [pid = 3572] [serial = 843] [outer = 000000E25C681400] 13:25:16 INFO - PROCESS | 3572 | 1468009516424 Marionette DEBUG loaded listener.js 13:25:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25D746800) [pid = 3572] [serial = 844] [outer = 000000E25C681400] 13:25:16 INFO - PROCESS | 3572 | 1468009516828 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]]]}] 13:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 587ms 13:25:16 INFO - PROCESS | 3572 | 1468009516919 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 13:25:16 INFO - PROCESS | 3572 | 1468009516923 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 13:25:16 INFO - PROCESS | 3572 | 1468009516930 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:25:16 INFO - PROCESS | 3572 | 1468009516935 Marionette TRACE conn5 <- [1,1090,null,{}] 13:25:16 INFO - PROCESS | 3572 | 1468009516941 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}] 13:25:16 INFO - PROCESS | 3572 | 1468009516945 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:17 INFO - PROCESS | 3572 | 1468009517085 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 13:25:17 INFO - PROCESS | 3572 | 1468009517247 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:17 INFO - PROCESS | 3572 | 1468009517251 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:17 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25611D800 == 36 [pid = 3572] [id = 282] 13:25:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E2501B4C00) [pid = 3572] [serial = 845] [outer = 0000000000000000] 13:25:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E2501BE400) [pid = 3572] [serial = 846] [outer = 000000E2501B4C00] 13:25:17 INFO - PROCESS | 3572 | 1468009517311 Marionette DEBUG loaded listener.js 13:25:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E2502EB000) [pid = 3572] [serial = 847] [outer = 000000E2501B4C00] 13:25:17 INFO - PROCESS | 3572 | 1468009517989 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]]]}] 13:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1083ms 13:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:25:18 INFO - PROCESS | 3572 | 1468009518021 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 13:25:18 INFO - PROCESS | 3572 | 1468009518024 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 13:25:18 INFO - PROCESS | 3572 | 1468009518031 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:25:18 INFO - PROCESS | 3572 | 1468009518035 Marionette TRACE conn5 <- [1,1094,null,{}] 13:25:18 INFO - PROCESS | 3572 | 1468009518040 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}] 13:25:18 INFO - PROCESS | 3572 | 1468009518043 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:18 INFO - PROCESS | 3572 | 1468009518168 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 13:25:18 INFO - PROCESS | 3572 | 1468009518241 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:18 INFO - PROCESS | 3572 | 1468009518244 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:18 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D465000 == 37 [pid = 3572] [id = 283] 13:25:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E250F47000) [pid = 3572] [serial = 848] [outer = 0000000000000000] 13:25:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E254754400) [pid = 3572] [serial = 849] [outer = 000000E250F47000] 13:25:18 INFO - PROCESS | 3572 | 1468009518302 Marionette DEBUG loaded listener.js 13:25:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E2549B2000) [pid = 3572] [serial = 850] [outer = 000000E250F47000] 13:25:19 INFO - PROCESS | 3572 | 1468009519117 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]]]}] 13:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1238ms 13:25:19 INFO - PROCESS | 3572 | 1468009519275 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 13:25:19 INFO - PROCESS | 3572 | 1468009519280 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 13:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:25:19 INFO - PROCESS | 3572 | 1468009519285 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:25:19 INFO - PROCESS | 3572 | 1468009519288 Marionette TRACE conn5 <- [1,1098,null,{}] 13:25:19 INFO - PROCESS | 3572 | 1468009519294 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}] 13:25:19 INFO - PROCESS | 3572 | 1468009519297 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:19 INFO - PROCESS | 3572 | 1468009519412 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 13:25:19 INFO - PROCESS | 3572 | 1468009519480 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:19 INFO - PROCESS | 3572 | 1468009519485 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:19 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256141800 == 38 [pid = 3572] [id = 284] 13:25:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E25034F400) [pid = 3572] [serial = 851] [outer = 0000000000000000] 13:25:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E250395000) [pid = 3572] [serial = 852] [outer = 000000E25034F400] 13:25:19 INFO - PROCESS | 3572 | 1468009519536 Marionette DEBUG loaded listener.js 13:25:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E251404000) [pid = 3572] [serial = 853] [outer = 000000E25034F400] 13:25:19 INFO - PROCESS | 3572 | --DOCSHELL 000000E26066D000 == 37 [pid = 3572] [id = 280] 13:25:19 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F541000 == 36 [pid = 3572] [id = 279] 13:25:19 INFO - PROCESS | 3572 | --DOCSHELL 000000E25EB12800 == 35 [pid = 3572] [id = 278] 13:25:19 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D907000 == 34 [pid = 3572] [id = 277] 13:25:19 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFC9000 == 33 [pid = 3572] [id = 276] 13:25:19 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C4A5000 == 32 [pid = 3572] [id = 275] 13:25:19 INFO - PROCESS | 3572 | --DOCSHELL 000000E256A85800 == 31 [pid = 3572] [id = 274] 13:25:19 INFO - PROCESS | 3572 | --DOCSHELL 000000E254C95800 == 30 [pid = 3572] [id = 273] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E25C5A0400) [pid = 3572] [serial = 766] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E259C47C00) [pid = 3572] [serial = 784] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E25A323400) [pid = 3572] [serial = 796] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E25DE10C00) [pid = 3572] [serial = 799] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25A32B400) [pid = 3572] [serial = 786] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25C094000) [pid = 3572] [serial = 787] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25CB54800) [pid = 3572] [serial = 790] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25E083C00) [pid = 3572] [serial = 801] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25C682800) [pid = 3572] [serial = 789] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2505BE000) [pid = 3572] [serial = 795] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E250B24800) [pid = 3572] [serial = 777] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E254728000) [pid = 3572] [serial = 778] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25D1B0000) [pid = 3572] [serial = 792] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E254ACD000) [pid = 3572] [serial = 780] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E255760C00) [pid = 3572] [serial = 781] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25077FC00) [pid = 3572] [serial = 771] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E254940800) [pid = 3572] [serial = 772] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E24E6DD000) [pid = 3572] [serial = 768] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2501B2800) [pid = 3572] [serial = 769] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25974A800) [pid = 3572] [serial = 783] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E250194C00) [pid = 3572] [serial = 774] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E2502F4000) [pid = 3572] [serial = 775] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25D74D800) [pid = 3572] [serial = 798] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25E2B8800) [pid = 3572] [serial = 802] [outer = 0000000000000000] [url = about:blank] 13:25:19 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25D748C00) [pid = 3572] [serial = 793] [outer = 0000000000000000] [url = about:blank] 13:25:20 INFO - PROCESS | 3572 | 1468009520141 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]]]}] 13:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 881ms 13:25:20 INFO - PROCESS | 3572 | 1468009520168 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 13:25:20 INFO - PROCESS | 3572 | 1468009520171 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 13:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:25:20 INFO - PROCESS | 3572 | 1468009520177 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:25:20 INFO - PROCESS | 3572 | 1468009520181 Marionette TRACE conn5 <- [1,1102,null,{}] 13:25:20 INFO - PROCESS | 3572 | 1468009520185 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}] 13:25:20 INFO - PROCESS | 3572 | 1468009520187 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:20 INFO - PROCESS | 3572 | 1468009520279 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 13:25:20 INFO - PROCESS | 3572 | 1468009520356 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:20 INFO - PROCESS | 3572 | 1468009520358 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:20 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256A83800 == 31 [pid = 3572] [id = 285] 13:25:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E25039C400) [pid = 3572] [serial = 854] [outer = 0000000000000000] 13:25:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E254723000) [pid = 3572] [serial = 855] [outer = 000000E25039C400] 13:25:20 INFO - PROCESS | 3572 | 1468009520407 Marionette DEBUG loaded listener.js 13:25:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2549A6800) [pid = 3572] [serial = 856] [outer = 000000E25039C400] 13:25:20 INFO - PROCESS | 3572 | 1468009520793 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]]]}] 13:25:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 690ms 13:25:20 INFO - PROCESS | 3572 | 1468009520891 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 13:25:20 INFO - PROCESS | 3572 | 1468009520894 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 13:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:25:20 INFO - PROCESS | 3572 | 1468009520898 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:25:20 INFO - PROCESS | 3572 | 1468009520900 Marionette TRACE conn5 <- [1,1106,null,{}] 13:25:20 INFO - PROCESS | 3572 | 1468009520911 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}] 13:25:20 INFO - PROCESS | 3572 | 1468009520916 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:21 INFO - PROCESS | 3572 | 1468009521016 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 13:25:21 INFO - PROCESS | 3572 | 1468009521027 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:21 INFO - PROCESS | 3572 | 1468009521031 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:21 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CE60000 == 32 [pid = 3572] [id = 286] 13:25:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2562CD800) [pid = 3572] [serial = 857] [outer = 0000000000000000] 13:25:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2568C2400) [pid = 3572] [serial = 858] [outer = 000000E2562CD800] 13:25:21 INFO - PROCESS | 3572 | 1468009521080 Marionette DEBUG loaded listener.js 13:25:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25979CC00) [pid = 3572] [serial = 859] [outer = 000000E2562CD800] 13:25:21 INFO - PROCESS | 3572 | 1468009521551 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]]]}] 13:25:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 692ms 13:25:21 INFO - PROCESS | 3572 | 1468009521593 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 13:25:21 INFO - PROCESS | 3572 | 1468009521596 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 13:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:25:21 INFO - PROCESS | 3572 | 1468009521599 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:25:21 INFO - PROCESS | 3572 | 1468009521601 Marionette TRACE conn5 <- [1,1110,null,{}] 13:25:21 INFO - PROCESS | 3572 | 1468009521605 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}] 13:25:21 INFO - PROCESS | 3572 | 1468009521607 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:21 INFO - PROCESS | 3572 | 1468009521697 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 13:25:21 INFO - PROCESS | 3572 | 1468009521705 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:21 INFO - PROCESS | 3572 | 1468009521707 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:21 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E093800 == 33 [pid = 3572] [id = 287] 13:25:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E259C4E000) [pid = 3572] [serial = 860] [outer = 0000000000000000] 13:25:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E259C83C00) [pid = 3572] [serial = 861] [outer = 000000E259C4E000] 13:25:21 INFO - PROCESS | 3572 | 1468009521753 Marionette DEBUG loaded listener.js 13:25:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25A57D800) [pid = 3572] [serial = 862] [outer = 000000E259C4E000] 13:25:22 INFO - PROCESS | 3572 | 1468009522168 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]]]}] 13:25:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 626ms 13:25:22 INFO - PROCESS | 3572 | 1468009522230 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 13:25:22 INFO - PROCESS | 3572 | 1468009522233 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 13:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:25:22 INFO - PROCESS | 3572 | 1468009522322 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:25:22 INFO - PROCESS | 3572 | 1468009522324 Marionette TRACE conn5 <- [1,1114,null,{}] 13:25:22 INFO - PROCESS | 3572 | 1468009522398 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}] 13:25:22 INFO - PROCESS | 3572 | 1468009522400 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:22 INFO - PROCESS | 3572 | 1468009522509 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 13:25:22 INFO - PROCESS | 3572 | 1468009522516 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:22 INFO - PROCESS | 3572 | 1468009522518 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:22 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F53D800 == 34 [pid = 3572] [id = 288] 13:25:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25A57E000) [pid = 3572] [serial = 863] [outer = 0000000000000000] 13:25:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25C586000) [pid = 3572] [serial = 864] [outer = 000000E25A57E000] 13:25:22 INFO - PROCESS | 3572 | 1468009522563 Marionette DEBUG loaded listener.js 13:25:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25CF08800) [pid = 3572] [serial = 865] [outer = 000000E25A57E000] 13:25:23 INFO - PROCESS | 3572 | 1468009523008 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]]]}] 13:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 818ms 13:25:23 INFO - PROCESS | 3572 | 1468009523081 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 13:25:23 INFO - PROCESS | 3572 | 1468009523083 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 13:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:25:23 INFO - PROCESS | 3572 | 1468009523091 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:25:23 INFO - PROCESS | 3572 | 1468009523093 Marionette TRACE conn5 <- [1,1118,null,{}] 13:25:23 INFO - PROCESS | 3572 | 1468009523108 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}] 13:25:23 INFO - PROCESS | 3572 | 1468009523114 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:23 INFO - PROCESS | 3572 | 1468009523256 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 13:25:23 INFO - PROCESS | 3572 | [3572] 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 13:25:23 INFO - PROCESS | 3572 | 1468009523399 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:23 INFO - PROCESS | 3572 | 1468009523402 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:23 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615CE800 == 35 [pid = 3572] [id = 289] 13:25:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E254938800) [pid = 3572] [serial = 866] [outer = 0000000000000000] 13:25:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25E082C00) [pid = 3572] [serial = 867] [outer = 000000E254938800] 13:25:23 INFO - PROCESS | 3572 | 1468009523450 Marionette DEBUG loaded listener.js 13:25:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25E2BE000) [pid = 3572] [serial = 868] [outer = 000000E254938800] 13:25:23 INFO - PROCESS | 3572 | 1468009523923 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]]]}] 13:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 859ms 13:25:23 INFO - PROCESS | 3572 | 1468009523948 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 13:25:23 INFO - PROCESS | 3572 | 1468009523950 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 13:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:25:23 INFO - PROCESS | 3572 | 1468009523962 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:25:23 INFO - PROCESS | 3572 | 1468009523964 Marionette TRACE conn5 <- [1,1122,null,{}] 13:25:23 INFO - PROCESS | 3572 | 1468009523967 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}] 13:25:23 INFO - PROCESS | 3572 | 1468009523969 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:24 INFO - PROCESS | 3572 | 1468009524083 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 13:25:24 INFO - PROCESS | 3572 | 1468009524091 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:24 INFO - PROCESS | 3572 | 1468009524093 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:24 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CED800 == 36 [pid = 3572] [id = 290] 13:25:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25DE99C00) [pid = 3572] [serial = 869] [outer = 0000000000000000] 13:25:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25EC99800) [pid = 3572] [serial = 870] [outer = 000000E25DE99C00] 13:25:24 INFO - PROCESS | 3572 | 1468009524137 Marionette DEBUG loaded listener.js 13:25:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25F12C400) [pid = 3572] [serial = 871] [outer = 000000E25DE99C00] 13:25:24 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25556BC00) [pid = 3572] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:25:24 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E250192800) [pid = 3572] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:25:24 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2503A0000) [pid = 3572] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:25:24 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2501CB000) [pid = 3572] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:25:24 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E2501A0C00) [pid = 3572] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:25:24 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25039E400) [pid = 3572] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:25:24 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2502E6400) [pid = 3572] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:25:24 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25547BC00) [pid = 3572] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:25:24 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25C59D000) [pid = 3572] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:25:24 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25C59E000) [pid = 3572] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:25:24 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E259BC1800) [pid = 3572] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:25:24 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E250195C00) [pid = 3572] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:25:24 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E259746C00) [pid = 3572] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:25:24 INFO - PROCESS | 3572 | [GFX2-]: DrawTargetD2D 1.1 (000000E25D8AA080): Failed to create GradientStopCollection with no stops. 13:25:24 INFO - PROCESS | 3572 | [GFX3-]: No stops specified for gradient pattern. 13:25:24 INFO - PROCESS | 3572 | 1468009524575 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]]]}] 13:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 692ms 13:25:24 INFO - PROCESS | 3572 | 1468009524655 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 13:25:24 INFO - PROCESS | 3572 | 1468009524658 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 13:25:24 INFO - PROCESS | 3572 | 1468009524661 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:25:24 INFO - PROCESS | 3572 | 1468009524663 Marionette TRACE conn5 <- [1,1126,null,{}] 13:25:24 INFO - PROCESS | 3572 | 1468009524666 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}] 13:25:24 INFO - PROCESS | 3572 | 1468009524668 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:24 INFO - PROCESS | 3572 | 1468009524751 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 13:25:24 INFO - PROCESS | 3572 | 1468009524757 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:24 INFO - PROCESS | 3572 | 1468009524759 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:24 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647DE000 == 37 [pid = 3572] [id = 291] 13:25:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25077C400) [pid = 3572] [serial = 872] [outer = 0000000000000000] 13:25:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E256D57400) [pid = 3572] [serial = 873] [outer = 000000E25077C400] 13:25:24 INFO - PROCESS | 3572 | 1468009524803 Marionette DEBUG loaded listener.js 13:25:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25EBAE000) [pid = 3572] [serial = 874] [outer = 000000E25077C400] 13:25:25 INFO - PROCESS | 3572 | 1468009525220 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]]]}] 13:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 628ms 13:25:25 INFO - PROCESS | 3572 | 1468009525292 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 13:25:25 INFO - PROCESS | 3572 | 1468009525294 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 13:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:25:25 INFO - PROCESS | 3572 | 1468009525298 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:25:25 INFO - PROCESS | 3572 | 1468009525300 Marionette TRACE conn5 <- [1,1130,null,{}] 13:25:25 INFO - PROCESS | 3572 | 1468009525303 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}] 13:25:25 INFO - PROCESS | 3572 | 1468009525305 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:25 INFO - PROCESS | 3572 | 1468009525389 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 13:25:25 INFO - PROCESS | 3572 | 1468009525397 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:25 INFO - PROCESS | 3572 | 1468009525399 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:25 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264913800 == 38 [pid = 3572] [id = 292] 13:25:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25F4B8400) [pid = 3572] [serial = 875] [outer = 0000000000000000] 13:25:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25F55E800) [pid = 3572] [serial = 876] [outer = 000000E25F4B8400] 13:25:25 INFO - PROCESS | 3572 | 1468009525443 Marionette DEBUG loaded listener.js 13:25:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25F565000) [pid = 3572] [serial = 877] [outer = 000000E25F4B8400] 13:25:25 INFO - PROCESS | 3572 | 1468009525882 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]]]}] 13:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 628ms 13:25:25 INFO - PROCESS | 3572 | 1468009525929 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 13:25:25 INFO - PROCESS | 3572 | 1468009525931 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 13:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:25:25 INFO - PROCESS | 3572 | 1468009525934 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:25:25 INFO - PROCESS | 3572 | 1468009525936 Marionette TRACE conn5 <- [1,1134,null,{}] 13:25:25 INFO - PROCESS | 3572 | 1468009525940 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}] 13:25:25 INFO - PROCESS | 3572 | 1468009525942 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:26 INFO - PROCESS | 3572 | 1468009526028 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 13:25:26 INFO - PROCESS | 3572 | 1468009526033 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:26 INFO - PROCESS | 3572 | 1468009526035 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:26 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264DF6000 == 39 [pid = 3572] [id = 293] 13:25:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25F4B1C00) [pid = 3572] [serial = 878] [outer = 0000000000000000] 13:25:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25F79C000) [pid = 3572] [serial = 879] [outer = 000000E25F4B1C00] 13:25:26 INFO - PROCESS | 3572 | 1468009526087 Marionette DEBUG loaded listener.js 13:25:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25F4B1000) [pid = 3572] [serial = 880] [outer = 000000E25F4B1C00] 13:25:26 INFO - PROCESS | 3572 | 1468009526672 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]]]}] 13:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 776ms 13:25:26 INFO - PROCESS | 3572 | 1468009526752 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 13:25:26 INFO - PROCESS | 3572 | 1468009526756 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 13:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:25:26 INFO - PROCESS | 3572 | 1468009526801 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:25:26 INFO - PROCESS | 3572 | 1468009526805 Marionette TRACE conn5 <- [1,1138,null,{}] 13:25:26 INFO - PROCESS | 3572 | 1468009526815 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}] 13:25:26 INFO - PROCESS | 3572 | 1468009526818 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:26 INFO - PROCESS | 3572 | 1468009526942 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 13:25:27 INFO - PROCESS | 3572 | 1468009527012 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:27 INFO - PROCESS | 3572 | 1468009527015 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:27 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256A80000 == 40 [pid = 3572] [id = 294] 13:25:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E2502EA800) [pid = 3572] [serial = 881] [outer = 0000000000000000] 13:25:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E254724C00) [pid = 3572] [serial = 882] [outer = 000000E2502EA800] 13:25:27 INFO - PROCESS | 3572 | 1468009527073 Marionette DEBUG loaded listener.js 13:25:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E2549B1400) [pid = 3572] [serial = 883] [outer = 000000E2502EA800] 13:25:27 INFO - PROCESS | 3572 | 1468009527669 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]]]}] 13:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 923ms 13:25:27 INFO - PROCESS | 3572 | 1468009527704 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 13:25:27 INFO - PROCESS | 3572 | 1468009527709 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 13:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:25:27 INFO - PROCESS | 3572 | 1468009527716 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:25:27 INFO - PROCESS | 3572 | 1468009527720 Marionette TRACE conn5 <- [1,1142,null,{}] 13:25:27 INFO - PROCESS | 3572 | 1468009527724 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}] 13:25:27 INFO - PROCESS | 3572 | 1468009527727 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:27 INFO - PROCESS | 3572 | 1468009527849 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 13:25:27 INFO - PROCESS | 3572 | 1468009527939 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:27 INFO - PROCESS | 3572 | 1468009527941 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:27 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26054C000 == 41 [pid = 3572] [id = 295] 13:25:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E259752C00) [pid = 3572] [serial = 884] [outer = 0000000000000000] 13:25:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E259C48000) [pid = 3572] [serial = 885] [outer = 000000E259752C00] 13:25:28 INFO - PROCESS | 3572 | 1468009527999 Marionette DEBUG loaded listener.js 13:25:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25C597C00) [pid = 3572] [serial = 886] [outer = 000000E259752C00] 13:25:28 INFO - PROCESS | 3572 | 1468009528623 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]]]}] 13:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 942ms 13:25:28 INFO - PROCESS | 3572 | 1468009528664 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 13:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:25:28 INFO - PROCESS | 3572 | 1468009528666 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 13:25:28 INFO - PROCESS | 3572 | 1468009528670 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:25:28 INFO - PROCESS | 3572 | 1468009528674 Marionette TRACE conn5 <- [1,1146,null,{}] 13:25:28 INFO - PROCESS | 3572 | 1468009528686 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}] 13:25:28 INFO - PROCESS | 3572 | 1468009528691 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:28 INFO - PROCESS | 3572 | 1468009528804 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 13:25:28 INFO - PROCESS | 3572 | 1468009528896 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:28 INFO - PROCESS | 3572 | 1468009528900 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:28 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264F82000 == 42 [pid = 3572] [id = 296] 13:25:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E25DE90400) [pid = 3572] [serial = 887] [outer = 0000000000000000] 13:25:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E25E2B5400) [pid = 3572] [serial = 888] [outer = 000000E25DE90400] 13:25:28 INFO - PROCESS | 3572 | 1468009528958 Marionette DEBUG loaded listener.js 13:25:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E25F79C400) [pid = 3572] [serial = 889] [outer = 000000E25DE90400] 13:25:29 INFO - PROCESS | 3572 | 1468009529511 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] 13:25:29 INFO - PROCESS | 3572 | 1468009529556 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 13:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:25:29 INFO - PROCESS | 3572 | 1468009529560 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:25:29 INFO - PROCESS | 3572 | 1468009529562 Marionette TRACE conn5 <- [1,1150,null,{}] 13:25:29 INFO - PROCESS | 3572 | 1468009529566 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}] 13:25:29 INFO - PROCESS | 3572 | 1468009529568 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:29 INFO - PROCESS | 3572 | 1468009529683 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 13:25:29 INFO - PROCESS | 3572 | 1468009529772 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:29 INFO - PROCESS | 3572 | 1468009529775 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:29 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265718800 == 43 [pid = 3572] [id = 297] 13:25:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E25FD6F400) [pid = 3572] [serial = 890] [outer = 0000000000000000] 13:25:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E2605BDC00) [pid = 3572] [serial = 891] [outer = 000000E25FD6F400] 13:25:29 INFO - PROCESS | 3572 | 1468009529830 Marionette DEBUG loaded listener.js 13:25:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (000000E2605C4400) [pid = 3572] [serial = 892] [outer = 000000E25FD6F400] 13:25:30 INFO - PROCESS | 3572 | 1468009530516 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]]]}] 13:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 986ms 13:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:25:30 INFO - PROCESS | 3572 | 1468009530547 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 13:25:30 INFO - PROCESS | 3572 | 1468009530550 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 13:25:30 INFO - PROCESS | 3572 | 1468009530553 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:25:30 INFO - PROCESS | 3572 | 1468009530556 Marionette TRACE conn5 <- [1,1154,null,{}] 13:25:30 INFO - PROCESS | 3572 | 1468009530559 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}] 13:25:30 INFO - PROCESS | 3572 | 1468009530562 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:30 INFO - PROCESS | 3572 | 1468009530674 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 13:25:30 INFO - PROCESS | 3572 | 1468009530894 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:30 INFO - PROCESS | 3572 | 1468009530897 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:30 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2555F9800 == 44 [pid = 3572] [id = 298] 13:25:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (000000E2501BAC00) [pid = 3572] [serial = 893] [outer = 0000000000000000] 13:25:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (000000E25028B800) [pid = 3572] [serial = 894] [outer = 000000E2501BAC00] 13:25:30 INFO - PROCESS | 3572 | 1468009530949 Marionette DEBUG loaded listener.js 13:25:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (000000E25039E400) [pid = 3572] [serial = 895] [outer = 000000E2501BAC00] 13:25:32 INFO - PROCESS | 3572 | --DOCSHELL 000000E264913800 == 43 [pid = 3572] [id = 292] 13:25:32 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647DE000 == 42 [pid = 3572] [id = 291] 13:25:32 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CED800 == 41 [pid = 3572] [id = 290] 13:25:32 INFO - PROCESS | 3572 | --DOCSHELL 000000E2615CE800 == 40 [pid = 3572] [id = 289] 13:25:32 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F53D800 == 39 [pid = 3572] [id = 288] 13:25:32 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CE60000 == 38 [pid = 3572] [id = 286] 13:25:32 INFO - PROCESS | 3572 | --DOCSHELL 000000E256A83800 == 37 [pid = 3572] [id = 285] 13:25:32 INFO - PROCESS | 3572 | --DOCSHELL 000000E256141800 == 36 [pid = 3572] [id = 284] 13:25:32 INFO - PROCESS | 3572 | --DOCSHELL 000000E25611D800 == 35 [pid = 3572] [id = 282] 13:25:32 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C4A2800 == 34 [pid = 3572] [id = 281] 13:25:32 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D465000 == 33 [pid = 3572] [id = 283] 13:25:32 INFO - PROCESS | 3572 | --DOCSHELL 000000E256A95000 == 32 [pid = 3572] [id = 272] 13:25:32 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E093800 == 31 [pid = 3572] [id = 287] 13:25:32 INFO - PROCESS | 3572 | --DOCSHELL 000000E265718800 == 30 [pid = 3572] [id = 297] 13:25:32 INFO - PROCESS | 3572 | --DOCSHELL 000000E264F82000 == 29 [pid = 3572] [id = 296] 13:25:32 INFO - PROCESS | 3572 | --DOCSHELL 000000E26054C000 == 28 [pid = 3572] [id = 295] 13:25:32 INFO - PROCESS | 3572 | --DOCSHELL 000000E264DF6000 == 27 [pid = 3572] [id = 293] 13:25:32 INFO - PROCESS | 3572 | --DOCSHELL 000000E256A80000 == 26 [pid = 3572] [id = 294] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (000000E256106000) [pid = 3572] [serial = 828] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (000000E2562D9400) [pid = 3572] [serial = 829] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (000000E2501B6800) [pid = 3572] [serial = 819] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (000000E250284800) [pid = 3572] [serial = 820] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E25043DC00) [pid = 3572] [serial = 822] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E250B69400) [pid = 3572] [serial = 823] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E250418400) [pid = 3572] [serial = 817] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E250290C00) [pid = 3572] [serial = 816] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E2549AD400) [pid = 3572] [serial = 825] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25979C800) [pid = 3572] [serial = 832] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E256D59000) [pid = 3572] [serial = 831] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25140E000) [pid = 3572] [serial = 805] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E250347800) [pid = 3572] [serial = 804] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E259747800) [pid = 3572] [serial = 808] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2562D4400) [pid = 3572] [serial = 807] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25CE75C00) [pid = 3572] [serial = 811] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25CB4C800) [pid = 3572] [serial = 843] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25CB4F400) [pid = 3572] [serial = 810] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25F129400) [pid = 3572] [serial = 814] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25EB9FC00) [pid = 3572] [serial = 813] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25A5B6C00) [pid = 3572] [serial = 834] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E256D61800) [pid = 3572] [serial = 838] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E250777C00) [pid = 3572] [serial = 837] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25C595400) [pid = 3572] [serial = 841] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25B8B3C00) [pid = 3572] [serial = 835] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E254ED2000) [pid = 3572] [serial = 826] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25C511000) [pid = 3572] [serial = 840] [outer = 0000000000000000] [url = about:blank] 13:25:32 INFO - PROCESS | 3572 | 1468009532321 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]]]}] 13:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1843ms 13:25:32 INFO - PROCESS | 3572 | 1468009532401 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 13:25:32 INFO - PROCESS | 3572 | 1468009532406 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 13:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:25:32 INFO - PROCESS | 3572 | 1468009532411 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:25:32 INFO - PROCESS | 3572 | 1468009532414 Marionette TRACE conn5 <- [1,1158,null,{}] 13:25:32 INFO - PROCESS | 3572 | 1468009532429 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}] 13:25:32 INFO - PROCESS | 3572 | 1468009532432 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:32 INFO - PROCESS | 3572 | 1468009532525 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 13:25:32 INFO - PROCESS | 3572 | 1468009532533 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:32 INFO - PROCESS | 3572 | 1468009532538 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:32 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25495B800 == 27 [pid = 3572] [id = 299] 13:25:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25019E400) [pid = 3572] [serial = 896] [outer = 0000000000000000] 13:25:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2501B3400) [pid = 3572] [serial = 897] [outer = 000000E25019E400] 13:25:32 INFO - PROCESS | 3572 | 1468009532588 Marionette DEBUG loaded listener.js 13:25:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2501CEC00) [pid = 3572] [serial = 898] [outer = 000000E25019E400] 13:25:33 INFO - PROCESS | 3572 | 1468009533085 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]]]}] 13:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 733ms 13:25:33 INFO - PROCESS | 3572 | 1468009533147 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 13:25:33 INFO - PROCESS | 3572 | 1468009533153 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 13:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:25:33 INFO - PROCESS | 3572 | 1468009533160 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:25:33 INFO - PROCESS | 3572 | 1468009533163 Marionette TRACE conn5 <- [1,1162,null,{}] 13:25:33 INFO - PROCESS | 3572 | 1468009533167 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}] 13:25:33 INFO - PROCESS | 3572 | 1468009533169 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:33 INFO - PROCESS | 3572 | 1468009533264 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 13:25:33 INFO - PROCESS | 3572 | 1468009533336 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:33 INFO - PROCESS | 3572 | 1468009533339 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:33 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256141800 == 28 [pid = 3572] [id = 300] 13:25:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2501C8400) [pid = 3572] [serial = 899] [outer = 0000000000000000] 13:25:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E2502F1C00) [pid = 3572] [serial = 900] [outer = 000000E2501C8400] 13:25:33 INFO - PROCESS | 3572 | 1468009533391 Marionette DEBUG loaded listener.js 13:25:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25039E800) [pid = 3572] [serial = 901] [outer = 000000E2501C8400] 13:25:33 INFO - PROCESS | 3572 | 1468009533797 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] 13:25:33 INFO - PROCESS | 3572 | 1468009533881 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 13:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 13:25:33 INFO - PROCESS | 3572 | 1468009533885 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:25:33 INFO - PROCESS | 3572 | 1468009533889 Marionette TRACE conn5 <- [1,1166,null,{}] 13:25:33 INFO - PROCESS | 3572 | 1468009533906 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}] 13:25:33 INFO - PROCESS | 3572 | 1468009533911 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:34 INFO - PROCESS | 3572 | 1468009534007 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 13:25:34 INFO - PROCESS | 3572 | 1468009534016 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:34 INFO - PROCESS | 3572 | 1468009534020 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:34 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C347000 == 29 [pid = 3572] [id = 301] 13:25:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25472CC00) [pid = 3572] [serial = 902] [outer = 0000000000000000] 13:25:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E254940800) [pid = 3572] [serial = 903] [outer = 000000E25472CC00] 13:25:34 INFO - PROCESS | 3572 | 1468009534070 Marionette DEBUG loaded listener.js 13:25:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2549F5C00) [pid = 3572] [serial = 904] [outer = 000000E25472CC00] 13:25:34 INFO - PROCESS | 3572 | 1468009534521 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] 13:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:25:34 INFO - PROCESS | 3572 | 1468009534579 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 13:25:34 INFO - PROCESS | 3572 | 1468009534583 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:25:34 INFO - PROCESS | 3572 | 1468009534585 Marionette TRACE conn5 <- [1,1170,null,{}] 13:25:34 INFO - PROCESS | 3572 | 1468009534588 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}] 13:25:34 INFO - PROCESS | 3572 | 1468009534590 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:34 INFO - PROCESS | 3572 | 1468009534701 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 13:25:34 INFO - PROCESS | 3572 | 1468009534707 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:34 INFO - PROCESS | 3572 | 1468009534709 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:34 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CD8F000 == 30 [pid = 3572] [id = 302] 13:25:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E255477000) [pid = 3572] [serial = 905] [outer = 0000000000000000] 13:25:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E256106000) [pid = 3572] [serial = 906] [outer = 000000E255477000] 13:25:34 INFO - PROCESS | 3572 | 1468009534797 Marionette DEBUG loaded listener.js 13:25:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E2562D1C00) [pid = 3572] [serial = 907] [outer = 000000E255477000] 13:25:35 INFO - PROCESS | 3572 | 1468009535241 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] 13:25:35 INFO - PROCESS | 3572 | 1468009535278 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 13:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:25:35 INFO - PROCESS | 3572 | 1468009535282 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:25:35 INFO - PROCESS | 3572 | 1468009535283 Marionette TRACE conn5 <- [1,1174,null,{}] 13:25:35 INFO - PROCESS | 3572 | 1468009535292 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}] 13:25:35 INFO - PROCESS | 3572 | 1468009535295 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:35 INFO - PROCESS | 3572 | 1468009535431 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 13:25:35 INFO - PROCESS | 3572 | 1468009535454 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:35 INFO - PROCESS | 3572 | 1468009535456 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:35 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D45D800 == 31 [pid = 3572] [id = 303] 13:25:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25007D000) [pid = 3572] [serial = 908] [outer = 0000000000000000] 13:25:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E2568D5C00) [pid = 3572] [serial = 909] [outer = 000000E25007D000] 13:25:35 INFO - PROCESS | 3572 | 1468009535501 Marionette DEBUG loaded listener.js 13:25:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25974E000) [pid = 3572] [serial = 910] [outer = 000000E25007D000] 13:25:35 INFO - PROCESS | 3572 | 1468009535947 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] 13:25:36 INFO - PROCESS | 3572 | 1468009536019 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 13:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:25:36 INFO - PROCESS | 3572 | 1468009536022 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:25:36 INFO - PROCESS | 3572 | 1468009536024 Marionette TRACE conn5 <- [1,1178,null,{}] 13:25:36 INFO - PROCESS | 3572 | 1468009536028 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}] 13:25:36 INFO - PROCESS | 3572 | 1468009536034 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:36 INFO - PROCESS | 3572 | 1468009536182 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 13:25:36 INFO - PROCESS | 3572 | 1468009536191 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:36 INFO - PROCESS | 3572 | 1468009536193 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:36 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2DD800 == 32 [pid = 3572] [id = 304] 13:25:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E259C05000) [pid = 3572] [serial = 911] [outer = 0000000000000000] 13:25:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E259C89000) [pid = 3572] [serial = 912] [outer = 000000E259C05000] 13:25:36 INFO - PROCESS | 3572 | 1468009536280 Marionette DEBUG loaded listener.js 13:25:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25C508C00) [pid = 3572] [serial = 913] [outer = 000000E259C05000] 13:25:36 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25A57E000) [pid = 3572] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:25:36 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E254938800) [pid = 3572] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:25:36 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25DE99C00) [pid = 3572] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:25:36 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2562CD800) [pid = 3572] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:25:36 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E250F47000) [pid = 3572] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:25:36 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E259C4E000) [pid = 3572] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:25:36 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25C681400) [pid = 3572] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:25:36 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25039C400) [pid = 3572] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:25:36 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2501B4C00) [pid = 3572] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:25:36 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25F4B1C00) [pid = 3572] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:25:36 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25034F400) [pid = 3572] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:25:36 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25F4B8400) [pid = 3572] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:25:36 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25077C400) [pid = 3572] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:25:36 INFO - PROCESS | 3572 | 1468009536927 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] 13:25:36 INFO - PROCESS | 3572 | 1468009536969 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 13:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 13:25:36 INFO - PROCESS | 3572 | 1468009536977 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:25:36 INFO - PROCESS | 3572 | 1468009536979 Marionette TRACE conn5 <- [1,1182,null,{}] 13:25:36 INFO - PROCESS | 3572 | 1468009536983 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}] 13:25:36 INFO - PROCESS | 3572 | 1468009536985 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:37 INFO - PROCESS | 3572 | 1468009537093 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 13:25:37 INFO - PROCESS | 3572 | 1468009537141 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:37 INFO - PROCESS | 3572 | 1468009537143 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:37 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F534800 == 33 [pid = 3572] [id = 305] 13:25:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2502E6C00) [pid = 3572] [serial = 914] [outer = 0000000000000000] 13:25:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2549ABC00) [pid = 3572] [serial = 915] [outer = 000000E2502E6C00] 13:25:37 INFO - PROCESS | 3572 | 1468009537188 Marionette DEBUG loaded listener.js 13:25:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25C145000) [pid = 3572] [serial = 916] [outer = 000000E2502E6C00] 13:25:37 INFO - PROCESS | 3572 | 1468009537549 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] 13:25:37 INFO - PROCESS | 3572 | 1468009537612 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 13:25:37 INFO - PROCESS | 3572 | 1468009537616 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 13:25:37 INFO - PROCESS | 3572 | 1468009537617 Marionette TRACE conn5 <- [1,1186,null,{}] 13:25:37 INFO - PROCESS | 3572 | 1468009537621 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}] 13:25:37 INFO - PROCESS | 3572 | 1468009537623 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:37 INFO - PROCESS | 3572 | 1468009537703 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 13:25:37 INFO - PROCESS | 3572 | 1468009537709 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:37 INFO - PROCESS | 3572 | 1468009537711 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:37 INFO - PROCESS | 3572 | ++DOCSHELL 000000E260548000 == 34 [pid = 3572] [id = 306] 13:25:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25C596C00) [pid = 3572] [serial = 917] [outer = 0000000000000000] 13:25:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25CB4F800) [pid = 3572] [serial = 918] [outer = 000000E25C596C00] 13:25:37 INFO - PROCESS | 3572 | 1468009537756 Marionette DEBUG loaded listener.js 13:25:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25CE72C00) [pid = 3572] [serial = 919] [outer = 000000E25C596C00] 13:25:38 INFO - PROCESS | 3572 | 1468009538165 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]]]}] 13:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 586ms 13:25:38 INFO - PROCESS | 3572 | 1468009538209 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 13:25:38 INFO - PROCESS | 3572 | 1468009538211 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 13:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:25:38 INFO - PROCESS | 3572 | 1468009538215 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:25:38 INFO - PROCESS | 3572 | 1468009538217 Marionette TRACE conn5 <- [1,1190,null,{}] 13:25:38 INFO - PROCESS | 3572 | 1468009538225 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}] 13:25:38 INFO - PROCESS | 3572 | 1468009538227 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:38 INFO - PROCESS | 3572 | 1468009538313 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 13:25:38 INFO - PROCESS | 3572 | 1468009538318 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:38 INFO - PROCESS | 3572 | 1468009538320 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:38 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615B6800 == 35 [pid = 3572] [id = 307] 13:25:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25D1B0400) [pid = 3572] [serial = 920] [outer = 0000000000000000] 13:25:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25D73D800) [pid = 3572] [serial = 921] [outer = 000000E25D1B0400] 13:25:38 INFO - PROCESS | 3572 | 1468009538366 Marionette DEBUG loaded listener.js 13:25:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25D751800) [pid = 3572] [serial = 922] [outer = 000000E25D1B0400] 13:25:38 INFO - PROCESS | 3572 | 1468009538924 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]]]}] 13:25:38 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 13:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 774ms 13:25:38 INFO - PROCESS | 3572 | 1468009538993 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 13:25:39 INFO - PROCESS | 3572 | 1468009538998 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 13:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:25:39 INFO - PROCESS | 3572 | 1468009539004 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:25:39 INFO - PROCESS | 3572 | 1468009539008 Marionette TRACE conn5 <- [1,1194,null,{}] 13:25:39 INFO - PROCESS | 3572 | 1468009539014 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}] 13:25:39 INFO - PROCESS | 3572 | 1468009539017 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:39 INFO - PROCESS | 3572 | 1468009539174 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 13:25:39 INFO - PROCESS | 3572 | 1468009539284 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:39 INFO - PROCESS | 3572 | 1468009539290 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:39 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2516E5000 == 36 [pid = 3572] [id = 308] 13:25:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25019D800) [pid = 3572] [serial = 923] [outer = 0000000000000000] 13:25:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E2501B6400) [pid = 3572] [serial = 924] [outer = 000000E25019D800] 13:25:39 INFO - PROCESS | 3572 | 1468009539349 Marionette DEBUG loaded listener.js 13:25:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E2502EA000) [pid = 3572] [serial = 925] [outer = 000000E25019D800] 13:25:40 INFO - PROCESS | 3572 | 1468009540128 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]]]}] 13:25:40 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 13:25:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1180ms 13:25:40 INFO - PROCESS | 3572 | 1468009540187 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 13:25:40 INFO - PROCESS | 3572 | 1468009540192 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 13:25:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:25:40 INFO - PROCESS | 3572 | 1468009540199 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:25:40 INFO - PROCESS | 3572 | 1468009540202 Marionette TRACE conn5 <- [1,1198,null,{}] 13:25:40 INFO - PROCESS | 3572 | 1468009540206 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}] 13:25:40 INFO - PROCESS | 3572 | 1468009540209 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:40 INFO - PROCESS | 3572 | 1468009540343 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 13:25:40 INFO - PROCESS | 3572 | 1468009540412 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:40 INFO - PROCESS | 3572 | 1468009540415 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:40 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE48800 == 37 [pid = 3572] [id = 309] 13:25:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E2516BC800) [pid = 3572] [serial = 926] [outer = 0000000000000000] 13:25:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E254945400) [pid = 3572] [serial = 927] [outer = 000000E2516BC800] 13:25:40 INFO - PROCESS | 3572 | 1468009540514 Marionette DEBUG loaded listener.js 13:25:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E25547B800) [pid = 3572] [serial = 928] [outer = 000000E2516BC800] 13:25:41 INFO - PROCESS | 3572 | 1468009541380 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]]]}] 13:25:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:25:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1233ms 13:25:41 INFO - PROCESS | 3572 | 1468009541434 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 13:25:41 INFO - PROCESS | 3572 | 1468009541439 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 13:25:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:25:41 INFO - PROCESS | 3572 | 1468009541444 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:25:41 INFO - PROCESS | 3572 | 1468009541448 Marionette TRACE conn5 <- [1,1202,null,{}] 13:25:41 INFO - PROCESS | 3572 | 1468009541453 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}] 13:25:41 INFO - PROCESS | 3572 | 1468009541456 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:41 INFO - PROCESS | 3572 | 1468009541585 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 13:25:41 INFO - PROCESS | 3572 | --DOCSHELL 000000E260548000 == 36 [pid = 3572] [id = 306] 13:25:41 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F534800 == 35 [pid = 3572] [id = 305] 13:25:41 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2DD800 == 34 [pid = 3572] [id = 304] 13:25:41 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D45D800 == 33 [pid = 3572] [id = 303] 13:25:41 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CD8F000 == 32 [pid = 3572] [id = 302] 13:25:41 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C347000 == 31 [pid = 3572] [id = 301] 13:25:41 INFO - PROCESS | 3572 | --DOCSHELL 000000E256141800 == 30 [pid = 3572] [id = 300] 13:25:41 INFO - PROCESS | 3572 | --DOCSHELL 000000E25495B800 == 29 [pid = 3572] [id = 299] 13:25:41 INFO - PROCESS | 3572 | --DOCSHELL 000000E2555F9800 == 28 [pid = 3572] [id = 298] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E25C586000) [pid = 3572] [serial = 864] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25E082C00) [pid = 3572] [serial = 867] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25EC99800) [pid = 3572] [serial = 870] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25E2BE000) [pid = 3572] [serial = 868] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E2568C2400) [pid = 3572] [serial = 858] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25979CC00) [pid = 3572] [serial = 859] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E254754400) [pid = 3572] [serial = 849] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2549B2000) [pid = 3572] [serial = 850] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E259C83C00) [pid = 3572] [serial = 861] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25D746800) [pid = 3572] [serial = 844] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E254723000) [pid = 3572] [serial = 855] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2549A6800) [pid = 3572] [serial = 856] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2501BE400) [pid = 3572] [serial = 846] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25F4B1000) [pid = 3572] [serial = 880] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2502EB000) [pid = 3572] [serial = 847] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E250395000) [pid = 3572] [serial = 852] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E251404000) [pid = 3572] [serial = 853] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25F79C000) [pid = 3572] [serial = 879] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25F565000) [pid = 3572] [serial = 877] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25F55E800) [pid = 3572] [serial = 876] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25F12C400) [pid = 3572] [serial = 871] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25CF08800) [pid = 3572] [serial = 865] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25EBAE000) [pid = 3572] [serial = 874] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E256D57400) [pid = 3572] [serial = 873] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25A57D800) [pid = 3572] [serial = 862] [outer = 0000000000000000] [url = about:blank] 13:25:41 INFO - PROCESS | 3572 | 1468009541692 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:41 INFO - PROCESS | 3572 | 1468009541696 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:41 INFO - PROCESS | 3572 | ++DOCSHELL 000000E250794800 == 29 [pid = 3572] [id = 310] 13:25:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E24E746400) [pid = 3572] [serial = 929] [outer = 0000000000000000] 13:25:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E2501BC800) [pid = 3572] [serial = 930] [outer = 000000E24E746400] 13:25:41 INFO - PROCESS | 3572 | 1468009541747 Marionette DEBUG loaded listener.js 13:25:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E25047D000) [pid = 3572] [serial = 931] [outer = 000000E24E746400] 13:25:42 INFO - PROCESS | 3572 | 1468009542214 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]]]}] 13:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 839ms 13:25:42 INFO - PROCESS | 3572 | 1468009542287 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 13:25:42 INFO - PROCESS | 3572 | 1468009542292 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 13:25:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:25:42 INFO - PROCESS | 3572 | 1468009542298 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:25:42 INFO - PROCESS | 3572 | 1468009542301 Marionette TRACE conn5 <- [1,1206,null,{}] 13:25:42 INFO - PROCESS | 3572 | 1468009542305 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}] 13:25:42 INFO - PROCESS | 3572 | 1468009542307 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:42 INFO - PROCESS | 3572 | 1468009542402 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 13:25:42 INFO - PROCESS | 3572 | 1468009542414 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:42 INFO - PROCESS | 3572 | 1468009542416 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:42 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C195800 == 30 [pid = 3572] [id = 311] 13:25:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2549AE800) [pid = 3572] [serial = 932] [outer = 0000000000000000] 13:25:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E2549F6000) [pid = 3572] [serial = 933] [outer = 000000E2549AE800] 13:25:42 INFO - PROCESS | 3572 | 1468009542464 Marionette DEBUG loaded listener.js 13:25:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2551DB400) [pid = 3572] [serial = 934] [outer = 000000E2549AE800] 13:25:42 INFO - PROCESS | 3572 | 1468009542925 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]]]}] 13:25:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:25:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 691ms 13:25:43 INFO - PROCESS | 3572 | 1468009542993 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 13:25:43 INFO - PROCESS | 3572 | 1468009543002 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 13:25:43 INFO - PROCESS | 3572 | 1468009543006 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:25:43 INFO - PROCESS | 3572 | 1468009543010 Marionette TRACE conn5 <- [1,1210,null,{}] 13:25:43 INFO - PROCESS | 3572 | 1468009543021 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}] 13:25:43 INFO - PROCESS | 3572 | 1468009543026 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:43 INFO - PROCESS | 3572 | 1468009543116 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 13:25:43 INFO - PROCESS | 3572 | 1468009543188 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:43 INFO - PROCESS | 3572 | 1468009543192 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:43 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D1E2800 == 31 [pid = 3572] [id = 312] 13:25:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25019AC00) [pid = 3572] [serial = 935] [outer = 0000000000000000] 13:25:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2568DAC00) [pid = 3572] [serial = 936] [outer = 000000E25019AC00] 13:25:43 INFO - PROCESS | 3572 | 1468009543243 Marionette DEBUG loaded listener.js 13:25:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E259C0C400) [pid = 3572] [serial = 937] [outer = 000000E25019AC00] 13:25:43 INFO - PROCESS | 3572 | 1468009543628 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] 13:25:43 INFO - PROCESS | 3572 | 1468009543706 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 13:25:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 13:25:43 INFO - PROCESS | 3572 | 1468009543710 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:25:43 INFO - PROCESS | 3572 | 1468009543711 Marionette TRACE conn5 <- [1,1214,null,{}] 13:25:43 INFO - PROCESS | 3572 | 1468009543742 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}] 13:25:43 INFO - PROCESS | 3572 | 1468009543745 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:43 INFO - PROCESS | 3572 | 1468009543872 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 13:25:43 INFO - PROCESS | 3572 | 1468009543878 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:43 INFO - PROCESS | 3572 | 1468009543880 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:43 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2E9000 == 32 [pid = 3572] [id = 313] 13:25:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E259C46000) [pid = 3572] [serial = 938] [outer = 0000000000000000] 13:25:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25A32A800) [pid = 3572] [serial = 939] [outer = 000000E259C46000] 13:25:43 INFO - PROCESS | 3572 | 1468009543926 Marionette DEBUG loaded listener.js 13:25:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25B8B8000) [pid = 3572] [serial = 940] [outer = 000000E259C46000] 13:25:44 INFO - PROCESS | 3572 | 1468009544368 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]]]}] 13:25:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:25:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 13:25:44 INFO - PROCESS | 3572 | 1468009544404 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 13:25:44 INFO - PROCESS | 3572 | 1468009544406 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 13:25:44 INFO - PROCESS | 3572 | 1468009544410 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:25:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:25:44 INFO - PROCESS | 3572 | 1468009544412 Marionette TRACE conn5 <- [1,1218,null,{}] 13:25:44 INFO - PROCESS | 3572 | 1468009544415 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}] 13:25:44 INFO - PROCESS | 3572 | 1468009544417 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:44 INFO - PROCESS | 3572 | 1468009544527 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 13:25:44 INFO - PROCESS | 3572 | 1468009544532 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:44 INFO - PROCESS | 3572 | 1468009544534 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:44 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25FDBC800 == 33 [pid = 3572] [id = 314] 13:25:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25B8AE800) [pid = 3572] [serial = 941] [outer = 0000000000000000] 13:25:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25C588000) [pid = 3572] [serial = 942] [outer = 000000E25B8AE800] 13:25:44 INFO - PROCESS | 3572 | 1468009544579 Marionette DEBUG loaded listener.js 13:25:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25CB51800) [pid = 3572] [serial = 943] [outer = 000000E25B8AE800] 13:25:45 INFO - PROCESS | 3572 | 1468009545048 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]]]}] 13:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 691ms 13:25:45 INFO - PROCESS | 3572 | 1468009545105 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 13:25:45 INFO - PROCESS | 3572 | 1468009545107 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 13:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:25:45 INFO - PROCESS | 3572 | 1468009545110 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:25:45 INFO - PROCESS | 3572 | 1468009545112 Marionette TRACE conn5 <- [1,1222,null,{}] 13:25:45 INFO - PROCESS | 3572 | 1468009545123 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}] 13:25:45 INFO - PROCESS | 3572 | 1468009545130 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:45 INFO - PROCESS | 3572 | 1468009545297 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 13:25:45 INFO - PROCESS | 3572 | 1468009545352 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:45 INFO - PROCESS | 3572 | 1468009545354 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:45 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C68800 == 34 [pid = 3572] [id = 315] 13:25:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25D753000) [pid = 3572] [serial = 944] [outer = 0000000000000000] 13:25:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25E087400) [pid = 3572] [serial = 945] [outer = 000000E25D753000] 13:25:45 INFO - PROCESS | 3572 | 1468009545400 Marionette DEBUG loaded listener.js 13:25:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25E2BDC00) [pid = 3572] [serial = 946] [outer = 000000E25D753000] 13:25:45 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25019E400) [pid = 3572] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:25:45 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E2501C8400) [pid = 3572] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:25:45 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25472CC00) [pid = 3572] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:25:45 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2501BAC00) [pid = 3572] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:25:45 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E259C05000) [pid = 3572] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:25:45 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2502EA800) [pid = 3572] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:25:45 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E259752C00) [pid = 3572] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:25:45 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25DE90400) [pid = 3572] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:25:45 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25FD6F400) [pid = 3572] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:25:45 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25007D000) [pid = 3572] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:25:45 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2502E6C00) [pid = 3572] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:25:45 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25C596C00) [pid = 3572] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:25:45 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E255477000) [pid = 3572] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:25:45 INFO - PROCESS | 3572 | 1468009545895 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]]]}] 13:25:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:25:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 837ms 13:25:45 INFO - PROCESS | 3572 | 1468009545950 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 13:25:45 INFO - PROCESS | 3572 | 1468009545952 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 13:25:45 INFO - PROCESS | 3572 | 1468009545956 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:25:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:25:45 INFO - PROCESS | 3572 | 1468009545958 Marionette TRACE conn5 <- [1,1226,null,{}] 13:25:45 INFO - PROCESS | 3572 | 1468009545961 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}] 13:25:45 INFO - PROCESS | 3572 | 1468009545963 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:46 INFO - PROCESS | 3572 | 1468009546046 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 13:25:46 INFO - PROCESS | 3572 | 1468009546051 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:46 INFO - PROCESS | 3572 | 1468009546053 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:46 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CDF000 == 35 [pid = 3572] [id = 316] 13:25:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E250440400) [pid = 3572] [serial = 947] [outer = 0000000000000000] 13:25:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E254939800) [pid = 3572] [serial = 948] [outer = 000000E250440400] 13:25:46 INFO - PROCESS | 3572 | 1468009546098 Marionette DEBUG loaded listener.js 13:25:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25B70DC00) [pid = 3572] [serial = 949] [outer = 000000E250440400] 13:25:46 INFO - PROCESS | 3572 | 1468009546503 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]]]}] 13:25:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:25:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 586ms 13:25:46 INFO - PROCESS | 3572 | 1468009546546 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 13:25:46 INFO - PROCESS | 3572 | 1468009546548 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 13:25:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:25:46 INFO - PROCESS | 3572 | 1468009546551 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:25:46 INFO - PROCESS | 3572 | 1468009546553 Marionette TRACE conn5 <- [1,1230,null,{}] 13:25:46 INFO - PROCESS | 3572 | 1468009546557 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}] 13:25:46 INFO - PROCESS | 3572 | 1468009546559 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:46 INFO - PROCESS | 3572 | 1468009546669 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 13:25:46 INFO - PROCESS | 3572 | 1468009546677 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:46 INFO - PROCESS | 3572 | 1468009546679 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:46 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647D8800 == 36 [pid = 3572] [id = 317] 13:25:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25EB32800) [pid = 3572] [serial = 950] [outer = 0000000000000000] 13:25:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25EC9EC00) [pid = 3572] [serial = 951] [outer = 000000E25EB32800] 13:25:46 INFO - PROCESS | 3572 | 1468009546732 Marionette DEBUG loaded listener.js 13:25:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25F4B6800) [pid = 3572] [serial = 952] [outer = 000000E25EB32800] 13:25:47 INFO - PROCESS | 3572 | 1468009547137 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]]]}] 13:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 627ms 13:25:47 INFO - PROCESS | 3572 | 1468009547181 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 13:25:47 INFO - PROCESS | 3572 | 1468009547184 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 13:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:25:47 INFO - PROCESS | 3572 | 1468009547191 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:25:47 INFO - PROCESS | 3572 | 1468009547193 Marionette TRACE conn5 <- [1,1234,null,{}] 13:25:47 INFO - PROCESS | 3572 | 1468009547197 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}] 13:25:47 INFO - PROCESS | 3572 | 1468009547199 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:47 INFO - PROCESS | 3572 | 1468009547285 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 13:25:47 INFO - PROCESS | 3572 | 1468009547291 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:47 INFO - PROCESS | 3572 | 1468009547293 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:47 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D1DF800 == 37 [pid = 3572] [id = 318] 13:25:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25F55C400) [pid = 3572] [serial = 953] [outer = 0000000000000000] 13:25:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25F567C00) [pid = 3572] [serial = 954] [outer = 000000E25F55C400] 13:25:47 INFO - PROCESS | 3572 | 1468009547337 Marionette DEBUG loaded listener.js 13:25:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25F7A0000) [pid = 3572] [serial = 955] [outer = 000000E25F55C400] 13:25:47 INFO - PROCESS | 3572 | 1468009547790 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]]]}] 13:25:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:25:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 629ms 13:25:47 INFO - PROCESS | 3572 | 1468009547820 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 13:25:47 INFO - PROCESS | 3572 | 1468009547822 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 13:25:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:25:47 INFO - PROCESS | 3572 | 1468009547829 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:25:47 INFO - PROCESS | 3572 | 1468009547831 Marionette TRACE conn5 <- [1,1238,null,{}] 13:25:47 INFO - PROCESS | 3572 | 1468009547835 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}] 13:25:47 INFO - PROCESS | 3572 | 1468009547837 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:47 INFO - PROCESS | 3572 | 1468009547969 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 13:25:48 INFO - PROCESS | 3572 | 1468009548141 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:48 INFO - PROCESS | 3572 | 1468009548145 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:48 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255244800 == 38 [pid = 3572] [id = 319] 13:25:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E24FD26C00) [pid = 3572] [serial = 956] [outer = 0000000000000000] 13:25:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25019BC00) [pid = 3572] [serial = 957] [outer = 000000E24FD26C00] 13:25:48 INFO - PROCESS | 3572 | 1468009548207 Marionette DEBUG loaded listener.js 13:25:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25039F800) [pid = 3572] [serial = 958] [outer = 000000E24FD26C00] 13:25:48 INFO - PROCESS | 3572 | 1468009548787 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]]]}] 13:25:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:25:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1028ms 13:25:48 INFO - PROCESS | 3572 | 1468009548862 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 13:25:48 INFO - PROCESS | 3572 | 1468009548867 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 13:25:48 INFO - PROCESS | 3572 | 1468009548893 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:25:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:25:48 INFO - PROCESS | 3572 | 1468009548896 Marionette TRACE conn5 <- [1,1242,null,{}] 13:25:48 INFO - PROCESS | 3572 | 1468009548901 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}] 13:25:48 INFO - PROCESS | 3572 | 1468009548905 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:49 INFO - PROCESS | 3572 | 1468009549054 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 13:25:49 INFO - PROCESS | 3572 | 1468009549144 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:49 INFO - PROCESS | 3572 | 1468009549147 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:49 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D911000 == 39 [pid = 3572] [id = 320] 13:25:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E255775C00) [pid = 3572] [serial = 959] [outer = 0000000000000000] 13:25:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E2562DA000) [pid = 3572] [serial = 960] [outer = 000000E255775C00] 13:25:49 INFO - PROCESS | 3572 | 1468009549204 Marionette DEBUG loaded listener.js 13:25:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E259BB8400) [pid = 3572] [serial = 961] [outer = 000000E255775C00] 13:25:49 INFO - PROCESS | 3572 | 1468009549805 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]]]}] 13:25:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:25:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 984ms 13:25:49 INFO - PROCESS | 3572 | 1468009549885 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 13:25:49 INFO - PROCESS | 3572 | 1468009549888 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 13:25:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:25:49 INFO - PROCESS | 3572 | 1468009549894 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:25:49 INFO - PROCESS | 3572 | 1468009549896 Marionette TRACE conn5 <- [1,1246,null,{}] 13:25:49 INFO - PROCESS | 3572 | 1468009549900 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}] 13:25:49 INFO - PROCESS | 3572 | 1468009549903 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:50 INFO - PROCESS | 3572 | 1468009550025 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 13:25:50 INFO - PROCESS | 3572 | 1468009550140 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:50 INFO - PROCESS | 3572 | 1468009550143 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:50 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264DE4800 == 40 [pid = 3572] [id = 321] 13:25:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25D1AF800) [pid = 3572] [serial = 962] [outer = 0000000000000000] 13:25:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25D754400) [pid = 3572] [serial = 963] [outer = 000000E25D1AF800] 13:25:50 INFO - PROCESS | 3572 | 1468009550201 Marionette DEBUG loaded listener.js 13:25:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25D8E9000) [pid = 3572] [serial = 964] [outer = 000000E25D1AF800] 13:25:50 INFO - PROCESS | 3572 | 1468009550843 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]]]}] 13:25:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:25:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 986ms 13:25:50 INFO - PROCESS | 3572 | 1468009550880 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 13:25:50 INFO - PROCESS | 3572 | 1468009550885 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 13:25:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:25:50 INFO - PROCESS | 3572 | 1468009550896 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:25:50 INFO - PROCESS | 3572 | 1468009550901 Marionette TRACE conn5 <- [1,1250,null,{}] 13:25:50 INFO - PROCESS | 3572 | 1468009550905 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}] 13:25:50 INFO - PROCESS | 3572 | 1468009550909 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:51 INFO - PROCESS | 3572 | 1468009551028 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 13:25:51 INFO - PROCESS | 3572 | 1468009551161 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:51 INFO - PROCESS | 3572 | 1468009551164 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:51 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606DA800 == 41 [pid = 3572] [id = 322] 13:25:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E25CB53000) [pid = 3572] [serial = 965] [outer = 0000000000000000] 13:25:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E25F129400) [pid = 3572] [serial = 966] [outer = 000000E25CB53000] 13:25:51 INFO - PROCESS | 3572 | 1468009551222 Marionette DEBUG loaded listener.js 13:25:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E25F881C00) [pid = 3572] [serial = 967] [outer = 000000E25CB53000] 13:25:51 INFO - PROCESS | 3572 | 1468009551893 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]]]}] 13:25:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:25:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1039ms 13:25:51 INFO - PROCESS | 3572 | 1468009551933 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 13:25:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:25:51 INFO - PROCESS | 3572 | 1468009551937 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 13:25:51 INFO - PROCESS | 3572 | 1468009551942 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:25:51 INFO - PROCESS | 3572 | 1468009551946 Marionette TRACE conn5 <- [1,1254,null,{}] 13:25:51 INFO - PROCESS | 3572 | 1468009551951 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}] 13:25:51 INFO - PROCESS | 3572 | 1468009551954 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:52 INFO - PROCESS | 3572 | 1468009552120 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 13:25:52 INFO - PROCESS | 3572 | 1468009552245 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:52 INFO - PROCESS | 3572 | 1468009552248 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:52 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254A61800 == 42 [pid = 3572] [id = 323] 13:25:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E250775400) [pid = 3572] [serial = 968] [outer = 0000000000000000] 13:25:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E250FE0C00) [pid = 3572] [serial = 969] [outer = 000000E250775400] 13:25:52 INFO - PROCESS | 3572 | 1468009552301 Marionette DEBUG loaded listener.js 13:25:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (000000E254938400) [pid = 3572] [serial = 970] [outer = 000000E250775400] 13:25:53 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D1DF800 == 41 [pid = 3572] [id = 318] 13:25:53 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647D8800 == 40 [pid = 3572] [id = 317] 13:25:53 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CDF000 == 39 [pid = 3572] [id = 316] 13:25:53 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C68800 == 38 [pid = 3572] [id = 315] 13:25:53 INFO - PROCESS | 3572 | --DOCSHELL 000000E25FDBC800 == 37 [pid = 3572] [id = 314] 13:25:53 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2E9000 == 36 [pid = 3572] [id = 313] 13:25:53 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D1E2800 == 35 [pid = 3572] [id = 312] 13:25:53 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C195800 == 34 [pid = 3572] [id = 311] 13:25:53 INFO - PROCESS | 3572 | --DOCSHELL 000000E250794800 == 33 [pid = 3572] [id = 310] 13:25:53 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE48800 == 32 [pid = 3572] [id = 309] 13:25:53 INFO - PROCESS | 3572 | --DOCSHELL 000000E2615B6800 == 31 [pid = 3572] [id = 307] 13:25:53 INFO - PROCESS | 3572 | --DOCSHELL 000000E2516E5000 == 30 [pid = 3572] [id = 308] 13:25:53 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606DA800 == 29 [pid = 3572] [id = 322] 13:25:53 INFO - PROCESS | 3572 | --DOCSHELL 000000E264DE4800 == 28 [pid = 3572] [id = 321] 13:25:53 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D911000 == 27 [pid = 3572] [id = 320] 13:25:53 INFO - PROCESS | 3572 | --DOCSHELL 000000E255244800 == 26 [pid = 3572] [id = 319] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (000000E2501B3400) [pid = 3572] [serial = 897] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E2501CEC00) [pid = 3572] [serial = 898] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E2502F1C00) [pid = 3572] [serial = 900] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E25039E800) [pid = 3572] [serial = 901] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E254940800) [pid = 3572] [serial = 903] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25039E400) [pid = 3572] [serial = 895] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25028B800) [pid = 3572] [serial = 894] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E259C89000) [pid = 3572] [serial = 912] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E2549B1400) [pid = 3572] [serial = 883] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E254724C00) [pid = 3572] [serial = 882] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25C597C00) [pid = 3572] [serial = 886] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E259C48000) [pid = 3572] [serial = 885] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25F79C400) [pid = 3572] [serial = 889] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25E2B5400) [pid = 3572] [serial = 888] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2605C4400) [pid = 3572] [serial = 892] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2605BDC00) [pid = 3572] [serial = 891] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25974E000) [pid = 3572] [serial = 910] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2568D5C00) [pid = 3572] [serial = 909] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2549ABC00) [pid = 3572] [serial = 915] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25CB4F800) [pid = 3572] [serial = 918] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25C508C00) [pid = 3572] [serial = 913] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25C145000) [pid = 3572] [serial = 916] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25D73D800) [pid = 3572] [serial = 921] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E256106000) [pid = 3572] [serial = 906] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25CE72C00) [pid = 3572] [serial = 919] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E2562D1C00) [pid = 3572] [serial = 907] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E2549F5C00) [pid = 3572] [serial = 904] [outer = 0000000000000000] [url = about:blank] 13:25:53 INFO - PROCESS | 3572 | 1468009553483 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]]]}] 13:25:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:25:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1592ms 13:25:53 INFO - PROCESS | 3572 | 1468009553534 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 13:25:53 INFO - PROCESS | 3572 | 1468009553538 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 13:25:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:25:53 INFO - PROCESS | 3572 | 1468009553543 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:25:53 INFO - PROCESS | 3572 | 1468009553548 Marionette TRACE conn5 <- [1,1258,null,{}] 13:25:53 INFO - PROCESS | 3572 | 1468009553553 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}] 13:25:53 INFO - PROCESS | 3572 | 1468009553556 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:53 INFO - PROCESS | 3572 | 1468009553650 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 13:25:53 INFO - PROCESS | 3572 | 1468009553744 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:53 INFO - PROCESS | 3572 | 1468009553747 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:53 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255242800 == 27 [pid = 3572] [id = 324] 13:25:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E24F42D400) [pid = 3572] [serial = 971] [outer = 0000000000000000] 13:25:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2501D5400) [pid = 3572] [serial = 972] [outer = 000000E24F42D400] 13:25:53 INFO - PROCESS | 3572 | 1468009553797 Marionette DEBUG loaded listener.js 13:25:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E2502EF800) [pid = 3572] [serial = 973] [outer = 000000E24F42D400] 13:25:54 INFO - PROCESS | 3572 | 1468009554193 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]]]}] 13:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 692ms 13:25:54 INFO - PROCESS | 3572 | 1468009554240 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 13:25:54 INFO - PROCESS | 3572 | 1468009554245 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 13:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:25:54 INFO - PROCESS | 3572 | 1468009554283 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:25:54 INFO - PROCESS | 3572 | 1468009554287 Marionette TRACE conn5 <- [1,1262,null,{}] 13:25:54 INFO - PROCESS | 3572 | 1468009554296 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}] 13:25:54 INFO - PROCESS | 3572 | 1468009554299 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:54 INFO - PROCESS | 3572 | 1468009554403 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 13:25:54 INFO - PROCESS | 3572 | 1468009554419 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:54 INFO - PROCESS | 3572 | 1468009554422 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:54 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259CD5800 == 28 [pid = 3572] [id = 325] 13:25:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25077C000) [pid = 3572] [serial = 974] [outer = 0000000000000000] 13:25:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E250781C00) [pid = 3572] [serial = 975] [outer = 000000E25077C000] 13:25:54 INFO - PROCESS | 3572 | 1468009554471 Marionette DEBUG loaded listener.js 13:25:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E254722000) [pid = 3572] [serial = 976] [outer = 000000E25077C000] 13:25:54 INFO - PROCESS | 3572 | 1468009554929 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]]]}] 13:25:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:25:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 693ms 13:25:54 INFO - PROCESS | 3572 | 1468009554976 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 13:25:54 INFO - PROCESS | 3572 | 1468009554979 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 13:25:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:25:54 INFO - PROCESS | 3572 | 1468009554982 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:25:54 INFO - PROCESS | 3572 | 1468009554986 Marionette TRACE conn5 <- [1,1266,null,{}] 13:25:55 INFO - PROCESS | 3572 | 1468009554997 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}] 13:25:55 INFO - PROCESS | 3572 | 1468009555002 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:55 INFO - PROCESS | 3572 | 1468009555089 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 13:25:55 INFO - PROCESS | 3572 | 1468009555097 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:55 INFO - PROCESS | 3572 | 1468009555100 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:55 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CA40000 == 29 [pid = 3572] [id = 326] 13:25:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2549B2400) [pid = 3572] [serial = 977] [outer = 0000000000000000] 13:25:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E254AC2000) [pid = 3572] [serial = 978] [outer = 000000E2549B2400] 13:25:55 INFO - PROCESS | 3572 | 1468009555149 Marionette DEBUG loaded listener.js 13:25:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25556BC00) [pid = 3572] [serial = 979] [outer = 000000E2549B2400] 13:25:55 INFO - PROCESS | 3572 | 1468009555641 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]]]}] 13:25:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:25:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 692ms 13:25:55 INFO - PROCESS | 3572 | 1468009555678 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 13:25:55 INFO - PROCESS | 3572 | 1468009555680 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 13:25:55 INFO - PROCESS | 3572 | 1468009555684 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:25:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:25:55 INFO - PROCESS | 3572 | 1468009555686 Marionette TRACE conn5 <- [1,1270,null,{}] 13:25:55 INFO - PROCESS | 3572 | 1468009555695 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}] 13:25:55 INFO - PROCESS | 3572 | 1468009555697 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:55 INFO - PROCESS | 3572 | 1468009555841 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 13:25:55 INFO - PROCESS | 3572 | 1468009555854 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:55 INFO - PROCESS | 3572 | 1468009555857 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:55 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFCC800 == 30 [pid = 3572] [id = 327] 13:25:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2562D6800) [pid = 3572] [serial = 980] [outer = 0000000000000000] 13:25:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2562DBC00) [pid = 3572] [serial = 981] [outer = 000000E2562D6800] 13:25:55 INFO - PROCESS | 3572 | 1468009555943 Marionette DEBUG loaded listener.js 13:25:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2568C9C00) [pid = 3572] [serial = 982] [outer = 000000E2562D6800] 13:25:56 INFO - PROCESS | 3572 | 1468009556383 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]]]}] 13:25:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:25:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 753ms 13:25:56 INFO - PROCESS | 3572 | 1468009556445 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 13:25:56 INFO - PROCESS | 3572 | 1468009556447 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 13:25:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:25:56 INFO - PROCESS | 3572 | 1468009556451 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:25:56 INFO - PROCESS | 3572 | 1468009556453 Marionette TRACE conn5 <- [1,1274,null,{}] 13:25:56 INFO - PROCESS | 3572 | 1468009556461 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}] 13:25:56 INFO - PROCESS | 3572 | 1468009556463 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:56 INFO - PROCESS | 3572 | 1468009556577 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 13:25:56 INFO - PROCESS | 3572 | 1468009556590 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:56 INFO - PROCESS | 3572 | 1468009556592 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:56 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4C1800 == 31 [pid = 3572] [id = 328] 13:25:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E24E746000) [pid = 3572] [serial = 983] [outer = 0000000000000000] 13:25:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25974A400) [pid = 3572] [serial = 984] [outer = 000000E24E746000] 13:25:56 INFO - PROCESS | 3572 | 1468009556640 Marionette DEBUG loaded listener.js 13:25:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E259C47400) [pid = 3572] [serial = 985] [outer = 000000E24E746000] 13:25:57 INFO - PROCESS | 3572 | 1468009557136 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]]]}] 13:25:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:25:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 732ms 13:25:57 INFO - PROCESS | 3572 | 1468009557211 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 13:25:57 INFO - PROCESS | 3572 | 1468009557213 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 13:25:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:25:57 INFO - PROCESS | 3572 | 1468009557216 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:25:57 INFO - PROCESS | 3572 | 1468009557218 Marionette TRACE conn5 <- [1,1278,null,{}] 13:25:57 INFO - PROCESS | 3572 | 1468009557222 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}] 13:25:57 INFO - PROCESS | 3572 | 1468009557228 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:57 INFO - PROCESS | 3572 | 1468009557542 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 13:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25B8AE800) [pid = 3572] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E259C46000) [pid = 3572] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25D753000) [pid = 3572] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25D1B0400) [pid = 3572] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E24E746400) [pid = 3572] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25019D800) [pid = 3572] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2549AE800) [pid = 3572] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25019AC00) [pid = 3572] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2516BC800) [pid = 3572] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E250440400) [pid = 3572] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25EB32800) [pid = 3572] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:25:57 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25F55C400) [pid = 3572] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:25:57 INFO - PROCESS | 3572 | 1468009557601 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:57 INFO - PROCESS | 3572 | 1468009557603 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:57 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25EB0C800 == 32 [pid = 3572] [id = 329] 13:25:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2501B2400) [pid = 3572] [serial = 986] [outer = 0000000000000000] 13:25:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2505B9C00) [pid = 3572] [serial = 987] [outer = 000000E2501B2400] 13:25:57 INFO - PROCESS | 3572 | 1468009557653 Marionette DEBUG loaded listener.js 13:25:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2562D0800) [pid = 3572] [serial = 988] [outer = 000000E2501B2400] 13:25:58 INFO - PROCESS | 3572 | 1468009558024 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]]]}] 13:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 838ms 13:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:25:58 INFO - PROCESS | 3572 | 1468009558059 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 13:25:58 INFO - PROCESS | 3572 | 1468009558061 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 13:25:58 INFO - PROCESS | 3572 | 1468009558064 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:25:58 INFO - PROCESS | 3572 | 1468009558066 Marionette TRACE conn5 <- [1,1282,null,{}] 13:25:58 INFO - PROCESS | 3572 | 1468009558070 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}] 13:25:58 INFO - PROCESS | 3572 | 1468009558072 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:58 INFO - PROCESS | 3572 | 1468009558151 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 13:25:58 INFO - PROCESS | 3572 | 1468009558158 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:58 INFO - PROCESS | 3572 | 1468009558160 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:58 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F8A0000 == 33 [pid = 3572] [id = 330] 13:25:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2562D1400) [pid = 3572] [serial = 989] [outer = 0000000000000000] 13:25:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25C583400) [pid = 3572] [serial = 990] [outer = 000000E2562D1400] 13:25:58 INFO - PROCESS | 3572 | 1468009558204 Marionette DEBUG loaded listener.js 13:25:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25C59B000) [pid = 3572] [serial = 991] [outer = 000000E2562D1400] 13:25:58 INFO - PROCESS | 3572 | 1468009558625 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]]]}] 13:25:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:25:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 586ms 13:25:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:25:58 INFO - PROCESS | 3572 | 1468009558660 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 13:25:58 INFO - PROCESS | 3572 | 1468009558662 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 13:25:58 INFO - PROCESS | 3572 | 1468009558665 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:25:58 INFO - PROCESS | 3572 | 1468009558667 Marionette TRACE conn5 <- [1,1286,null,{}] 13:25:58 INFO - PROCESS | 3572 | 1468009558675 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}] 13:25:58 INFO - PROCESS | 3572 | 1468009558677 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:58 INFO - PROCESS | 3572 | 1468009558760 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 13:25:58 INFO - PROCESS | 3572 | 1468009558765 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:58 INFO - PROCESS | 3572 | 1468009558767 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:58 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606D5000 == 34 [pid = 3572] [id = 331] 13:25:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25CB49400) [pid = 3572] [serial = 992] [outer = 0000000000000000] 13:25:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25CB4F000) [pid = 3572] [serial = 993] [outer = 000000E25CB49400] 13:25:58 INFO - PROCESS | 3572 | 1468009558819 Marionette DEBUG loaded listener.js 13:25:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25CE73800) [pid = 3572] [serial = 994] [outer = 000000E25CB49400] 13:25:59 INFO - PROCESS | 3572 | 1468009559275 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]]]}] 13:25:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:25:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 628ms 13:25:59 INFO - PROCESS | 3572 | 1468009559302 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 13:25:59 INFO - PROCESS | 3572 | 1468009559304 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 13:25:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:25:59 INFO - PROCESS | 3572 | 1468009559312 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:25:59 INFO - PROCESS | 3572 | 1468009559314 Marionette TRACE conn5 <- [1,1290,null,{}] 13:25:59 INFO - PROCESS | 3572 | 1468009559318 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}] 13:25:59 INFO - PROCESS | 3572 | 1468009559320 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:59 INFO - PROCESS | 3572 | 1468009559403 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 13:25:59 INFO - PROCESS | 3572 | 1468009559408 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:25:59 INFO - PROCESS | 3572 | 1468009559410 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:25:59 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C51800 == 35 [pid = 3572] [id = 332] 13:25:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25CB51C00) [pid = 3572] [serial = 995] [outer = 0000000000000000] 13:25:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25D746800) [pid = 3572] [serial = 996] [outer = 000000E25CB51C00] 13:25:59 INFO - PROCESS | 3572 | 1468009559455 Marionette DEBUG loaded listener.js 13:25:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25D8E1000) [pid = 3572] [serial = 997] [outer = 000000E25CB51C00] 13:26:00 INFO - PROCESS | 3572 | 1468009560263 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]]]}] 13:26:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:26:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1033ms 13:26:00 INFO - PROCESS | 3572 | 1468009560349 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 13:26:00 INFO - PROCESS | 3572 | 1468009560354 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 13:26:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:26:00 INFO - PROCESS | 3572 | 1468009560379 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:26:00 INFO - PROCESS | 3572 | 1468009560385 Marionette TRACE conn5 <- [1,1294,null,{}] 13:26:00 INFO - PROCESS | 3572 | 1468009560431 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}] 13:26:00 INFO - PROCESS | 3572 | 1468009560435 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:00 INFO - PROCESS | 3572 | 1468009560572 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 13:26:00 INFO - PROCESS | 3572 | 1468009560661 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:00 INFO - PROCESS | 3572 | 1468009560664 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:00 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259B52000 == 36 [pid = 3572] [id = 333] 13:26:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E2501D6000) [pid = 3572] [serial = 998] [outer = 0000000000000000] 13:26:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25028E800) [pid = 3572] [serial = 999] [outer = 000000E2501D6000] 13:26:00 INFO - PROCESS | 3572 | 1468009560723 Marionette DEBUG loaded listener.js 13:26:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E2503A2000) [pid = 3572] [serial = 1000] [outer = 000000E2501D6000] 13:26:01 INFO - PROCESS | 3572 | 1468009561457 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]]]}] 13:26:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:26:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1141ms 13:26:01 INFO - PROCESS | 3572 | 1468009561525 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 13:26:01 INFO - PROCESS | 3572 | 1468009561530 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 13:26:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:26:01 INFO - PROCESS | 3572 | 1468009561538 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:26:01 INFO - PROCESS | 3572 | 1468009561541 Marionette TRACE conn5 <- [1,1298,null,{}] 13:26:01 INFO - PROCESS | 3572 | 1468009561545 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}] 13:26:01 INFO - PROCESS | 3572 | 1468009561548 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:01 INFO - PROCESS | 3572 | 1468009561683 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 13:26:01 INFO - PROCESS | 3572 | 1468009561752 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:01 INFO - PROCESS | 3572 | 1468009561755 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:01 INFO - PROCESS | 3572 | ++DOCSHELL 000000E24FD76800 == 37 [pid = 3572] [id = 334] 13:26:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E24E5C6400) [pid = 3572] [serial = 1001] [outer = 0000000000000000] 13:26:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E250198800) [pid = 3572] [serial = 1002] [outer = 000000E24E5C6400] 13:26:01 INFO - PROCESS | 3572 | 1468009561916 Marionette DEBUG loaded listener.js 13:26:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E24EDD7000) [pid = 3572] [serial = 1003] [outer = 000000E24E5C6400] 13:26:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606D5000 == 36 [pid = 3572] [id = 331] 13:26:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F8A0000 == 35 [pid = 3572] [id = 330] 13:26:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E25EB0C800 == 34 [pid = 3572] [id = 329] 13:26:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D4C1800 == 33 [pid = 3572] [id = 328] 13:26:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFCC800 == 32 [pid = 3572] [id = 327] 13:26:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CA40000 == 31 [pid = 3572] [id = 326] 13:26:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E259CD5800 == 30 [pid = 3572] [id = 325] 13:26:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E255242800 == 29 [pid = 3572] [id = 324] 13:26:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E254A61800 == 28 [pid = 3572] [id = 323] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25F567C00) [pid = 3572] [serial = 954] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25C588000) [pid = 3572] [serial = 942] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25A32A800) [pid = 3572] [serial = 939] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25E087400) [pid = 3572] [serial = 945] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25D751800) [pid = 3572] [serial = 922] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2501BC800) [pid = 3572] [serial = 930] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25047D000) [pid = 3572] [serial = 931] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2501B6400) [pid = 3572] [serial = 924] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2502EA000) [pid = 3572] [serial = 925] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2549F6000) [pid = 3572] [serial = 933] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2551DB400) [pid = 3572] [serial = 934] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2568DAC00) [pid = 3572] [serial = 936] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E254945400) [pid = 3572] [serial = 927] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25547B800) [pid = 3572] [serial = 928] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E254939800) [pid = 3572] [serial = 948] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25EC9EC00) [pid = 3572] [serial = 951] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25E2BDC00) [pid = 3572] [serial = 946] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25F4B6800) [pid = 3572] [serial = 952] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25CB51800) [pid = 3572] [serial = 943] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25B70DC00) [pid = 3572] [serial = 949] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25B8B8000) [pid = 3572] [serial = 940] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25F7A0000) [pid = 3572] [serial = 955] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E259C0C400) [pid = 3572] [serial = 937] [outer = 0000000000000000] [url = about:blank] 13:26:02 INFO - PROCESS | 3572 | 1468009562566 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]]]}] 13:26:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 13:26:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1084ms 13:26:02 INFO - PROCESS | 3572 | 1468009562623 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 13:26:02 INFO - PROCESS | 3572 | 1468009562627 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 13:26:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 13:26:02 INFO - PROCESS | 3572 | 1468009562632 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:26:02 INFO - PROCESS | 3572 | 1468009562635 Marionette TRACE conn5 <- [1,1302,null,{}] 13:26:02 INFO - PROCESS | 3572 | 1468009562640 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}] 13:26:02 INFO - PROCESS | 3572 | 1468009562642 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:02 INFO - PROCESS | 3572 | 1468009562738 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 13:26:02 INFO - PROCESS | 3572 | 1468009562814 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:02 INFO - PROCESS | 3572 | 1468009562817 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:02 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25611C800 == 29 [pid = 3572] [id = 335] 13:26:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E24EDCCC00) [pid = 3572] [serial = 1004] [outer = 0000000000000000] 13:26:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E2501BF400) [pid = 3572] [serial = 1005] [outer = 000000E24EDCCC00] 13:26:02 INFO - PROCESS | 3572 | 1468009562866 Marionette DEBUG loaded listener.js 13:26:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E2502EFC00) [pid = 3572] [serial = 1006] [outer = 000000E24EDCCC00] 13:26:03 INFO - PROCESS | 3572 | 1468009563312 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]]]}] 13:26:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:26:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 734ms 13:26:03 INFO - PROCESS | 3572 | 1468009563375 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 13:26:03 INFO - PROCESS | 3572 | 1468009563379 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 13:26:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:26:03 INFO - PROCESS | 3572 | 1468009563386 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:26:03 INFO - PROCESS | 3572 | 1468009563389 Marionette TRACE conn5 <- [1,1306,null,{}] 13:26:03 INFO - PROCESS | 3572 | 1468009563393 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}] 13:26:03 INFO - PROCESS | 3572 | 1468009563395 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:03 INFO - PROCESS | 3572 | 1468009563487 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 13:26:03 INFO - PROCESS | 3572 | 1468009563495 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:03 INFO - PROCESS | 3572 | 1468009563497 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:03 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25B877800 == 30 [pid = 3572] [id = 336] 13:26:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E25077DC00) [pid = 3572] [serial = 1007] [outer = 0000000000000000] 13:26:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E250B6B800) [pid = 3572] [serial = 1008] [outer = 000000E25077DC00] 13:26:03 INFO - PROCESS | 3572 | 1468009563544 Marionette DEBUG loaded listener.js 13:26:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2516BC800) [pid = 3572] [serial = 1009] [outer = 000000E25077DC00] 13:26:04 INFO - PROCESS | 3572 | 1468009564026 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]]]}] 13:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 671ms 13:26:04 INFO - PROCESS | 3572 | 1468009564062 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 13:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:26:04 INFO - PROCESS | 3572 | 1468009564064 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 13:26:04 INFO - PROCESS | 3572 | 1468009564068 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:26:04 INFO - PROCESS | 3572 | 1468009564072 Marionette TRACE conn5 <- [1,1310,null,{}] 13:26:04 INFO - PROCESS | 3572 | 1468009564083 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}] 13:26:04 INFO - PROCESS | 3572 | 1468009564088 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:04 INFO - PROCESS | 3572 | 1468009564181 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 13:26:04 INFO - PROCESS | 3572 | 1468009564191 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:04 INFO - PROCESS | 3572 | 1468009564194 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:04 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D1F3000 == 31 [pid = 3572] [id = 337] 13:26:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2549B2000) [pid = 3572] [serial = 1010] [outer = 0000000000000000] 13:26:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2551C4800) [pid = 3572] [serial = 1011] [outer = 000000E2549B2000] 13:26:04 INFO - PROCESS | 3572 | 1468009564238 Marionette DEBUG loaded listener.js 13:26:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25575D000) [pid = 3572] [serial = 1012] [outer = 000000E2549B2000] 13:26:04 INFO - PROCESS | 3572 | 1468009564662 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]]]}] 13:26:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:26:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 629ms 13:26:04 INFO - PROCESS | 3572 | 1468009564700 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 13:26:04 INFO - PROCESS | 3572 | 1468009564703 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 13:26:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:26:04 INFO - PROCESS | 3572 | 1468009564707 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:26:04 INFO - PROCESS | 3572 | 1468009564709 Marionette TRACE conn5 <- [1,1314,null,{}] 13:26:04 INFO - PROCESS | 3572 | 1468009564712 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}] 13:26:04 INFO - PROCESS | 3572 | 1468009564714 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:04 INFO - PROCESS | 3572 | 1468009564833 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 13:26:04 INFO - PROCESS | 3572 | 1468009564909 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:04 INFO - PROCESS | 3572 | 1468009564911 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:04 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE61800 == 32 [pid = 3572] [id = 338] 13:26:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E2568BAC00) [pid = 3572] [serial = 1013] [outer = 0000000000000000] 13:26:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2568D2400) [pid = 3572] [serial = 1014] [outer = 000000E2568BAC00] 13:26:04 INFO - PROCESS | 3572 | 1468009564963 Marionette DEBUG loaded listener.js 13:26:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E259752000) [pid = 3572] [serial = 1015] [outer = 000000E2568BAC00] 13:26:05 INFO - PROCESS | 3572 | 1468009565400 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]]]}] 13:26:05 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 13:26:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 733ms 13:26:05 INFO - PROCESS | 3572 | 1468009565442 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 13:26:05 INFO - PROCESS | 3572 | 1468009565444 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 13:26:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:26:05 INFO - PROCESS | 3572 | 1468009565447 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:26:05 INFO - PROCESS | 3572 | 1468009565449 Marionette TRACE conn5 <- [1,1318,null,{}] 13:26:05 INFO - PROCESS | 3572 | 1468009565453 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}] 13:26:05 INFO - PROCESS | 3572 | 1468009565455 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:05 INFO - PROCESS | 3572 | 1468009565565 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 13:26:05 INFO - PROCESS | 3572 | 1468009565573 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:05 INFO - PROCESS | 3572 | 1468009565576 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:05 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F528800 == 33 [pid = 3572] [id = 339] 13:26:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E259C43C00) [pid = 3572] [serial = 1016] [outer = 0000000000000000] 13:26:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E259C48800) [pid = 3572] [serial = 1017] [outer = 000000E259C43C00] 13:26:05 INFO - PROCESS | 3572 | 1468009565632 Marionette DEBUG loaded listener.js 13:26:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25A5B7400) [pid = 3572] [serial = 1018] [outer = 000000E259C43C00] 13:26:06 INFO - PROCESS | 3572 | 1468009566119 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]]]}] 13:26:06 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 13:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 734ms 13:26:06 INFO - PROCESS | 3572 | 1468009566201 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 13:26:06 INFO - PROCESS | 3572 | 1468009566203 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 13:26:06 INFO - PROCESS | 3572 | 1468009566212 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:26:06 INFO - PROCESS | 3572 | 1468009566213 Marionette TRACE conn5 <- [1,1322,null,{}] 13:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:26:06 INFO - PROCESS | 3572 | 1468009566217 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}] 13:26:06 INFO - PROCESS | 3572 | 1468009566224 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:06 INFO - PROCESS | 3572 | 1468009566345 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 13:26:06 INFO - PROCESS | 3572 | 1468009566401 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:06 INFO - PROCESS | 3572 | 1468009566403 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:06 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606D7800 == 34 [pid = 3572] [id = 340] 13:26:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25C599000) [pid = 3572] [serial = 1019] [outer = 0000000000000000] 13:26:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25C59FC00) [pid = 3572] [serial = 1020] [outer = 000000E25C599000] 13:26:06 INFO - PROCESS | 3572 | 1468009566447 Marionette DEBUG loaded listener.js 13:26:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25CB4C800) [pid = 3572] [serial = 1021] [outer = 000000E25C599000] 13:26:06 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2562D6800) [pid = 3572] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:26:06 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E24E746000) [pid = 3572] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:26:06 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25077C000) [pid = 3572] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:26:06 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2501B2400) [pid = 3572] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:26:06 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E250775400) [pid = 3572] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:26:06 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E24F42D400) [pid = 3572] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:26:06 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2562D1400) [pid = 3572] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:26:06 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2549B2400) [pid = 3572] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:26:06 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E24FD26C00) [pid = 3572] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:26:06 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E255775C00) [pid = 3572] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:26:06 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25D1AF800) [pid = 3572] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:26:06 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25CB53000) [pid = 3572] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:26:06 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25CB49400) [pid = 3572] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:26:06 INFO - PROCESS | 3572 | 1468009566901 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]]]}] 13:26:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:26:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 733ms 13:26:06 INFO - PROCESS | 3572 | 1468009566953 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 13:26:06 INFO - PROCESS | 3572 | 1468009566955 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 13:26:06 INFO - PROCESS | 3572 | 1468009566959 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:26:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:26:06 INFO - PROCESS | 3572 | 1468009566960 Marionette TRACE conn5 <- [1,1326,null,{}] 13:26:06 INFO - PROCESS | 3572 | 1468009566964 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}] 13:26:06 INFO - PROCESS | 3572 | 1468009566966 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:07 INFO - PROCESS | 3572 | 1468009567081 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 13:26:07 INFO - PROCESS | 3572 | 1468009567129 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:07 INFO - PROCESS | 3572 | 1468009567131 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:07 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C49F000 == 35 [pid = 3572] [id = 341] 13:26:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2501B2400) [pid = 3572] [serial = 1022] [outer = 0000000000000000] 13:26:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25493C000) [pid = 3572] [serial = 1023] [outer = 000000E2501B2400] 13:26:07 INFO - PROCESS | 3572 | 1468009567176 Marionette DEBUG loaded listener.js 13:26:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25B8B3C00) [pid = 3572] [serial = 1024] [outer = 000000E2501B2400] 13:26:08 INFO - PROCESS | 3572 | 1468009567997 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]]]}] 13:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1087ms 13:26:08 INFO - PROCESS | 3572 | 1468009568049 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 13:26:08 INFO - PROCESS | 3572 | 1468009568051 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 13:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:26:08 INFO - PROCESS | 3572 | 1468009568055 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:26:08 INFO - PROCESS | 3572 | 1468009568057 Marionette TRACE conn5 <- [1,1330,null,{}] 13:26:08 INFO - PROCESS | 3572 | 1468009568069 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}] 13:26:08 INFO - PROCESS | 3572 | 1468009568071 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:08 INFO - PROCESS | 3572 | 1468009568180 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 13:26:08 INFO - PROCESS | 3572 | 1468009568189 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:08 INFO - PROCESS | 3572 | 1468009568191 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:08 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263D42800 == 36 [pid = 3572] [id = 342] 13:26:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2501B3400) [pid = 3572] [serial = 1025] [outer = 0000000000000000] 13:26:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25CB56000) [pid = 3572] [serial = 1026] [outer = 000000E2501B3400] 13:26:08 INFO - PROCESS | 3572 | 1468009568235 Marionette DEBUG loaded listener.js 13:26:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25D1A5800) [pid = 3572] [serial = 1027] [outer = 000000E2501B3400] 13:26:08 INFO - PROCESS | 3572 | 1468009568637 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]]]}] 13:26:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:26:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 630ms 13:26:08 INFO - PROCESS | 3572 | 1468009568687 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 13:26:08 INFO - PROCESS | 3572 | 1468009568689 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 13:26:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:26:08 INFO - PROCESS | 3572 | 1468009568693 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:26:08 INFO - PROCESS | 3572 | 1468009568695 Marionette TRACE conn5 <- [1,1334,null,{}] 13:26:08 INFO - PROCESS | 3572 | 1468009568698 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}] 13:26:08 INFO - PROCESS | 3572 | 1468009568700 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:08 INFO - PROCESS | 3572 | 1468009568811 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 13:26:08 INFO - PROCESS | 3572 | 1468009568913 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:08 INFO - PROCESS | 3572 | 1468009568916 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:08 INFO - PROCESS | 3572 | ++DOCSHELL 000000E24FD8E800 == 37 [pid = 3572] [id = 343] 13:26:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E24E5BE400) [pid = 3572] [serial = 1028] [outer = 0000000000000000] 13:26:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E24E5C6000) [pid = 3572] [serial = 1029] [outer = 000000E24E5BE400] 13:26:08 INFO - PROCESS | 3572 | 1468009568976 Marionette DEBUG loaded listener.js 13:26:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E250198000) [pid = 3572] [serial = 1030] [outer = 000000E24E5BE400] 13:26:09 INFO - PROCESS | 3572 | 1468009569641 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]]]}] 13:26:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:26:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 985ms 13:26:09 INFO - PROCESS | 3572 | 1468009569686 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 13:26:09 INFO - PROCESS | 3572 | 1468009569690 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 13:26:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:26:09 INFO - PROCESS | 3572 | 1468009569696 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:26:09 INFO - PROCESS | 3572 | 1468009569700 Marionette TRACE conn5 <- [1,1338,null,{}] 13:26:09 INFO - PROCESS | 3572 | 1468009569706 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}] 13:26:09 INFO - PROCESS | 3572 | 1468009569708 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:09 INFO - PROCESS | 3572 | 1468009569826 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 13:26:09 INFO - PROCESS | 3572 | 1468009569945 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:09 INFO - PROCESS | 3572 | 1468009569949 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:09 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFC2800 == 38 [pid = 3572] [id = 344] 13:26:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E251403C00) [pid = 3572] [serial = 1031] [outer = 0000000000000000] 13:26:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25475B000) [pid = 3572] [serial = 1032] [outer = 000000E251403C00] 13:26:10 INFO - PROCESS | 3572 | 1468009570008 Marionette DEBUG loaded listener.js 13:26:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E2549AE400) [pid = 3572] [serial = 1033] [outer = 000000E251403C00] 13:26:10 INFO - PROCESS | 3572 | 1468009570596 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]]]}] 13:26:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:26:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 941ms 13:26:10 INFO - PROCESS | 3572 | 1468009570645 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 13:26:10 INFO - PROCESS | 3572 | 1468009570650 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 13:26:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:26:10 INFO - PROCESS | 3572 | 1468009570654 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:26:10 INFO - PROCESS | 3572 | 1468009570656 Marionette TRACE conn5 <- [1,1342,null,{}] 13:26:10 INFO - PROCESS | 3572 | 1468009570660 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}] 13:26:10 INFO - PROCESS | 3572 | 1468009570663 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:10 INFO - PROCESS | 3572 | 1468009570781 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 13:26:10 INFO - PROCESS | 3572 | 1468009570873 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:10 INFO - PROCESS | 3572 | 1468009570875 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:10 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647D2800 == 39 [pid = 3572] [id = 345] 13:26:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E259C0B000) [pid = 3572] [serial = 1034] [outer = 0000000000000000] 13:26:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25A31CC00) [pid = 3572] [serial = 1035] [outer = 000000E259C0B000] 13:26:10 INFO - PROCESS | 3572 | 1468009570931 Marionette DEBUG loaded listener.js 13:26:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25B8BAC00) [pid = 3572] [serial = 1036] [outer = 000000E259C0B000] 13:26:11 INFO - PROCESS | 3572 | 1468009571540 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]]]}] 13:26:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:26:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 943ms 13:26:11 INFO - PROCESS | 3572 | 1468009571600 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 13:26:11 INFO - PROCESS | 3572 | 1468009571602 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 13:26:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:26:11 INFO - PROCESS | 3572 | 1468009571613 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:26:11 INFO - PROCESS | 3572 | 1468009571620 Marionette TRACE conn5 <- [1,1346,null,{}] 13:26:11 INFO - PROCESS | 3572 | 1468009571639 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}] 13:26:11 INFO - PROCESS | 3572 | 1468009571643 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:11 INFO - PROCESS | 3572 | 1468009571763 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 13:26:11 INFO - PROCESS | 3572 | 1468009571831 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:11 INFO - PROCESS | 3572 | 1468009571834 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:11 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264917000 == 40 [pid = 3572] [id = 346] 13:26:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25D74A000) [pid = 3572] [serial = 1037] [outer = 0000000000000000] 13:26:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25D8E1800) [pid = 3572] [serial = 1038] [outer = 000000E25D74A000] 13:26:11 INFO - PROCESS | 3572 | 1468009571889 Marionette DEBUG loaded listener.js 13:26:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25D970400) [pid = 3572] [serial = 1039] [outer = 000000E25D74A000] 13:26:12 INFO - PROCESS | 3572 | 1468009572577 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]]]}] 13:26:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:26:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1004ms 13:26:12 INFO - PROCESS | 3572 | 1468009572613 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 13:26:12 INFO - PROCESS | 3572 | 1468009572616 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 13:26:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:26:12 INFO - PROCESS | 3572 | 1468009572620 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:26:12 INFO - PROCESS | 3572 | 1468009572622 Marionette TRACE conn5 <- [1,1350,null,{}] 13:26:12 INFO - PROCESS | 3572 | 1468009572626 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}] 13:26:12 INFO - PROCESS | 3572 | 1468009572628 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:12 INFO - PROCESS | 3572 | 1468009572746 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 13:26:12 INFO - PROCESS | 3572 | 1468009572821 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:12 INFO - PROCESS | 3572 | 1468009572824 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:12 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25614D800 == 41 [pid = 3572] [id = 347] 13:26:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E24E6DD000) [pid = 3572] [serial = 1040] [outer = 0000000000000000] 13:26:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E250199400) [pid = 3572] [serial = 1041] [outer = 000000E24E6DD000] 13:26:13 INFO - PROCESS | 3572 | 1468009573018 Marionette DEBUG loaded listener.js 13:26:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E250290400) [pid = 3572] [serial = 1042] [outer = 000000E24E6DD000] 13:26:13 INFO - PROCESS | 3572 | 1468009573636 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]]]}] 13:26:14 INFO - PROCESS | 3572 | --DOCSHELL 000000E263D42800 == 40 [pid = 3572] [id = 342] 13:26:14 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C49F000 == 39 [pid = 3572] [id = 341] 13:26:14 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606D7800 == 38 [pid = 3572] [id = 340] 13:26:14 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F528800 == 37 [pid = 3572] [id = 339] 13:26:14 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE61800 == 36 [pid = 3572] [id = 338] 13:26:14 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D1F3000 == 35 [pid = 3572] [id = 337] 13:26:14 INFO - PROCESS | 3572 | --DOCSHELL 000000E25B877800 == 34 [pid = 3572] [id = 336] 13:26:14 INFO - PROCESS | 3572 | --DOCSHELL 000000E25611C800 == 33 [pid = 3572] [id = 335] 13:26:14 INFO - PROCESS | 3572 | --DOCSHELL 000000E24FD76800 == 32 [pid = 3572] [id = 334] 13:26:14 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C51800 == 31 [pid = 3572] [id = 332] 13:26:14 INFO - PROCESS | 3572 | --DOCSHELL 000000E259B52000 == 30 [pid = 3572] [id = 333] 13:26:14 INFO - PROCESS | 3572 | --DOCSHELL 000000E264917000 == 29 [pid = 3572] [id = 346] 13:26:14 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647D2800 == 28 [pid = 3572] [id = 345] 13:26:14 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFC2800 == 27 [pid = 3572] [id = 344] 13:26:14 INFO - PROCESS | 3572 | --DOCSHELL 000000E24FD8E800 == 26 [pid = 3572] [id = 343] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E25D8E9000) [pid = 3572] [serial = 964] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E25D754400) [pid = 3572] [serial = 963] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25F881C00) [pid = 3572] [serial = 967] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25F129400) [pid = 3572] [serial = 966] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25CE73800) [pid = 3572] [serial = 994] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25556BC00) [pid = 3572] [serial = 979] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25CB4F000) [pid = 3572] [serial = 993] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2562DBC00) [pid = 3572] [serial = 981] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25974A400) [pid = 3572] [serial = 984] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E2568C9C00) [pid = 3572] [serial = 982] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E250781C00) [pid = 3572] [serial = 975] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E254722000) [pid = 3572] [serial = 976] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2505B9C00) [pid = 3572] [serial = 987] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E259C47400) [pid = 3572] [serial = 985] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E254938400) [pid = 3572] [serial = 970] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E250FE0C00) [pid = 3572] [serial = 969] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2501D5400) [pid = 3572] [serial = 972] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2502EF800) [pid = 3572] [serial = 973] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25C583400) [pid = 3572] [serial = 990] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E254AC2000) [pid = 3572] [serial = 978] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E2562D0800) [pid = 3572] [serial = 988] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25C59B000) [pid = 3572] [serial = 991] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25039F800) [pid = 3572] [serial = 958] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25019BC00) [pid = 3572] [serial = 957] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E259BB8400) [pid = 3572] [serial = 961] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E2562DA000) [pid = 3572] [serial = 960] [outer = 0000000000000000] [url = about:blank] 13:26:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:26:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1684ms 13:26:14 INFO - PROCESS | 3572 | 1468009574385 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 13:26:14 INFO - PROCESS | 3572 | 1468009574391 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 13:26:14 INFO - PROCESS | 3572 | 1468009574397 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:26:14 INFO - PROCESS | 3572 | 1468009574400 Marionette TRACE conn5 <- [1,1354,null,{}] 13:26:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:26:14 INFO - PROCESS | 3572 | 1468009574407 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}] 13:26:14 INFO - PROCESS | 3572 | 1468009574410 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:14 INFO - PROCESS | 3572 | 1468009574502 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 13:26:14 INFO - PROCESS | 3572 | 1468009574509 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:14 INFO - PROCESS | 3572 | 1468009574515 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:14 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254971000 == 27 [pid = 3572] [id = 348] 13:26:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E2501B3800) [pid = 3572] [serial = 1043] [outer = 0000000000000000] 13:26:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E2501B8800) [pid = 3572] [serial = 1044] [outer = 000000E2501B3800] 13:26:14 INFO - PROCESS | 3572 | 1468009574565 Marionette DEBUG loaded listener.js 13:26:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E2501D4800) [pid = 3572] [serial = 1045] [outer = 000000E2501B3800] 13:26:15 INFO - PROCESS | 3572 | 1468009575070 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] 13:26:15 INFO - PROCESS | 3572 | 1468009575147 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 13:26:15 INFO - PROCESS | 3572 | 1468009575154 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:26:15 INFO - PROCESS | 3572 | 1468009575158 Marionette TRACE conn5 <- [1,1358,null,{}] 13:26:15 INFO - PROCESS | 3572 | 1468009575162 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}] 13:26:15 INFO - PROCESS | 3572 | 1468009575165 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:15 INFO - PROCESS | 3572 | 1468009575259 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 13:26:15 INFO - PROCESS | 3572 | 1468009575332 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:15 INFO - PROCESS | 3572 | 1468009575335 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:15 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A3A5000 == 28 [pid = 3572] [id = 349] 13:26:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2502F3800) [pid = 3572] [serial = 1046] [outer = 0000000000000000] 13:26:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E250398800) [pid = 3572] [serial = 1047] [outer = 000000E2502F3800] 13:26:15 INFO - PROCESS | 3572 | 1468009575385 Marionette DEBUG loaded listener.js 13:26:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E250775400) [pid = 3572] [serial = 1048] [outer = 000000E2502F3800] 13:26:15 INFO - PROCESS | 3572 | 1468009575788 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] 13:26:15 INFO - PROCESS | 3572 | 1468009575847 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 13:26:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 13:26:15 INFO - PROCESS | 3572 | 1468009575850 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:26:15 INFO - PROCESS | 3572 | 1468009575852 Marionette TRACE conn5 <- [1,1362,null,{}] 13:26:15 INFO - PROCESS | 3572 | 1468009575864 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}] 13:26:15 INFO - PROCESS | 3572 | 1468009575876 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:15 INFO - PROCESS | 3572 | 1468009575977 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 13:26:16 INFO - PROCESS | 3572 | 1468009575993 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:16 INFO - PROCESS | 3572 | 1468009575997 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:16 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CA4B000 == 29 [pid = 3572] [id = 350] 13:26:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E254942400) [pid = 3572] [serial = 1049] [outer = 0000000000000000] 13:26:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E254945400) [pid = 3572] [serial = 1050] [outer = 000000E254942400] 13:26:16 INFO - PROCESS | 3572 | 1468009576047 Marionette DEBUG loaded listener.js 13:26:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2549B2C00) [pid = 3572] [serial = 1051] [outer = 000000E254942400] 13:26:16 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:16 INFO - PROCESS | 3572 | 1468009576493 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] 13:26:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:26:16 INFO - PROCESS | 3572 | 1468009576547 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 13:26:16 INFO - PROCESS | 3572 | 1468009576550 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:26:16 INFO - PROCESS | 3572 | 1468009576552 Marionette TRACE conn5 <- [1,1366,null,{}] 13:26:16 INFO - PROCESS | 3572 | 1468009576555 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}] 13:26:16 INFO - PROCESS | 3572 | 1468009576558 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:16 INFO - PROCESS | 3572 | 1468009576669 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 13:26:16 INFO - PROCESS | 3572 | 1468009576675 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:16 INFO - PROCESS | 3572 | 1468009576677 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:16 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFE0800 == 30 [pid = 3572] [id = 351] 13:26:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E255476C00) [pid = 3572] [serial = 1052] [outer = 0000000000000000] 13:26:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E255771C00) [pid = 3572] [serial = 1053] [outer = 000000E255476C00] 13:26:16 INFO - PROCESS | 3572 | 1468009576764 Marionette DEBUG loaded listener.js 13:26:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2562DA000) [pid = 3572] [serial = 1054] [outer = 000000E255476C00] 13:26:17 INFO - PROCESS | 3572 | 1468009577196 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] 13:26:17 INFO - PROCESS | 3572 | 1468009577248 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 13:26:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:26:17 INFO - PROCESS | 3572 | 1468009577251 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:26:17 INFO - PROCESS | 3572 | 1468009577253 Marionette TRACE conn5 <- [1,1370,null,{}] 13:26:17 INFO - PROCESS | 3572 | 1468009577263 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}] 13:26:17 INFO - PROCESS | 3572 | 1468009577266 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:17 INFO - PROCESS | 3572 | 1468009577408 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 13:26:17 INFO - PROCESS | 3572 | 1468009577428 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:17 INFO - PROCESS | 3572 | 1468009577430 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:17 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE58000 == 31 [pid = 3572] [id = 352] 13:26:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E256D5B000) [pid = 3572] [serial = 1055] [outer = 0000000000000000] 13:26:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25974AC00) [pid = 3572] [serial = 1056] [outer = 000000E256D5B000] 13:26:17 INFO - PROCESS | 3572 | 1468009577477 Marionette DEBUG loaded listener.js 13:26:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E259BC1800) [pid = 3572] [serial = 1057] [outer = 000000E256D5B000] 13:26:17 INFO - PROCESS | 3572 | [3572] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:17 INFO - PROCESS | 3572 | 1468009577928 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] 13:26:18 INFO - PROCESS | 3572 | 1468009577996 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 13:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 13:26:18 INFO - PROCESS | 3572 | 1468009578006 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:26:18 INFO - PROCESS | 3572 | 1468009578008 Marionette TRACE conn5 <- [1,1374,null,{}] 13:26:18 INFO - PROCESS | 3572 | 1468009578011 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}] 13:26:18 INFO - PROCESS | 3572 | 1468009578017 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:18 INFO - PROCESS | 3572 | 1468009578158 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 13:26:18 INFO - PROCESS | 3572 | 1468009578215 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:18 INFO - PROCESS | 3572 | 1468009578218 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:18 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F535000 == 32 [pid = 3572] [id = 353] 13:26:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25A31DC00) [pid = 3572] [serial = 1058] [outer = 0000000000000000] 13:26:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25C094000) [pid = 3572] [serial = 1059] [outer = 000000E25A31DC00] 13:26:18 INFO - PROCESS | 3572 | 1468009578263 Marionette DEBUG loaded listener.js 13:26:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25C585C00) [pid = 3572] [serial = 1060] [outer = 000000E25A31DC00] 13:26:18 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2501B3400) [pid = 3572] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:26:18 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E2568BAC00) [pid = 3572] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:26:18 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2549B2000) [pid = 3572] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:26:18 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E259C43C00) [pid = 3572] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:26:18 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E24EDCCC00) [pid = 3572] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:26:18 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25CB51C00) [pid = 3572] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:26:18 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25077DC00) [pid = 3572] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:26:18 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E24E5C6400) [pid = 3572] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:26:18 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2501D6000) [pid = 3572] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:26:18 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2501B2400) [pid = 3572] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:26:18 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25C599000) [pid = 3572] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:26:18 INFO - PROCESS | 3572 | 1468009578861 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] 13:26:18 INFO - PROCESS | 3572 | 1468009578890 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 13:26:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 13:26:18 INFO - PROCESS | 3572 | 1468009578893 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:26:18 INFO - PROCESS | 3572 | 1468009578895 Marionette TRACE conn5 <- [1,1378,null,{}] 13:26:18 INFO - PROCESS | 3572 | 1468009578899 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}] 13:26:18 INFO - PROCESS | 3572 | 1468009578900 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:19 INFO - PROCESS | 3572 | 1468009579014 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 13:26:19 INFO - PROCESS | 3572 | 1468009579060 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:19 INFO - PROCESS | 3572 | 1468009579062 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:19 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26054C800 == 33 [pid = 3572] [id = 354] 13:26:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E24E73F000) [pid = 3572] [serial = 1061] [outer = 0000000000000000] 13:26:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25140D400) [pid = 3572] [serial = 1062] [outer = 000000E24E73F000] 13:26:19 INFO - PROCESS | 3572 | 1468009579107 Marionette DEBUG loaded listener.js 13:26:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25B706800) [pid = 3572] [serial = 1063] [outer = 000000E24E73F000] 13:26:19 INFO - PROCESS | 3572 | 1468009579447 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]]]}] 13:26:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:26:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 629ms 13:26:19 INFO - PROCESS | 3572 | 1468009579531 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 13:26:19 INFO - PROCESS | 3572 | 1468009579533 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 13:26:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:26:19 INFO - PROCESS | 3572 | 1468009579537 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:26:19 INFO - PROCESS | 3572 | 1468009579539 Marionette TRACE conn5 <- [1,1382,null,{}] 13:26:19 INFO - PROCESS | 3572 | 1468009579542 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}] 13:26:19 INFO - PROCESS | 3572 | 1468009579544 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:19 INFO - PROCESS | 3572 | 1468009579624 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 13:26:19 INFO - PROCESS | 3572 | 1468009579629 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:19 INFO - PROCESS | 3572 | 1468009579631 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:19 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615BA000 == 34 [pid = 3572] [id = 355] 13:26:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25C595C00) [pid = 3572] [serial = 1064] [outer = 0000000000000000] 13:26:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25C5A2000) [pid = 3572] [serial = 1065] [outer = 000000E25C595C00] 13:26:19 INFO - PROCESS | 3572 | 1468009579676 Marionette DEBUG loaded listener.js 13:26:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25CB56400) [pid = 3572] [serial = 1066] [outer = 000000E25C595C00] 13:26:20 INFO - PROCESS | 3572 | 1468009580095 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]]]}] 13:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 586ms 13:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:26:20 INFO - PROCESS | 3572 | 1468009580126 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 13:26:20 INFO - PROCESS | 3572 | 1468009580128 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 13:26:20 INFO - PROCESS | 3572 | 1468009580131 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:26:20 INFO - PROCESS | 3572 | 1468009580133 Marionette TRACE conn5 <- [1,1386,null,{}] 13:26:20 INFO - PROCESS | 3572 | 1468009580137 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}] 13:26:20 INFO - PROCESS | 3572 | 1468009580147 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:20 INFO - PROCESS | 3572 | 1468009580261 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 13:26:20 INFO - PROCESS | 3572 | 1468009580267 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:20 INFO - PROCESS | 3572 | 1468009580268 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:20 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CF5000 == 35 [pid = 3572] [id = 356] 13:26:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25CE72800) [pid = 3572] [serial = 1067] [outer = 0000000000000000] 13:26:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25D082000) [pid = 3572] [serial = 1068] [outer = 000000E25CE72800] 13:26:20 INFO - PROCESS | 3572 | 1468009580313 Marionette DEBUG loaded listener.js 13:26:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25D749C00) [pid = 3572] [serial = 1069] [outer = 000000E25CE72800] 13:26:20 INFO - PROCESS | 3572 | 1468009580707 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]]]}] 13:26:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:26:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 629ms 13:26:20 INFO - PROCESS | 3572 | 1468009580765 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 13:26:20 INFO - PROCESS | 3572 | 1468009580770 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 13:26:20 INFO - PROCESS | 3572 | 1468009580775 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:26:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:26:20 INFO - PROCESS | 3572 | 1468009580779 Marionette TRACE conn5 <- [1,1390,null,{}] 13:26:20 INFO - PROCESS | 3572 | 1468009580786 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}] 13:26:20 INFO - PROCESS | 3572 | 1468009580790 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:20 INFO - PROCESS | 3572 | 1468009580949 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 13:26:21 INFO - PROCESS | 3572 | 1468009581118 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:21 INFO - PROCESS | 3572 | 1468009581124 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:21 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256142800 == 36 [pid = 3572] [id = 357] 13:26:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25019BC00) [pid = 3572] [serial = 1070] [outer = 0000000000000000] 13:26:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E2501BA000) [pid = 3572] [serial = 1071] [outer = 000000E25019BC00] 13:26:21 INFO - PROCESS | 3572 | 1468009581184 Marionette DEBUG loaded listener.js 13:26:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E2502ED400) [pid = 3572] [serial = 1072] [outer = 000000E25019BC00] 13:26:21 INFO - PROCESS | 3572 | 1468009581911 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]]]}] 13:26:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:26:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1190ms 13:26:21 INFO - PROCESS | 3572 | 1468009581970 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 13:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:26:21 INFO - PROCESS | 3572 | 1468009581973 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 13:26:21 INFO - PROCESS | 3572 | 1468009581980 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:26:21 INFO - PROCESS | 3572 | 1468009581984 Marionette TRACE conn5 <- [1,1394,null,{}] 13:26:21 INFO - PROCESS | 3572 | 1468009581989 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}] 13:26:22 INFO - PROCESS | 3572 | 1468009581992 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:22 INFO - PROCESS | 3572 | 1468009582124 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 13:26:22 INFO - PROCESS | 3572 | 1468009582193 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:22 INFO - PROCESS | 3572 | 1468009582195 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:22 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D9CD800 == 37 [pid = 3572] [id = 358] 13:26:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E251406000) [pid = 3572] [serial = 1073] [outer = 0000000000000000] 13:26:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25474FC00) [pid = 3572] [serial = 1074] [outer = 000000E251406000] 13:26:22 INFO - PROCESS | 3572 | 1468009582294 Marionette DEBUG loaded listener.js 13:26:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E254AC5800) [pid = 3572] [serial = 1075] [outer = 000000E251406000] 13:26:23 INFO - PROCESS | 3572 | 1468009583192 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]]]}] 13:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1295ms 13:26:23 INFO - PROCESS | 3572 | 1468009583273 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 13:26:23 INFO - PROCESS | 3572 | 1468009583278 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 13:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:26:23 INFO - PROCESS | 3572 | 1468009583283 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:26:23 INFO - PROCESS | 3572 | 1468009583287 Marionette TRACE conn5 <- [1,1398,null,{}] 13:26:23 INFO - PROCESS | 3572 | 1468009583293 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}] 13:26:23 INFO - PROCESS | 3572 | 1468009583295 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:23 INFO - PROCESS | 3572 | 1468009583425 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 13:26:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E2615BA000 == 36 [pid = 3572] [id = 355] 13:26:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E26054C800 == 35 [pid = 3572] [id = 354] 13:26:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F535000 == 34 [pid = 3572] [id = 353] 13:26:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE58000 == 33 [pid = 3572] [id = 352] 13:26:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFE0800 == 32 [pid = 3572] [id = 351] 13:26:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CA4B000 == 31 [pid = 3572] [id = 350] 13:26:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A3A5000 == 30 [pid = 3572] [id = 349] 13:26:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E254971000 == 29 [pid = 3572] [id = 348] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25CB56000) [pid = 3572] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E2568D2400) [pid = 3572] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E259752000) [pid = 3572] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2551C4800) [pid = 3572] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25A5B7400) [pid = 3572] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E2501BF400) [pid = 3572] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2502EFC00) [pid = 3572] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E259C48800) [pid = 3572] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25D8E1000) [pid = 3572] [serial = 997] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25D746800) [pid = 3572] [serial = 996] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E250B6B800) [pid = 3572] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2516BC800) [pid = 3572] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E250198800) [pid = 3572] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E24EDD7000) [pid = 3572] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25028E800) [pid = 3572] [serial = 999] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E2503A2000) [pid = 3572] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25493C000) [pid = 3572] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25C59FC00) [pid = 3572] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25CB4C800) [pid = 3572] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25575D000) [pid = 3572] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25B8B3C00) [pid = 3572] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25D1A5800) [pid = 3572] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 13:26:23 INFO - PROCESS | 3572 | 1468009583515 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:23 INFO - PROCESS | 3572 | 1468009583520 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:23 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2506B1800 == 30 [pid = 3572] [id = 359] 13:26:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E24F8C9800) [pid = 3572] [serial = 1076] [outer = 0000000000000000] 13:26:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E2501B9800) [pid = 3572] [serial = 1077] [outer = 000000E24F8C9800] 13:26:23 INFO - PROCESS | 3572 | 1468009583570 Marionette DEBUG loaded listener.js 13:26:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E250351000) [pid = 3572] [serial = 1078] [outer = 000000E24F8C9800] 13:26:24 INFO - PROCESS | 3572 | 1468009584120 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]]]}] 13:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 879ms 13:26:24 INFO - PROCESS | 3572 | 1468009584166 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 13:26:24 INFO - PROCESS | 3572 | 1468009584170 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 13:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:26:24 INFO - PROCESS | 3572 | 1468009584177 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:26:24 INFO - PROCESS | 3572 | 1468009584180 Marionette TRACE conn5 <- [1,1402,null,{}] 13:26:24 INFO - PROCESS | 3572 | 1468009584183 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}] 13:26:24 INFO - PROCESS | 3572 | 1468009584186 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:24 INFO - PROCESS | 3572 | 1468009584299 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 13:26:24 INFO - PROCESS | 3572 | 1468009584370 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:24 INFO - PROCESS | 3572 | 1468009584373 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:24 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C19B800 == 31 [pid = 3572] [id = 360] 13:26:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E250397000) [pid = 3572] [serial = 1079] [outer = 0000000000000000] 13:26:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25472C000) [pid = 3572] [serial = 1080] [outer = 000000E250397000] 13:26:24 INFO - PROCESS | 3572 | 1468009584422 Marionette DEBUG loaded listener.js 13:26:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2549AC400) [pid = 3572] [serial = 1081] [outer = 000000E250397000] 13:26:24 INFO - PROCESS | 3572 | 1468009584881 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]]]}] 13:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 733ms 13:26:24 INFO - PROCESS | 3572 | 1468009584913 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 13:26:24 INFO - PROCESS | 3572 | 1468009584916 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 13:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:26:24 INFO - PROCESS | 3572 | 1468009584920 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:26:24 INFO - PROCESS | 3572 | 1468009584924 Marionette TRACE conn5 <- [1,1406,null,{}] 13:26:24 INFO - PROCESS | 3572 | 1468009584935 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}] 13:26:24 INFO - PROCESS | 3572 | 1468009584947 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:25 INFO - PROCESS | 3572 | 1468009585043 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 13:26:25 INFO - PROCESS | 3572 | 1468009585052 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:25 INFO - PROCESS | 3572 | 1468009585055 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:25 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D1DA000 == 32 [pid = 3572] [id = 361] 13:26:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2562D7400) [pid = 3572] [serial = 1082] [outer = 0000000000000000] 13:26:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E256D59000) [pid = 3572] [serial = 1083] [outer = 000000E2562D7400] 13:26:25 INFO - PROCESS | 3572 | 1468009585105 Marionette DEBUG loaded listener.js 13:26:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E259BC1000) [pid = 3572] [serial = 1084] [outer = 000000E2562D7400] 13:26:25 INFO - PROCESS | 3572 | 1468009585552 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]]]}] 13:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 693ms 13:26:25 INFO - PROCESS | 3572 | 1468009585614 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 13:26:25 INFO - PROCESS | 3572 | 1468009585617 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 13:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:26:25 INFO - PROCESS | 3572 | 1468009585620 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:26:25 INFO - PROCESS | 3572 | 1468009585622 Marionette TRACE conn5 <- [1,1410,null,{}] 13:26:25 INFO - PROCESS | 3572 | 1468009585626 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}] 13:26:25 INFO - PROCESS | 3572 | 1468009585628 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:25 INFO - PROCESS | 3572 | 1468009585717 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 13:26:25 INFO - PROCESS | 3572 | 1468009585724 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:25 INFO - PROCESS | 3572 | 1468009585726 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:25 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25EB0B800 == 33 [pid = 3572] [id = 362] 13:26:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E259C82800) [pid = 3572] [serial = 1085] [outer = 0000000000000000] 13:26:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25A32BC00) [pid = 3572] [serial = 1086] [outer = 000000E259C82800] 13:26:25 INFO - PROCESS | 3572 | 1468009585771 Marionette DEBUG loaded listener.js 13:26:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25B70D000) [pid = 3572] [serial = 1087] [outer = 000000E259C82800] 13:26:26 INFO - PROCESS | 3572 | 1468009586267 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]]]}] 13:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 691ms 13:26:26 INFO - PROCESS | 3572 | 1468009586314 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 13:26:26 INFO - PROCESS | 3572 | 1468009586316 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 13:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:26:26 INFO - PROCESS | 3572 | 1468009586320 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:26:26 INFO - PROCESS | 3572 | 1468009586322 Marionette TRACE conn5 <- [1,1414,null,{}] 13:26:26 INFO - PROCESS | 3572 | 1468009586325 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}] 13:26:26 INFO - PROCESS | 3572 | 1468009586327 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:26 INFO - PROCESS | 3572 | 1468009586463 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 13:26:26 INFO - PROCESS | 3572 | 1468009586484 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:26 INFO - PROCESS | 3572 | 1468009586487 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:26 INFO - PROCESS | 3572 | ++DOCSHELL 000000E260549000 == 34 [pid = 3572] [id = 363] 13:26:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25C50FC00) [pid = 3572] [serial = 1088] [outer = 0000000000000000] 13:26:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25C586C00) [pid = 3572] [serial = 1089] [outer = 000000E25C50FC00] 13:26:26 INFO - PROCESS | 3572 | 1468009586531 Marionette DEBUG loaded listener.js 13:26:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25CB4A800) [pid = 3572] [serial = 1090] [outer = 000000E25C50FC00] 13:26:27 INFO - PROCESS | 3572 | 1468009587000 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]]]}] 13:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 734ms 13:26:27 INFO - PROCESS | 3572 | 1468009587057 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 13:26:27 INFO - PROCESS | 3572 | 1468009587059 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 13:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:26:27 INFO - PROCESS | 3572 | 1468009587063 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:26:27 INFO - PROCESS | 3572 | 1468009587065 Marionette TRACE conn5 <- [1,1418,null,{}] 13:26:27 INFO - PROCESS | 3572 | 1468009587068 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}] 13:26:27 INFO - PROCESS | 3572 | 1468009587074 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:27 INFO - PROCESS | 3572 | 1468009587244 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 13:26:27 INFO - PROCESS | 3572 | 1468009587296 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:27 INFO - PROCESS | 3572 | 1468009587298 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:27 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CDA800 == 35 [pid = 3572] [id = 364] 13:26:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25D398000) [pid = 3572] [serial = 1091] [outer = 0000000000000000] 13:26:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25D8E6C00) [pid = 3572] [serial = 1092] [outer = 000000E25D398000] 13:26:27 INFO - PROCESS | 3572 | 1468009587344 Marionette DEBUG loaded listener.js 13:26:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25DE10C00) [pid = 3572] [serial = 1093] [outer = 000000E25D398000] 13:26:27 INFO - PROCESS | 3572 | 1468009587820 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]]]}] 13:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 775ms 13:26:27 INFO - PROCESS | 3572 | 1468009587843 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 13:26:27 INFO - PROCESS | 3572 | 1468009587845 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 13:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:26:27 INFO - PROCESS | 3572 | 1468009587857 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:26:27 INFO - PROCESS | 3572 | 1468009587859 Marionette TRACE conn5 <- [1,1422,null,{}] 13:26:27 INFO - PROCESS | 3572 | 1468009587862 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}] 13:26:27 INFO - PROCESS | 3572 | 1468009587864 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:28 INFO - PROCESS | 3572 | 1468009588012 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 13:26:28 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2501B3800) [pid = 3572] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:26:28 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E254942400) [pid = 3572] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:26:28 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2502F3800) [pid = 3572] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:26:28 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E24E6DD000) [pid = 3572] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:26:28 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25A31DC00) [pid = 3572] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:26:28 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E24E5BE400) [pid = 3572] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:26:28 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E251403C00) [pid = 3572] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:26:28 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E259C0B000) [pid = 3572] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:26:28 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25D74A000) [pid = 3572] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:26:28 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E256D5B000) [pid = 3572] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:26:28 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E24E73F000) [pid = 3572] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:26:28 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25C595C00) [pid = 3572] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:26:28 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E255476C00) [pid = 3572] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:26:28 INFO - PROCESS | 3572 | 1468009588068 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:28 INFO - PROCESS | 3572 | 1468009588071 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:28 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFD3000 == 36 [pid = 3572] [id = 365] 13:26:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E24E73F000) [pid = 3572] [serial = 1094] [outer = 0000000000000000] 13:26:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2501B3800) [pid = 3572] [serial = 1095] [outer = 000000E24E73F000] 13:26:28 INFO - PROCESS | 3572 | 1468009588116 Marionette DEBUG loaded listener.js 13:26:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2549AEC00) [pid = 3572] [serial = 1096] [outer = 000000E24E73F000] 13:26:28 INFO - PROCESS | 3572 | 1468009588493 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]]]}] 13:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 692ms 13:26:28 INFO - PROCESS | 3572 | 1468009588543 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 13:26:28 INFO - PROCESS | 3572 | 1468009588545 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 13:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:26:28 INFO - PROCESS | 3572 | 1468009588548 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:26:28 INFO - PROCESS | 3572 | 1468009588550 Marionette TRACE conn5 <- [1,1426,null,{}] 13:26:28 INFO - PROCESS | 3572 | 1468009588554 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}] 13:26:28 INFO - PROCESS | 3572 | 1468009588556 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:28 INFO - PROCESS | 3572 | 1468009588640 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 13:26:28 INFO - PROCESS | 3572 | 1468009588653 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:28 INFO - PROCESS | 3572 | 1468009588655 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:28 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264911800 == 37 [pid = 3572] [id = 366] 13:26:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25493B800) [pid = 3572] [serial = 1097] [outer = 0000000000000000] 13:26:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25627D800) [pid = 3572] [serial = 1098] [outer = 000000E25493B800] 13:26:28 INFO - PROCESS | 3572 | 1468009588702 Marionette DEBUG loaded listener.js 13:26:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25DE89000) [pid = 3572] [serial = 1099] [outer = 000000E25493B800] 13:26:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25EBA4000) [pid = 3572] [serial = 1100] [outer = 000000E259BB7800] 13:26:29 INFO - PROCESS | 3572 | 1468009589200 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]]]}] 13:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 692ms 13:26:29 INFO - PROCESS | 3572 | 1468009589244 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 13:26:29 INFO - PROCESS | 3572 | 1468009589246 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 13:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:26:29 INFO - PROCESS | 3572 | 1468009589249 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:26:29 INFO - PROCESS | 3572 | 1468009589251 Marionette TRACE conn5 <- [1,1430,null,{}] 13:26:29 INFO - PROCESS | 3572 | 1468009589254 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}] 13:26:29 INFO - PROCESS | 3572 | 1468009589256 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:29 INFO - PROCESS | 3572 | 1468009589365 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 13:26:29 INFO - PROCESS | 3572 | 1468009589375 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:29 INFO - PROCESS | 3572 | 1468009589377 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:29 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264DF4000 == 38 [pid = 3572] [id = 367] 13:26:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E24F111800) [pid = 3572] [serial = 1101] [outer = 0000000000000000] 13:26:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25E2B9000) [pid = 3572] [serial = 1102] [outer = 000000E24F111800] 13:26:29 INFO - PROCESS | 3572 | 1468009589420 Marionette DEBUG loaded listener.js 13:26:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25F122000) [pid = 3572] [serial = 1103] [outer = 000000E24F111800] 13:26:29 INFO - PROCESS | 3572 | 1468009589890 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]]]}] 13:26:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 691ms 13:26:29 INFO - PROCESS | 3572 | 1468009589944 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 13:26:29 INFO - PROCESS | 3572 | 1468009589949 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 13:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:26:29 INFO - PROCESS | 3572 | 1468009589955 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:26:29 INFO - PROCESS | 3572 | 1468009589960 Marionette TRACE conn5 <- [1,1434,null,{}] 13:26:29 INFO - PROCESS | 3572 | 1468009589967 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}] 13:26:29 INFO - PROCESS | 3572 | 1468009589970 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:30 INFO - PROCESS | 3572 | 1468009590129 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 13:26:30 INFO - PROCESS | 3572 | 1468009590241 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:30 INFO - PROCESS | 3572 | 1468009590244 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:30 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254A69800 == 39 [pid = 3572] [id = 368] 13:26:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E24F658800) [pid = 3572] [serial = 1104] [outer = 0000000000000000] 13:26:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E24FD2A800) [pid = 3572] [serial = 1105] [outer = 000000E24F658800] 13:26:30 INFO - PROCESS | 3572 | 1468009590310 Marionette DEBUG loaded listener.js 13:26:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E2501D6000) [pid = 3572] [serial = 1106] [outer = 000000E24F658800] 13:26:31 INFO - PROCESS | 3572 | 1468009590994 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]]]}] 13:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1086ms 13:26:31 INFO - PROCESS | 3572 | 1468009591044 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 13:26:31 INFO - PROCESS | 3572 | 1468009591049 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 13:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:26:31 INFO - PROCESS | 3572 | 1468009591070 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:26:31 INFO - PROCESS | 3572 | 1468009591073 Marionette TRACE conn5 <- [1,1438,null,{}] 13:26:31 INFO - PROCESS | 3572 | 1468009591079 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}] 13:26:31 INFO - PROCESS | 3572 | 1468009591082 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:31 INFO - PROCESS | 3572 | 1468009591206 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 13:26:31 INFO - PROCESS | 3572 | 1468009591281 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:31 INFO - PROCESS | 3572 | 1468009591284 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:31 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CBAE800 == 40 [pid = 3572] [id = 369] 13:26:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E250439800) [pid = 3572] [serial = 1107] [outer = 0000000000000000] 13:26:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25140F000) [pid = 3572] [serial = 1108] [outer = 000000E250439800] 13:26:31 INFO - PROCESS | 3572 | 1468009591383 Marionette DEBUG loaded listener.js 13:26:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E254944800) [pid = 3572] [serial = 1109] [outer = 000000E250439800] 13:26:32 INFO - PROCESS | 3572 | 1468009592010 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]]]}] 13:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 996ms 13:26:32 INFO - PROCESS | 3572 | 1468009592054 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 13:26:32 INFO - PROCESS | 3572 | 1468009592057 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 13:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:26:32 INFO - PROCESS | 3572 | 1468009592061 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:26:32 INFO - PROCESS | 3572 | 1468009592065 Marionette TRACE conn5 <- [1,1442,null,{}] 13:26:32 INFO - PROCESS | 3572 | 1468009592077 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}] 13:26:32 INFO - PROCESS | 3572 | 1468009592082 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:32 INFO - PROCESS | 3572 | 1468009592206 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 13:26:32 INFO - PROCESS | 3572 | 1468009592297 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:32 INFO - PROCESS | 3572 | 1468009592301 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:32 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C61000 == 41 [pid = 3572] [id = 370] 13:26:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E2568D2400) [pid = 3572] [serial = 1110] [outer = 0000000000000000] 13:26:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E259747800) [pid = 3572] [serial = 1111] [outer = 000000E2568D2400] 13:26:32 INFO - PROCESS | 3572 | 1468009592362 Marionette DEBUG loaded listener.js 13:26:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E25A5BF400) [pid = 3572] [serial = 1112] [outer = 000000E2568D2400] 13:26:33 INFO - PROCESS | 3572 | 1468009593031 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]]]}] 13:26:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:26:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1029ms 13:26:33 INFO - PROCESS | 3572 | 1468009593092 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 13:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:26:33 INFO - PROCESS | 3572 | 1468009593096 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 13:26:33 INFO - PROCESS | 3572 | 1468009593100 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:26:33 INFO - PROCESS | 3572 | 1468009593102 Marionette TRACE conn5 <- [1,1446,null,{}] 13:26:33 INFO - PROCESS | 3572 | 1468009593106 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}] 13:26:33 INFO - PROCESS | 3572 | 1468009593108 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:33 INFO - PROCESS | 3572 | 1468009593235 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 13:26:33 INFO - PROCESS | 3572 | 1468009593319 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:33 INFO - PROCESS | 3572 | 1468009593322 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:33 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256126800 == 42 [pid = 3572] [id = 371] 13:26:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E2502F1C00) [pid = 3572] [serial = 1113] [outer = 0000000000000000] 13:26:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E2547CA400) [pid = 3572] [serial = 1114] [outer = 000000E2502F1C00] 13:26:33 INFO - PROCESS | 3572 | 1468009593379 Marionette DEBUG loaded listener.js 13:26:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E25C13FC00) [pid = 3572] [serial = 1115] [outer = 000000E2502F1C00] 13:26:34 INFO - PROCESS | 3572 | 1468009594172 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]]]}] 13:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1139ms 13:26:34 INFO - PROCESS | 3572 | 1468009594239 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 13:26:34 INFO - PROCESS | 3572 | 1468009594243 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 13:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:26:34 INFO - PROCESS | 3572 | 1468009594248 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:26:34 INFO - PROCESS | 3572 | 1468009594251 Marionette TRACE conn5 <- [1,1450,null,{}] 13:26:34 INFO - PROCESS | 3572 | 1468009594257 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}] 13:26:34 INFO - PROCESS | 3572 | 1468009594260 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:34 INFO - PROCESS | 3572 | 1468009594376 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 13:26:34 INFO - PROCESS | 3572 | 1468009594449 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:34 INFO - PROCESS | 3572 | 1468009594451 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:34 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256A89000 == 43 [pid = 3572] [id = 372] 13:26:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E250349C00) [pid = 3572] [serial = 1116] [outer = 0000000000000000] 13:26:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (000000E250395C00) [pid = 3572] [serial = 1117] [outer = 000000E250349C00] 13:26:34 INFO - PROCESS | 3572 | 1468009594546 Marionette DEBUG loaded listener.js 13:26:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (000000E25077C800) [pid = 3572] [serial = 1118] [outer = 000000E250349C00] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E2554D0800 == 42 [pid = 3572] [id = 207] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CBAB800 == 41 [pid = 3572] [id = 202] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F50F800 == 40 [pid = 3572] [id = 205] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E24EFED000 == 39 [pid = 3572] [id = 204] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFDC800 == 38 [pid = 3572] [id = 203] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E264911800 == 37 [pid = 3572] [id = 366] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFD3000 == 36 [pid = 3572] [id = 365] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CDA800 == 35 [pid = 3572] [id = 364] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E260549000 == 34 [pid = 3572] [id = 363] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25EB0B800 == 33 [pid = 3572] [id = 362] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D1DA000 == 32 [pid = 3572] [id = 361] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C19B800 == 31 [pid = 3572] [id = 360] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E2506B1800 == 30 [pid = 3572] [id = 359] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CF5000 == 29 [pid = 3572] [id = 356] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E256142800 == 28 [pid = 3572] [id = 357] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E259B64800 == 27 [pid = 3572] [id = 210] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E254ADC000 == 26 [pid = 3572] [id = 199] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25614D800 == 25 [pid = 3572] [id = 347] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F541800 == 24 [pid = 3572] [id = 206] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25081B000 == 23 [pid = 3572] [id = 208] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D9CD800 == 22 [pid = 3572] [id = 358] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE53800 == 21 [pid = 3572] [id = 213] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25B890800 == 20 [pid = 3572] [id = 201] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E256158000 == 19 [pid = 3572] [id = 200] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFD9800 == 18 [pid = 3572] [id = 212] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25FDB8000 == 17 [pid = 3572] [id = 215] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E254783000 == 16 [pid = 3572] [id = 209] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CA32800 == 15 [pid = 3572] [id = 211] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F533000 == 14 [pid = 3572] [id = 214] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C61000 == 13 [pid = 3572] [id = 370] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CBAE800 == 12 [pid = 3572] [id = 369] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E264DF4000 == 11 [pid = 3572] [id = 367] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E254A69800 == 10 [pid = 3572] [id = 368] 13:26:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E256126800 == 9 [pid = 3572] [id = 371] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (000000E2501B8800) [pid = 3572] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (000000E2501D4800) [pid = 3572] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E254945400) [pid = 3572] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E250398800) [pid = 3572] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E250775400) [pid = 3572] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E250199400) [pid = 3572] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E250290400) [pid = 3572] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25C094000) [pid = 3572] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E250198000) [pid = 3572] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E24E5C6000) [pid = 3572] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2549AE400) [pid = 3572] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25475B000) [pid = 3572] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25B8BAC00) [pid = 3572] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25A31CC00) [pid = 3572] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25D970400) [pid = 3572] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25D8E1800) [pid = 3572] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E259BC1800) [pid = 3572] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25974AC00) [pid = 3572] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25140D400) [pid = 3572] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25C5A2000) [pid = 3572] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25C585C00) [pid = 3572] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25CB56400) [pid = 3572] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E255771C00) [pid = 3572] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25D082000) [pid = 3572] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E2562DA000) [pid = 3572] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25B706800) [pid = 3572] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E2549B2C00) [pid = 3572] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 13:26:37 INFO - PROCESS | 3572 | 1468009597733 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]]]}] 13:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 3540ms 13:26:37 INFO - PROCESS | 3572 | 1468009597789 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 13:26:37 INFO - PROCESS | 3572 | 1468009597794 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 13:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:26:37 INFO - PROCESS | 3572 | 1468009597799 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:26:37 INFO - PROCESS | 3572 | 1468009597804 Marionette TRACE conn5 <- [1,1454,null,{}] 13:26:37 INFO - PROCESS | 3572 | 1468009597810 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}] 13:26:37 INFO - PROCESS | 3572 | 1468009597813 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:37 INFO - PROCESS | 3572 | 1468009597913 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 13:26:37 INFO - PROCESS | 3572 | 1468009597928 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:37 INFO - PROCESS | 3572 | 1468009597931 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:37 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254AE7800 == 10 [pid = 3572] [id = 373] 13:26:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E25019A400) [pid = 3572] [serial = 1119] [outer = 0000000000000000] 13:26:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25019D800) [pid = 3572] [serial = 1120] [outer = 000000E25019A400] 13:26:37 INFO - PROCESS | 3572 | 1468009597983 Marionette DEBUG loaded listener.js 13:26:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E24F8D3C00) [pid = 3572] [serial = 1121] [outer = 000000E25019A400] 13:26:38 INFO - PROCESS | 3572 | 1468009598484 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]]]}] 13:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 733ms 13:26:38 INFO - PROCESS | 3572 | 1468009598536 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 13:26:38 INFO - PROCESS | 3572 | 1468009598541 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 13:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:26:38 INFO - PROCESS | 3572 | 1468009598548 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:26:38 INFO - PROCESS | 3572 | 1468009598551 Marionette TRACE conn5 <- [1,1458,null,{}] 13:26:38 INFO - PROCESS | 3572 | 1468009598555 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}] 13:26:38 INFO - PROCESS | 3572 | 1468009598558 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:38 INFO - PROCESS | 3572 | 1468009598662 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 13:26:38 INFO - PROCESS | 3572 | 1468009598741 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:38 INFO - PROCESS | 3572 | 1468009598744 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:38 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259CC3000 == 11 [pid = 3572] [id = 374] 13:26:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E250283800) [pid = 3572] [serial = 1122] [outer = 0000000000000000] 13:26:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2502F0800) [pid = 3572] [serial = 1123] [outer = 000000E250283800] 13:26:38 INFO - PROCESS | 3572 | 1468009598794 Marionette DEBUG loaded listener.js 13:26:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2503A2000) [pid = 3572] [serial = 1124] [outer = 000000E250283800] 13:26:39 INFO - PROCESS | 3572 | 1468009599223 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]]]}] 13:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 734ms 13:26:39 INFO - PROCESS | 3572 | 1468009599284 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 13:26:39 INFO - PROCESS | 3572 | 1468009599286 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 13:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:26:39 INFO - PROCESS | 3572 | 1468009599290 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:26:39 INFO - PROCESS | 3572 | 1468009599294 Marionette TRACE conn5 <- [1,1462,null,{}] 13:26:39 INFO - PROCESS | 3572 | 1468009599311 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}] 13:26:39 INFO - PROCESS | 3572 | 1468009599317 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:39 INFO - PROCESS | 3572 | 1468009599412 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 13:26:39 INFO - PROCESS | 3572 | 1468009599428 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:39 INFO - PROCESS | 3572 | 1468009599432 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:39 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CA3F800 == 12 [pid = 3572] [id = 375] 13:26:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E251408C00) [pid = 3572] [serial = 1125] [outer = 0000000000000000] 13:26:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25140E000) [pid = 3572] [serial = 1126] [outer = 000000E251408C00] 13:26:39 INFO - PROCESS | 3572 | 1468009599483 Marionette DEBUG loaded listener.js 13:26:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E254939400) [pid = 3572] [serial = 1127] [outer = 000000E251408C00] 13:26:40 INFO - PROCESS | 3572 | 1468009599997 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]]]}] 13:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 795ms 13:26:40 INFO - PROCESS | 3572 | 1468009600092 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 13:26:40 INFO - PROCESS | 3572 | 1468009600095 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 13:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:26:40 INFO - PROCESS | 3572 | 1468009600099 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:26:40 INFO - PROCESS | 3572 | 1468009600101 Marionette TRACE conn5 <- [1,1466,null,{}] 13:26:40 INFO - PROCESS | 3572 | 1468009600105 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}] 13:26:40 INFO - PROCESS | 3572 | 1468009600107 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:40 INFO - PROCESS | 3572 | 1468009600230 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 13:26:40 INFO - PROCESS | 3572 | 1468009600281 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:40 INFO - PROCESS | 3572 | 1468009600283 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:40 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D1E7000 == 13 [pid = 3572] [id = 376] 13:26:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2549B2C00) [pid = 3572] [serial = 1128] [outer = 0000000000000000] 13:26:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E254AC1000) [pid = 3572] [serial = 1129] [outer = 000000E2549B2C00] 13:26:40 INFO - PROCESS | 3572 | 1468009600329 Marionette DEBUG loaded listener.js 13:26:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E2551C3800) [pid = 3572] [serial = 1130] [outer = 000000E2549B2C00] 13:26:40 INFO - PROCESS | 3572 | 1468009600791 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]]]}] 13:26:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:26:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 732ms 13:26:40 INFO - PROCESS | 3572 | 1468009600834 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 13:26:40 INFO - PROCESS | 3572 | 1468009600836 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 13:26:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:26:40 INFO - PROCESS | 3572 | 1468009600845 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:26:40 INFO - PROCESS | 3572 | 1468009600847 Marionette TRACE conn5 <- [1,1470,null,{}] 13:26:40 INFO - PROCESS | 3572 | 1468009600850 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}] 13:26:40 INFO - PROCESS | 3572 | 1468009600852 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:40 INFO - PROCESS | 3572 | 1468009600961 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 13:26:40 INFO - PROCESS | 3572 | 1468009600967 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:40 INFO - PROCESS | 3572 | 1468009600969 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:40 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE58800 == 14 [pid = 3572] [id = 377] 13:26:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2549FD000) [pid = 3572] [serial = 1131] [outer = 0000000000000000] 13:26:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E256105800) [pid = 3572] [serial = 1132] [outer = 000000E2549FD000] 13:26:41 INFO - PROCESS | 3572 | 1468009601014 Marionette DEBUG loaded listener.js 13:26:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E2562D5000) [pid = 3572] [serial = 1133] [outer = 000000E2549FD000] 13:26:41 INFO - PROCESS | 3572 | 1468009601514 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]]]}] 13:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 734ms 13:26:41 INFO - PROCESS | 3572 | 1468009601586 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 13:26:41 INFO - PROCESS | 3572 | 1468009601589 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 13:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:26:41 INFO - PROCESS | 3572 | 1468009601592 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:26:41 INFO - PROCESS | 3572 | 1468009601594 Marionette TRACE conn5 <- [1,1474,null,{}] 13:26:41 INFO - PROCESS | 3572 | 1468009601597 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}] 13:26:41 INFO - PROCESS | 3572 | 1468009601603 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:41 INFO - PROCESS | 3572 | 1468009601966 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 13:26:41 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2502F1C00) [pid = 3572] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:26:41 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E250439800) [pid = 3572] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:26:41 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2568D2400) [pid = 3572] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:26:41 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E250397000) [pid = 3572] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:26:41 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E24E73F000) [pid = 3572] [serial = 1094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:26:41 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25493B800) [pid = 3572] [serial = 1097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:26:41 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E259C82800) [pid = 3572] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:26:41 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E24F8C9800) [pid = 3572] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:26:41 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E24F658800) [pid = 3572] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:26:41 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25D398000) [pid = 3572] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:26:41 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25C50FC00) [pid = 3572] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:26:41 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25CE72800) [pid = 3572] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:26:41 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25019BC00) [pid = 3572] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:26:41 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E251406000) [pid = 3572] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:26:41 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E2562D7400) [pid = 3572] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:26:41 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E24F111800) [pid = 3572] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:26:42 INFO - PROCESS | 3572 | 1468009602020 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:42 INFO - PROCESS | 3572 | 1468009602022 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:42 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D454000 == 15 [pid = 3572] [id = 378] 13:26:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E24E6EA400) [pid = 3572] [serial = 1134] [outer = 0000000000000000] 13:26:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E24F63B400) [pid = 3572] [serial = 1135] [outer = 000000E24E6EA400] 13:26:42 INFO - PROCESS | 3572 | 1468009602070 Marionette DEBUG loaded listener.js 13:26:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E250486C00) [pid = 3572] [serial = 1136] [outer = 000000E24E6EA400] 13:26:42 INFO - PROCESS | 3572 | 1468009602491 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]]]}] 13:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 923ms 13:26:42 INFO - PROCESS | 3572 | 1468009602518 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 13:26:42 INFO - PROCESS | 3572 | 1468009602520 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 13:26:42 INFO - PROCESS | 3572 | 1468009602523 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:26:42 INFO - PROCESS | 3572 | 1468009602525 Marionette TRACE conn5 <- [1,1478,null,{}] 13:26:42 INFO - PROCESS | 3572 | 1468009602529 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}] 13:26:42 INFO - PROCESS | 3572 | 1468009602531 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:42 INFO - PROCESS | 3572 | 1468009602613 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 13:26:42 INFO - PROCESS | 3572 | 1468009602618 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:42 INFO - PROCESS | 3572 | 1468009602620 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:42 INFO - PROCESS | 3572 | ++DOCSHELL 000000E260553000 == 16 [pid = 3572] [id = 379] 13:26:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E254938C00) [pid = 3572] [serial = 1137] [outer = 0000000000000000] 13:26:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2551DC000) [pid = 3572] [serial = 1138] [outer = 000000E254938C00] 13:26:42 INFO - PROCESS | 3572 | 1468009602666 Marionette DEBUG loaded listener.js 13:26:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E259753C00) [pid = 3572] [serial = 1139] [outer = 000000E254938C00] 13:26:43 INFO - PROCESS | 3572 | 1468009603081 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]]]}] 13:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 587ms 13:26:43 INFO - PROCESS | 3572 | 1468009603120 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 13:26:43 INFO - PROCESS | 3572 | 1468009603122 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 13:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:26:43 INFO - PROCESS | 3572 | 1468009603131 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:26:43 INFO - PROCESS | 3572 | 1468009603133 Marionette TRACE conn5 <- [1,1482,null,{}] 13:26:43 INFO - PROCESS | 3572 | 1468009603136 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}] 13:26:43 INFO - PROCESS | 3572 | 1468009603139 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:43 INFO - PROCESS | 3572 | 1468009603220 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 13:26:43 INFO - PROCESS | 3572 | 1468009603225 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:43 INFO - PROCESS | 3572 | 1468009603227 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:43 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615CD000 == 17 [pid = 3572] [id = 380] 13:26:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25979C400) [pid = 3572] [serial = 1140] [outer = 0000000000000000] 13:26:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E259C83C00) [pid = 3572] [serial = 1141] [outer = 000000E25979C400] 13:26:43 INFO - PROCESS | 3572 | 1468009603271 Marionette DEBUG loaded listener.js 13:26:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25A324000) [pid = 3572] [serial = 1142] [outer = 000000E25979C400] 13:26:43 INFO - PROCESS | 3572 | 1468009603720 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]]]}] 13:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 629ms 13:26:43 INFO - PROCESS | 3572 | 1468009603767 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 13:26:43 INFO - PROCESS | 3572 | 1468009603770 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 13:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:26:43 INFO - PROCESS | 3572 | 1468009603778 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:26:43 INFO - PROCESS | 3572 | 1468009603780 Marionette TRACE conn5 <- [1,1486,null,{}] 13:26:43 INFO - PROCESS | 3572 | 1468009603784 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}] 13:26:43 INFO - PROCESS | 3572 | 1468009603786 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:43 INFO - PROCESS | 3572 | 1468009603871 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 13:26:43 INFO - PROCESS | 3572 | 1468009603877 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:43 INFO - PROCESS | 3572 | 1468009603879 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:43 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CF2800 == 18 [pid = 3572] [id = 381] 13:26:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25A324800) [pid = 3572] [serial = 1143] [outer = 0000000000000000] 13:26:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25B8AE800) [pid = 3572] [serial = 1144] [outer = 000000E25A324800] 13:26:43 INFO - PROCESS | 3572 | 1468009603925 Marionette DEBUG loaded listener.js 13:26:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25C502800) [pid = 3572] [serial = 1145] [outer = 000000E25A324800] 13:26:44 INFO - PROCESS | 3572 | 1468009604777 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]]]}] 13:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1026ms 13:26:44 INFO - PROCESS | 3572 | 1468009604810 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 13:26:44 INFO - PROCESS | 3572 | 1468009604814 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 13:26:44 INFO - PROCESS | 3572 | 1468009604819 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:26:44 INFO - PROCESS | 3572 | 1468009604825 Marionette TRACE conn5 <- [1,1490,null,{}] 13:26:44 INFO - PROCESS | 3572 | 1468009604851 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}] 13:26:44 INFO - PROCESS | 3572 | 1468009604854 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:45 INFO - PROCESS | 3572 | 1468009605004 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 13:26:45 INFO - PROCESS | 3572 | 1468009605120 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:45 INFO - PROCESS | 3572 | 1468009605123 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:45 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256145800 == 19 [pid = 3572] [id = 382] 13:26:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E2501B4000) [pid = 3572] [serial = 1146] [outer = 0000000000000000] 13:26:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E250284000) [pid = 3572] [serial = 1147] [outer = 000000E2501B4000] 13:26:45 INFO - PROCESS | 3572 | 1468009605183 Marionette DEBUG loaded listener.js 13:26:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E250344800) [pid = 3572] [serial = 1148] [outer = 000000E2501B4000] 13:26:46 INFO - PROCESS | 3572 | 1468009606044 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]]]}] 13:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1303ms 13:26:46 INFO - PROCESS | 3572 | 1468009606127 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 13:26:46 INFO - PROCESS | 3572 | 1468009606131 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 13:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:26:46 INFO - PROCESS | 3572 | 1468009606137 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:26:46 INFO - PROCESS | 3572 | 1468009606140 Marionette TRACE conn5 <- [1,1494,null,{}] 13:26:46 INFO - PROCESS | 3572 | 1468009606146 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}] 13:26:46 INFO - PROCESS | 3572 | 1468009606149 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:46 INFO - PROCESS | 3572 | 1468009606275 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 13:26:46 INFO - PROCESS | 3572 | 1468009606345 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:46 INFO - PROCESS | 3572 | 1468009606350 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:46 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2555E1800 == 20 [pid = 3572] [id = 383] 13:26:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E2501BAC00) [pid = 3572] [serial = 1149] [outer = 0000000000000000] 13:26:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E2501C0C00) [pid = 3572] [serial = 1150] [outer = 000000E2501BAC00] 13:26:46 INFO - PROCESS | 3572 | 1468009606409 Marionette DEBUG loaded listener.js 13:26:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25028D800) [pid = 3572] [serial = 1151] [outer = 000000E2501BAC00] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25E2B9000) [pid = 3572] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25F122000) [pid = 3572] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25DE89000) [pid = 3572] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25C13FC00) [pid = 3572] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E254944800) [pid = 3572] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2547CA400) [pid = 3572] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25A5BF400) [pid = 3572] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E259747800) [pid = 3572] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2549AC400) [pid = 3572] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2549AEC00) [pid = 3572] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25472C000) [pid = 3572] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25627D800) [pid = 3572] [serial = 1098] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25A32BC00) [pid = 3572] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E2501B9800) [pid = 3572] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25140F000) [pid = 3572] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E24FD2A800) [pid = 3572] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25D8E6C00) [pid = 3572] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25CB4A800) [pid = 3572] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25D749C00) [pid = 3572] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E2501BA000) [pid = 3572] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E2501B3800) [pid = 3572] [serial = 1095] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E2501D6000) [pid = 3572] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E250351000) [pid = 3572] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E24E743800) [pid = 3572] [serial = 667] [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.] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E254AC5800) [pid = 3572] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (000000E2502ED400) [pid = 3572] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 60 (000000E259BC1000) [pid = 3572] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 59 (000000E25B70D000) [pid = 3572] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 58 (000000E256D59000) [pid = 3572] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 57 (000000E25C586C00) [pid = 3572] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 56 (000000E25474FC00) [pid = 3572] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 55 (000000E25DE10C00) [pid = 3572] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | --DOMWINDOW == 54 (000000E250395C00) [pid = 3572] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 13:26:46 INFO - PROCESS | 3572 | 1468009606906 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]]]}] 13:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 839ms 13:26:46 INFO - PROCESS | 3572 | 1468009606980 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 13:26:46 INFO - PROCESS | 3572 | 1468009606985 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 13:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:26:47 INFO - PROCESS | 3572 | 1468009606992 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:26:47 INFO - PROCESS | 3572 | 1468009606995 Marionette TRACE conn5 <- [1,1498,null,{}] 13:26:47 INFO - PROCESS | 3572 | 1468009606999 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}] 13:26:47 INFO - PROCESS | 3572 | 1468009607001 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:47 INFO - PROCESS | 3572 | 1468009607092 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 13:26:47 INFO - PROCESS | 3572 | 1468009607104 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:47 INFO - PROCESS | 3572 | 1468009607107 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:47 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256A88000 == 21 [pid = 3572] [id = 384] 13:26:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 55 (000000E2502F4C00) [pid = 3572] [serial = 1152] [outer = 0000000000000000] 13:26:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 56 (000000E250349400) [pid = 3572] [serial = 1153] [outer = 000000E2502F4C00] 13:26:47 INFO - PROCESS | 3572 | 1468009607158 Marionette DEBUG loaded listener.js 13:26:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 57 (000000E2503A2800) [pid = 3572] [serial = 1154] [outer = 000000E2502F4C00] 13:26:47 INFO - PROCESS | 3572 | 1468009607623 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]]]}] 13:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 691ms 13:26:47 INFO - PROCESS | 3572 | 1468009607685 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 13:26:47 INFO - PROCESS | 3572 | 1468009607688 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 13:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:26:47 INFO - PROCESS | 3572 | 1468009607691 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:26:47 INFO - PROCESS | 3572 | 1468009607695 Marionette TRACE conn5 <- [1,1502,null,{}] 13:26:47 INFO - PROCESS | 3572 | 1468009607737 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}] 13:26:47 INFO - PROCESS | 3572 | 1468009607743 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:47 INFO - PROCESS | 3572 | 1468009607839 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 13:26:47 INFO - PROCESS | 3572 | 1468009607906 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:47 INFO - PROCESS | 3572 | 1468009607910 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:47 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C35B800 == 22 [pid = 3572] [id = 385] 13:26:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 58 (000000E251403C00) [pid = 3572] [serial = 1155] [outer = 0000000000000000] 13:26:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 59 (000000E2514EC000) [pid = 3572] [serial = 1156] [outer = 000000E251403C00] 13:26:47 INFO - PROCESS | 3572 | 1468009607966 Marionette DEBUG loaded listener.js 13:26:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 60 (000000E25493DC00) [pid = 3572] [serial = 1157] [outer = 000000E251403C00] 13:26:48 INFO - PROCESS | 3572 | 1468009608344 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]]]}] 13:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 692ms 13:26:48 INFO - PROCESS | 3572 | 1468009608386 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 13:26:48 INFO - PROCESS | 3572 | 1468009608389 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 13:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:26:48 INFO - PROCESS | 3572 | 1468009608392 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:26:48 INFO - PROCESS | 3572 | 1468009608394 Marionette TRACE conn5 <- [1,1506,null,{}] 13:26:48 INFO - PROCESS | 3572 | 1468009608398 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}] 13:26:48 INFO - PROCESS | 3572 | 1468009608400 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:48 INFO - PROCESS | 3572 | 1468009608488 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 13:26:48 INFO - PROCESS | 3572 | 1468009608493 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:48 INFO - PROCESS | 3572 | 1468009608495 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:48 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFD1800 == 23 [pid = 3572] [id = 386] 13:26:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (000000E2549AEC00) [pid = 3572] [serial = 1158] [outer = 0000000000000000] 13:26:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (000000E254ED2400) [pid = 3572] [serial = 1159] [outer = 000000E2549AEC00] 13:26:48 INFO - PROCESS | 3572 | 1468009608541 Marionette DEBUG loaded listener.js 13:26:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E25547F800) [pid = 3572] [serial = 1160] [outer = 000000E2549AEC00] 13:26:49 INFO - PROCESS | 3572 | 1468009608998 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]]]}] 13:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 629ms 13:26:49 INFO - PROCESS | 3572 | 1468009609024 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 13:26:49 INFO - PROCESS | 3572 | 1468009609026 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 13:26:49 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:26:49 INFO - PROCESS | 3572 | 1468009609030 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:26:49 INFO - PROCESS | 3572 | 1468009609032 Marionette TRACE conn5 <- [1,1510,null,{}] 13:26:49 INFO - PROCESS | 3572 | 1468009609035 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}] 13:26:49 INFO - PROCESS | 3572 | 1468009609037 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:49 INFO - PROCESS | 3572 | 1468009609143 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 13:26:49 INFO - PROCESS | 3572 | 1468009609150 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:49 INFO - PROCESS | 3572 | 1468009609153 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:49 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D91A000 == 24 [pid = 3572] [id = 387] 13:26:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E251407000) [pid = 3572] [serial = 1161] [outer = 0000000000000000] 13:26:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E25627E000) [pid = 3572] [serial = 1162] [outer = 000000E251407000] 13:26:49 INFO - PROCESS | 3572 | 1468009609205 Marionette DEBUG loaded listener.js 13:26:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E2568BB000) [pid = 3572] [serial = 1163] [outer = 000000E251407000] 13:26:49 INFO - PROCESS | 3572 | 1468009609691 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"]]]}] 13:26:49 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 () { 13:26:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:26:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:26:49 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 () { 13:26:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:26:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:26:49 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 () { 13:26:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:26:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:26:49 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 () { 13:26:49 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:26:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:26:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:49 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:26:49 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 674ms 13:26:49 INFO - PROCESS | 3572 | 1468009609712 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 13:26:49 INFO - PROCESS | 3572 | 1468009609714 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 13:26:49 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:26:49 INFO - PROCESS | 3572 | 1468009609717 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:26:49 INFO - PROCESS | 3572 | 1468009609719 Marionette TRACE conn5 <- [1,1514,null,{}] 13:26:49 INFO - PROCESS | 3572 | 1468009609722 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}] 13:26:49 INFO - PROCESS | 3572 | 1468009609728 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:49 INFO - PROCESS | 3572 | 1468009609864 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 13:26:49 INFO - PROCESS | 3572 | 1468009609913 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:49 INFO - PROCESS | 3572 | 1468009609915 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:49 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25ECDB800 == 25 [pid = 3572] [id = 388] 13:26:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E2568C3C00) [pid = 3572] [serial = 1164] [outer = 0000000000000000] 13:26:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E25A31C800) [pid = 3572] [serial = 1165] [outer = 000000E2568C3C00] 13:26:49 INFO - PROCESS | 3572 | 1468009609961 Marionette DEBUG loaded listener.js 13:26:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E25A5C0800) [pid = 3572] [serial = 1166] [outer = 000000E2568C3C00] 13:26:50 INFO - PROCESS | 3572 | 1468009610378 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"]]]}] 13:26:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:26:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:26:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:26:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:26:50 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:26:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:26:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:26:50 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 677ms 13:26:50 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:26:50 INFO - PROCESS | 3572 | 1468009610398 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 13:26:50 INFO - PROCESS | 3572 | 1468009610400 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 13:26:50 INFO - PROCESS | 3572 | 1468009610403 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:26:50 INFO - PROCESS | 3572 | 1468009610405 Marionette TRACE conn5 <- [1,1518,null,{}] 13:26:50 INFO - PROCESS | 3572 | 1468009610409 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}] 13:26:50 INFO - PROCESS | 3572 | 1468009610411 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:50 INFO - PROCESS | 3572 | 1468009610554 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 13:26:50 INFO - PROCESS | 3572 | 1468009610576 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:50 INFO - PROCESS | 3572 | 1468009610578 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:50 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25FDBF800 == 26 [pid = 3572] [id = 389] 13:26:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E250F40400) [pid = 3572] [serial = 1167] [outer = 0000000000000000] 13:26:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E25C143400) [pid = 3572] [serial = 1168] [outer = 000000E250F40400] 13:26:50 INFO - PROCESS | 3572 | 1468009610622 Marionette DEBUG loaded listener.js 13:26:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25C593C00) [pid = 3572] [serial = 1169] [outer = 000000E250F40400] 13:26:50 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E254938C00) [pid = 3572] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:26:50 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E24E6EA400) [pid = 3572] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:26:50 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25979C400) [pid = 3572] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:26:50 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E2549B2C00) [pid = 3572] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:26:50 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E2549FD000) [pid = 3572] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:26:50 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E251408C00) [pid = 3572] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:26:50 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E250349C00) [pid = 3572] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:26:50 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E250283800) [pid = 3572] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:26:50 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E25019A400) [pid = 3572] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:26:51 INFO - PROCESS | 3572 | 1468009611025 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]]]}] 13:26:51 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 13:26:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:26:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:26:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:26:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:26:51 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:26:51 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. 13:26:51 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:26:51 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 671ms 13:26:51 INFO - PROCESS | 3572 | 1468009611079 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 13:26:51 INFO - PROCESS | 3572 | 1468009611081 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 13:26:51 INFO - PROCESS | 3572 | 1468009611084 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:26:51 INFO - PROCESS | 3572 | 1468009611086 Marionette TRACE conn5 <- [1,1522,null,{}] 13:26:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:26:51 INFO - PROCESS | 3572 | 1468009611090 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}] 13:26:51 INFO - PROCESS | 3572 | 1468009611092 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:51 INFO - PROCESS | 3572 | 1468009611173 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 13:26:51 INFO - PROCESS | 3572 | 1468009611178 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:51 INFO - PROCESS | 3572 | 1468009611180 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:51 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25496C000 == 27 [pid = 3572] [id = 390] 13:26:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E2501D3400) [pid = 3572] [serial = 1170] [outer = 0000000000000000] 13:26:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E254A74400) [pid = 3572] [serial = 1171] [outer = 000000E2501D3400] 13:26:51 INFO - PROCESS | 3572 | 1468009611224 Marionette DEBUG loaded listener.js 13:26:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E25C58A400) [pid = 3572] [serial = 1172] [outer = 000000E2501D3400] 13:26:51 INFO - PROCESS | 3572 | 1468009611629 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]]]}] 13:26:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:26:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 586ms 13:26:51 INFO - PROCESS | 3572 | 1468009611676 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 13:26:51 INFO - PROCESS | 3572 | 1468009611678 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 13:26:51 INFO - PROCESS | 3572 | 1468009611682 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:26:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:26:51 INFO - PROCESS | 3572 | 1468009611683 Marionette TRACE conn5 <- [1,1526,null,{}] 13:26:51 INFO - PROCESS | 3572 | 1468009611700 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}] 13:26:51 INFO - PROCESS | 3572 | 1468009611702 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:51 INFO - PROCESS | 3572 | 1468009611784 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 13:26:51 INFO - PROCESS | 3572 | 1468009611792 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:51 INFO - PROCESS | 3572 | 1468009611794 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:51 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CEA800 == 28 [pid = 3572] [id = 391] 13:26:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E25C5A0C00) [pid = 3572] [serial = 1173] [outer = 0000000000000000] 13:26:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E25C682800) [pid = 3572] [serial = 1174] [outer = 000000E25C5A0C00] 13:26:51 INFO - PROCESS | 3572 | 1468009611838 Marionette DEBUG loaded listener.js 13:26:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E25CB4DC00) [pid = 3572] [serial = 1175] [outer = 000000E25C5A0C00] 13:26:52 INFO - PROCESS | 3572 | 1468009612270 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]]]}] 13:26:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:26:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 649ms 13:26:52 INFO - PROCESS | 3572 | 1468009612335 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 13:26:52 INFO - PROCESS | 3572 | 1468009612337 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 13:26:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:26:52 INFO - PROCESS | 3572 | 1468009612341 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:26:52 INFO - PROCESS | 3572 | 1468009612343 Marionette TRACE conn5 <- [1,1530,null,{}] 13:26:52 INFO - PROCESS | 3572 | 1468009612347 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}] 13:26:52 INFO - PROCESS | 3572 | 1468009612349 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:52 INFO - PROCESS | 3572 | 1468009612433 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 13:26:52 INFO - PROCESS | 3572 | 1468009612441 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:52 INFO - PROCESS | 3572 | 1468009612443 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:52 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263D5A000 == 29 [pid = 3572] [id = 392] 13:26:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E25CB54800) [pid = 3572] [serial = 1176] [outer = 0000000000000000] 13:26:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E25CE42000) [pid = 3572] [serial = 1177] [outer = 000000E25CB54800] 13:26:52 INFO - PROCESS | 3572 | 1468009612487 Marionette DEBUG loaded listener.js 13:26:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25D1A4000) [pid = 3572] [serial = 1178] [outer = 000000E25CB54800] 13:26:53 INFO - PROCESS | 3572 | 1468009613034 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]]]}] 13:26:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:26:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 735ms 13:26:53 INFO - PROCESS | 3572 | 1468009613079 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 13:26:53 INFO - PROCESS | 3572 | 1468009613084 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 13:26:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:26:53 INFO - PROCESS | 3572 | 1468009613090 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:26:53 INFO - PROCESS | 3572 | 1468009613094 Marionette TRACE conn5 <- [1,1534,null,{}] 13:26:53 INFO - PROCESS | 3572 | 1468009613100 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}] 13:26:53 INFO - PROCESS | 3572 | 1468009613103 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:53 INFO - PROCESS | 3572 | 1468009613296 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 13:26:53 INFO - PROCESS | 3572 | 1468009613373 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:53 INFO - PROCESS | 3572 | 1468009613378 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:53 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25572F000 == 30 [pid = 3572] [id = 393] 13:26:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2501BA000) [pid = 3572] [serial = 1179] [outer = 0000000000000000] 13:26:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2501CDC00) [pid = 3572] [serial = 1180] [outer = 000000E2501BA000] 13:26:53 INFO - PROCESS | 3572 | 1468009613438 Marionette DEBUG loaded listener.js 13:26:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E250397C00) [pid = 3572] [serial = 1181] [outer = 000000E2501BA000] 13:26:54 INFO - PROCESS | 3572 | 1468009614039 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]]]}] 13:26:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:26:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 985ms 13:26:54 INFO - PROCESS | 3572 | 1468009614078 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 13:26:54 INFO - PROCESS | 3572 | 1468009614083 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 13:26:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:26:54 INFO - PROCESS | 3572 | 1468009614090 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:26:54 INFO - PROCESS | 3572 | 1468009614093 Marionette TRACE conn5 <- [1,1538,null,{}] 13:26:54 INFO - PROCESS | 3572 | 1468009614097 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}] 13:26:54 INFO - PROCESS | 3572 | 1468009614100 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:54 INFO - PROCESS | 3572 | 1468009614216 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 13:26:54 INFO - PROCESS | 3572 | 1468009614307 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:54 INFO - PROCESS | 3572 | 1468009614310 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:54 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D1EF000 == 31 [pid = 3572] [id = 394] 13:26:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E254729C00) [pid = 3572] [serial = 1182] [outer = 0000000000000000] 13:26:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25493A000) [pid = 3572] [serial = 1183] [outer = 000000E254729C00] 13:26:54 INFO - PROCESS | 3572 | 1468009614368 Marionette DEBUG loaded listener.js 13:26:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25529EC00) [pid = 3572] [serial = 1184] [outer = 000000E254729C00] 13:26:54 INFO - PROCESS | 3572 | 1468009614990 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]]]}] 13:26:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:26:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 941ms 13:26:55 INFO - PROCESS | 3572 | 1468009615033 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 13:26:55 INFO - PROCESS | 3572 | 1468009615036 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 13:26:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:26:55 INFO - PROCESS | 3572 | 1468009615040 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:26:55 INFO - PROCESS | 3572 | 1468009615044 Marionette TRACE conn5 <- [1,1542,null,{}] 13:26:55 INFO - PROCESS | 3572 | 1468009615056 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}] 13:26:55 INFO - PROCESS | 3572 | 1468009615061 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:55 INFO - PROCESS | 3572 | 1468009615174 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 13:26:55 INFO - PROCESS | 3572 | 1468009615264 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:55 INFO - PROCESS | 3572 | 1468009615268 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:55 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647F1800 == 32 [pid = 3572] [id = 395] 13:26:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E259C4AC00) [pid = 3572] [serial = 1185] [outer = 0000000000000000] 13:26:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25A325000) [pid = 3572] [serial = 1186] [outer = 000000E259C4AC00] 13:26:55 INFO - PROCESS | 3572 | 1468009615327 Marionette DEBUG loaded listener.js 13:26:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25C682C00) [pid = 3572] [serial = 1187] [outer = 000000E259C4AC00] 13:26:55 INFO - PROCESS | 3572 | 1468009615927 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]]]}] 13:26:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:26:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 944ms 13:26:55 INFO - PROCESS | 3572 | 1468009615986 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 13:26:55 INFO - PROCESS | 3572 | 1468009615989 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 13:26:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:26:55 INFO - PROCESS | 3572 | 1468009615993 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:26:56 INFO - PROCESS | 3572 | 1468009615995 Marionette TRACE conn5 <- [1,1546,null,{}] 13:26:56 INFO - PROCESS | 3572 | 1468009615999 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}] 13:26:56 INFO - PROCESS | 3572 | 1468009616002 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:56 INFO - PROCESS | 3572 | 1468009616116 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 13:26:56 INFO - PROCESS | 3572 | 1468009616191 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:56 INFO - PROCESS | 3572 | 1468009616194 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:56 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C59800 == 33 [pid = 3572] [id = 396] 13:26:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E24E73DC00) [pid = 3572] [serial = 1188] [outer = 0000000000000000] 13:26:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25A5C2000) [pid = 3572] [serial = 1189] [outer = 000000E24E73DC00] 13:26:56 INFO - PROCESS | 3572 | 1468009616295 Marionette DEBUG loaded listener.js 13:26:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25D754400) [pid = 3572] [serial = 1190] [outer = 000000E24E73DC00] 13:26:57 INFO - PROCESS | 3572 | 1468009617008 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]]]}] 13:26:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:26:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1029ms 13:26:57 INFO - PROCESS | 3572 | 1468009617024 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 13:26:57 INFO - PROCESS | 3572 | 1468009617028 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 13:26:57 INFO - PROCESS | 3572 | 1468009617033 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:26:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:26:57 INFO - PROCESS | 3572 | 1468009617036 Marionette TRACE conn5 <- [1,1550,null,{}] 13:26:57 INFO - PROCESS | 3572 | 1468009617061 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}] 13:26:57 INFO - PROCESS | 3572 | 1468009617064 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:57 INFO - PROCESS | 3572 | 1468009617169 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 13:26:57 INFO - PROCESS | 3572 | 1468009617247 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:57 INFO - PROCESS | 3572 | 1468009617249 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:57 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256146800 == 34 [pid = 3572] [id = 397] 13:26:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E2501B7400) [pid = 3572] [serial = 1191] [outer = 0000000000000000] 13:26:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E2501C8C00) [pid = 3572] [serial = 1192] [outer = 000000E2501B7400] 13:26:57 INFO - PROCESS | 3572 | 1468009617301 Marionette DEBUG loaded listener.js 13:26:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E2502EB000) [pid = 3572] [serial = 1193] [outer = 000000E2501B7400] 13:26:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E256A89000 == 33 [pid = 3572] [id = 372] 13:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2551C3800) [pid = 3572] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 13:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25A324000) [pid = 3572] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 13:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2562D5000) [pid = 3572] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 13:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E2551DC000) [pid = 3572] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 13:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E24F63B400) [pid = 3572] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 13:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E259753C00) [pid = 3572] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 13:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E250486C00) [pid = 3572] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 13:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E254939400) [pid = 3572] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 13:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E259C83C00) [pid = 3572] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 13:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E254AC1000) [pid = 3572] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 13:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E256105800) [pid = 3572] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 13:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25140E000) [pid = 3572] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 13:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25077C800) [pid = 3572] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 13:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E2502F0800) [pid = 3572] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 13:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E2503A2000) [pid = 3572] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 13:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25019D800) [pid = 3572] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 13:26:58 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E24F8D3C00) [pid = 3572] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 13:26:58 INFO - PROCESS | 3572 | 1468009618479 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]]]}] 13:26:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:26:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1492ms 13:26:58 INFO - PROCESS | 3572 | 1468009618530 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 13:26:58 INFO - PROCESS | 3572 | 1468009618533 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 13:26:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:26:58 INFO - PROCESS | 3572 | 1468009618538 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:26:58 INFO - PROCESS | 3572 | 1468009618541 Marionette TRACE conn5 <- [1,1554,null,{}] 13:26:58 INFO - PROCESS | 3572 | 1468009618547 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}] 13:26:58 INFO - PROCESS | 3572 | 1468009618550 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:58 INFO - PROCESS | 3572 | 1468009618667 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 13:26:58 INFO - PROCESS | 3572 | 1468009618740 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:58 INFO - PROCESS | 3572 | 1468009618743 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:58 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254C8E000 == 34 [pid = 3572] [id = 398] 13:26:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2501C1000) [pid = 3572] [serial = 1194] [outer = 0000000000000000] 13:26:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E2501D0C00) [pid = 3572] [serial = 1195] [outer = 000000E2501C1000] 13:26:58 INFO - PROCESS | 3572 | 1468009618793 Marionette DEBUG loaded listener.js 13:26:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25028CC00) [pid = 3572] [serial = 1196] [outer = 000000E2501C1000] 13:26:59 INFO - PROCESS | 3572 | 1468009619168 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]]]}] 13:26:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:26:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 692ms 13:26:59 INFO - PROCESS | 3572 | 1468009619234 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 13:26:59 INFO - PROCESS | 3572 | 1468009619240 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 13:26:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:26:59 INFO - PROCESS | 3572 | 1468009619279 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:26:59 INFO - PROCESS | 3572 | 1468009619282 Marionette TRACE conn5 <- [1,1558,null,{}] 13:26:59 INFO - PROCESS | 3572 | 1468009619285 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}] 13:26:59 INFO - PROCESS | 3572 | 1468009619288 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:59 INFO - PROCESS | 3572 | 1468009619390 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 13:26:59 INFO - PROCESS | 3572 | 1468009619397 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:59 INFO - PROCESS | 3572 | 1468009619399 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:26:59 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A3B4800 == 35 [pid = 3572] [id = 399] 13:26:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25039DC00) [pid = 3572] [serial = 1197] [outer = 0000000000000000] 13:26:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2505B9000) [pid = 3572] [serial = 1198] [outer = 000000E25039DC00] 13:26:59 INFO - PROCESS | 3572 | 1468009619447 Marionette DEBUG loaded listener.js 13:26:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E250B6A800) [pid = 3572] [serial = 1199] [outer = 000000E25039DC00] 13:26:59 INFO - PROCESS | 3572 | 1468009619914 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]]]}] 13:26:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:26:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 690ms 13:26:59 INFO - PROCESS | 3572 | 1468009619968 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 13:26:59 INFO - PROCESS | 3572 | 1468009619971 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 13:26:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:26:59 INFO - PROCESS | 3572 | 1468009619974 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:26:59 INFO - PROCESS | 3572 | 1468009619978 Marionette TRACE conn5 <- [1,1562,null,{}] 13:26:59 INFO - PROCESS | 3572 | 1468009619989 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}] 13:26:59 INFO - PROCESS | 3572 | 1468009619994 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:00 INFO - PROCESS | 3572 | 1468009620082 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 13:27:00 INFO - PROCESS | 3572 | 1468009620090 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:00 INFO - PROCESS | 3572 | 1468009620094 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:00 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CBBB800 == 36 [pid = 3572] [id = 400] 13:27:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E2516BD400) [pid = 3572] [serial = 1200] [outer = 0000000000000000] 13:27:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2547CB000) [pid = 3572] [serial = 1201] [outer = 000000E2516BD400] 13:27:00 INFO - PROCESS | 3572 | 1468009620148 Marionette DEBUG loaded listener.js 13:27:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2549A6800) [pid = 3572] [serial = 1202] [outer = 000000E2516BD400] 13:27:00 INFO - PROCESS | 3572 | 1468009620637 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]]]}] 13:27:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:27:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 690ms 13:27:00 INFO - PROCESS | 3572 | 1468009620667 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 13:27:00 INFO - PROCESS | 3572 | 1468009620670 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 13:27:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:27:00 INFO - PROCESS | 3572 | 1468009620674 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:27:00 INFO - PROCESS | 3572 | 1468009620676 Marionette TRACE conn5 <- [1,1566,null,{}] 13:27:00 INFO - PROCESS | 3572 | 1468009620679 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}] 13:27:00 INFO - PROCESS | 3572 | 1468009620681 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:00 INFO - PROCESS | 3572 | 1468009620825 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 13:27:00 INFO - PROCESS | 3572 | 1468009620848 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:00 INFO - PROCESS | 3572 | 1468009620850 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:00 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4B3800 == 37 [pid = 3572] [id = 401] 13:27:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E255121400) [pid = 3572] [serial = 1203] [outer = 0000000000000000] 13:27:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E255479000) [pid = 3572] [serial = 1204] [outer = 000000E255121400] 13:27:00 INFO - PROCESS | 3572 | 1468009620896 Marionette DEBUG loaded listener.js 13:27:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E256110800) [pid = 3572] [serial = 1205] [outer = 000000E255121400] 13:27:01 INFO - PROCESS | 3572 | 1468009621329 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]]]}] 13:27:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:27:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 671ms 13:27:01 INFO - PROCESS | 3572 | 1468009621347 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 13:27:01 INFO - PROCESS | 3572 | 1468009621349 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 13:27:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:27:01 INFO - PROCESS | 3572 | 1468009621360 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:27:01 INFO - PROCESS | 3572 | 1468009621362 Marionette TRACE conn5 <- [1,1570,null,{}] 13:27:01 INFO - PROCESS | 3572 | 1468009621365 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}] 13:27:01 INFO - PROCESS | 3572 | 1468009621367 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:01 INFO - PROCESS | 3572 | 1468009621474 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 13:27:01 INFO - PROCESS | 3572 | 1468009621479 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:01 INFO - PROCESS | 3572 | 1468009621481 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:01 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2D2000 == 38 [pid = 3572] [id = 402] 13:27:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2503A2000) [pid = 3572] [serial = 1206] [outer = 0000000000000000] 13:27:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E2562DA800) [pid = 3572] [serial = 1207] [outer = 000000E2503A2000] 13:27:01 INFO - PROCESS | 3572 | 1468009621526 Marionette DEBUG loaded listener.js 13:27:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E2568D8C00) [pid = 3572] [serial = 1208] [outer = 000000E2503A2000] 13:27:02 INFO - PROCESS | 3572 | 1468009622010 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]]]}] 13:27:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:27:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 691ms 13:27:02 INFO - PROCESS | 3572 | 1468009622052 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 13:27:02 INFO - PROCESS | 3572 | 1468009622055 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 13:27:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:27:02 INFO - PROCESS | 3572 | 1468009622058 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:27:02 INFO - PROCESS | 3572 | 1468009622060 Marionette TRACE conn5 <- [1,1574,null,{}] 13:27:02 INFO - PROCESS | 3572 | 1468009622072 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}] 13:27:02 INFO - PROCESS | 3572 | 1468009622078 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:02 INFO - PROCESS | 3572 | 1468009622228 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 13:27:02 INFO - PROCESS | 3572 | 1468009622253 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:02 INFO - PROCESS | 3572 | 1468009622255 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:02 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25FDA8800 == 39 [pid = 3572] [id = 403] 13:27:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E259747400) [pid = 3572] [serial = 1209] [outer = 0000000000000000] 13:27:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E259C4C000) [pid = 3572] [serial = 1210] [outer = 000000E259747400] 13:27:02 INFO - PROCESS | 3572 | 1468009622303 Marionette DEBUG loaded listener.js 13:27:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25B708400) [pid = 3572] [serial = 1211] [outer = 000000E259747400] 13:27:02 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25C5A0C00) [pid = 3572] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:27:02 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25CB54800) [pid = 3572] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:27:02 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E251407000) [pid = 3572] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:27:02 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2568C3C00) [pid = 3572] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:27:02 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E2501BAC00) [pid = 3572] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:27:02 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E251403C00) [pid = 3572] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:27:02 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2502F4C00) [pid = 3572] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:27:02 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25A324800) [pid = 3572] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:27:02 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2549AEC00) [pid = 3572] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:27:02 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E250F40400) [pid = 3572] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:27:02 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2501B4000) [pid = 3572] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:27:02 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2501D3400) [pid = 3572] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:27:02 INFO - PROCESS | 3572 | 1468009622856 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]]]}] 13:27:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:27:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 837ms 13:27:02 INFO - PROCESS | 3572 | 1468009622899 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 13:27:02 INFO - PROCESS | 3572 | 1468009622901 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 13:27:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:27:02 INFO - PROCESS | 3572 | 1468009622904 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:27:02 INFO - PROCESS | 3572 | 1468009622906 Marionette TRACE conn5 <- [1,1578,null,{}] 13:27:02 INFO - PROCESS | 3572 | 1468009622910 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}] 13:27:02 INFO - PROCESS | 3572 | 1468009622912 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:03 INFO - PROCESS | 3572 | 1468009622991 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 13:27:03 INFO - PROCESS | 3572 | 1468009622997 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:03 INFO - PROCESS | 3572 | 1468009622999 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:03 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606E2800 == 40 [pid = 3572] [id = 404] 13:27:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25140F000) [pid = 3572] [serial = 1212] [outer = 0000000000000000] 13:27:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25A324800) [pid = 3572] [serial = 1213] [outer = 000000E25140F000] 13:27:03 INFO - PROCESS | 3572 | 1468009623043 Marionette DEBUG loaded listener.js 13:27:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25C50C000) [pid = 3572] [serial = 1214] [outer = 000000E25140F000] 13:27:03 INFO - PROCESS | 3572 | 1468009623471 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]]]}] 13:27:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:27:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 629ms 13:27:03 INFO - PROCESS | 3572 | 1468009623537 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 13:27:03 INFO - PROCESS | 3572 | 1468009623539 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 13:27:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:27:03 INFO - PROCESS | 3572 | 1468009623543 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:27:03 INFO - PROCESS | 3572 | 1468009623544 Marionette TRACE conn5 <- [1,1582,null,{}] 13:27:03 INFO - PROCESS | 3572 | 1468009623548 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}] 13:27:03 INFO - PROCESS | 3572 | 1468009623550 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:03 INFO - PROCESS | 3572 | 1468009623633 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 13:27:03 INFO - PROCESS | 3572 | 1468009623642 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:03 INFO - PROCESS | 3572 | 1468009623644 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:03 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CDC800 == 41 [pid = 3572] [id = 405] 13:27:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25C50F400) [pid = 3572] [serial = 1215] [outer = 0000000000000000] 13:27:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25C5A2000) [pid = 3572] [serial = 1216] [outer = 000000E25C50F400] 13:27:03 INFO - PROCESS | 3572 | 1468009623687 Marionette DEBUG loaded listener.js 13:27:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25CB57800) [pid = 3572] [serial = 1217] [outer = 000000E25C50F400] 13:27:04 INFO - PROCESS | 3572 | 1468009624145 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]]]}] 13:27:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:27:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 628ms 13:27:04 INFO - PROCESS | 3572 | 1468009624174 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 13:27:04 INFO - PROCESS | 3572 | 1468009624176 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 13:27:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:27:04 INFO - PROCESS | 3572 | 1468009624179 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:27:04 INFO - PROCESS | 3572 | 1468009624181 Marionette TRACE conn5 <- [1,1586,null,{}] 13:27:04 INFO - PROCESS | 3572 | 1468009624185 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}] 13:27:04 INFO - PROCESS | 3572 | 1468009624187 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:04 INFO - PROCESS | 3572 | 1468009624276 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 13:27:04 INFO - PROCESS | 3572 | 1468009624283 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:04 INFO - PROCESS | 3572 | 1468009624285 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:04 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647DB000 == 42 [pid = 3572] [id = 406] 13:27:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25CB7B400) [pid = 3572] [serial = 1218] [outer = 0000000000000000] 13:27:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25D747C00) [pid = 3572] [serial = 1219] [outer = 000000E25CB7B400] 13:27:04 INFO - PROCESS | 3572 | 1468009624329 Marionette DEBUG loaded listener.js 13:27:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25D755800) [pid = 3572] [serial = 1220] [outer = 000000E25CB7B400] 13:27:04 INFO - PROCESS | 3572 | 1468009624917 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]]]}] 13:27:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:27:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 776ms 13:27:04 INFO - PROCESS | 3572 | 1468009624959 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 13:27:04 INFO - PROCESS | 3572 | 1468009624964 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 13:27:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:27:05 INFO - PROCESS | 3572 | 1468009625015 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:27:05 INFO - PROCESS | 3572 | 1468009625019 Marionette TRACE conn5 <- [1,1590,null,{}] 13:27:05 INFO - PROCESS | 3572 | 1468009625071 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}] 13:27:05 INFO - PROCESS | 3572 | 1468009625075 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:05 INFO - PROCESS | 3572 | 1468009625208 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 13:27:05 INFO - PROCESS | 3572 | 1468009625279 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:05 INFO - PROCESS | 3572 | 1468009625282 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:05 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2554C1000 == 43 [pid = 3572] [id = 407] 13:27:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E24E74BC00) [pid = 3572] [serial = 1221] [outer = 0000000000000000] 13:27:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E2501BD400) [pid = 3572] [serial = 1222] [outer = 000000E24E74BC00] 13:27:05 INFO - PROCESS | 3572 | 1468009625341 Marionette DEBUG loaded listener.js 13:27:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E2502F0800) [pid = 3572] [serial = 1223] [outer = 000000E24E74BC00] 13:27:06 INFO - PROCESS | 3572 | 1468009626013 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]]]}] 13:27:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:27:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1067ms 13:27:06 INFO - PROCESS | 3572 | 1468009626040 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 13:27:06 INFO - PROCESS | 3572 | 1468009626045 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 13:27:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:27:06 INFO - PROCESS | 3572 | 1468009626052 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:27:06 INFO - PROCESS | 3572 | 1468009626055 Marionette TRACE conn5 <- [1,1594,null,{}] 13:27:06 INFO - PROCESS | 3572 | 1468009626059 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}] 13:27:06 INFO - PROCESS | 3572 | 1468009626062 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:06 INFO - PROCESS | 3572 | 1468009626188 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 13:27:06 INFO - PROCESS | 3572 | 1468009626267 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:06 INFO - PROCESS | 3572 | 1468009626270 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:06 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D91A800 == 44 [pid = 3572] [id = 408] 13:27:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E250F49C00) [pid = 3572] [serial = 1224] [outer = 0000000000000000] 13:27:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E254721C00) [pid = 3572] [serial = 1225] [outer = 000000E250F49C00] 13:27:06 INFO - PROCESS | 3572 | 1468009626370 Marionette DEBUG loaded listener.js 13:27:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E2549A4800) [pid = 3572] [serial = 1226] [outer = 000000E250F49C00] 13:27:07 INFO - PROCESS | 3572 | 1468009627266 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]]]}] 13:27:07 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647F1800 == 43 [pid = 3572] [id = 395] 13:27:07 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CDC800 == 42 [pid = 3572] [id = 405] 13:27:07 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606E2800 == 41 [pid = 3572] [id = 404] 13:27:07 INFO - PROCESS | 3572 | --DOCSHELL 000000E25FDA8800 == 40 [pid = 3572] [id = 403] 13:27:07 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2D2000 == 39 [pid = 3572] [id = 402] 13:27:07 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D4B3800 == 38 [pid = 3572] [id = 401] 13:27:07 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CBBB800 == 37 [pid = 3572] [id = 400] 13:27:07 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A3B4800 == 36 [pid = 3572] [id = 399] 13:27:07 INFO - PROCESS | 3572 | --DOCSHELL 000000E254C8E000 == 35 [pid = 3572] [id = 398] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25CB4DC00) [pid = 3572] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25D1A4000) [pid = 3572] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25627E000) [pid = 3572] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25CE42000) [pid = 3572] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25A31C800) [pid = 3572] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2568BB000) [pid = 3572] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2501C0C00) [pid = 3572] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25028D800) [pid = 3572] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2514EC000) [pid = 3572] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25493DC00) [pid = 3572] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E250349400) [pid = 3572] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2503A2800) [pid = 3572] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25C502800) [pid = 3572] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25B8AE800) [pid = 3572] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E254ED2400) [pid = 3572] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25C143400) [pid = 3572] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E250284000) [pid = 3572] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E250344800) [pid = 3572] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25A5C0800) [pid = 3572] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25C682800) [pid = 3572] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25C593C00) [pid = 3572] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25C58A400) [pid = 3572] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E254A74400) [pid = 3572] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25547F800) [pid = 3572] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 13:27:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:27:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1284ms 13:27:07 INFO - PROCESS | 3572 | 1468009627338 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 13:27:07 INFO - PROCESS | 3572 | 1468009627343 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 13:27:07 INFO - PROCESS | 3572 | 1468009627348 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:27:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:27:07 INFO - PROCESS | 3572 | 1468009627351 Marionette TRACE conn5 <- [1,1598,null,{}] 13:27:07 INFO - PROCESS | 3572 | 1468009627366 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}] 13:27:07 INFO - PROCESS | 3572 | 1468009627369 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:07 INFO - PROCESS | 3572 | 1468009627493 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 13:27:07 INFO - PROCESS | 3572 | 1468009627502 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:07 INFO - PROCESS | 3572 | 1468009627507 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:07 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255164800 == 36 [pid = 3572] [id = 409] 13:27:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E2501A0800) [pid = 3572] [serial = 1227] [outer = 0000000000000000] 13:27:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E2501B6800) [pid = 3572] [serial = 1228] [outer = 000000E2501A0800] 13:27:07 INFO - PROCESS | 3572 | 1468009627558 Marionette DEBUG loaded listener.js 13:27:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E250285800) [pid = 3572] [serial = 1229] [outer = 000000E2501A0800] 13:27:08 INFO - PROCESS | 3572 | 1468009628015 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]]]}] 13:27:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:27:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 735ms 13:27:08 INFO - PROCESS | 3572 | 1468009628086 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 13:27:08 INFO - PROCESS | 3572 | 1468009628091 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 13:27:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:27:08 INFO - PROCESS | 3572 | 1468009628098 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:27:08 INFO - PROCESS | 3572 | 1468009628101 Marionette TRACE conn5 <- [1,1602,null,{}] 13:27:08 INFO - PROCESS | 3572 | 1468009628105 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}] 13:27:08 INFO - PROCESS | 3572 | 1468009628108 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:08 INFO - PROCESS | 3572 | 1468009628198 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 13:27:08 INFO - PROCESS | 3572 | 1468009628213 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:08 INFO - PROCESS | 3572 | 1468009628215 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:08 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A5D7000 == 37 [pid = 3572] [id = 410] 13:27:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E250485400) [pid = 3572] [serial = 1230] [outer = 0000000000000000] 13:27:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E250777800) [pid = 3572] [serial = 1231] [outer = 000000E250485400] 13:27:08 INFO - PROCESS | 3572 | 1468009628263 Marionette DEBUG loaded listener.js 13:27:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E251410400) [pid = 3572] [serial = 1232] [outer = 000000E250485400] 13:27:08 INFO - PROCESS | 3572 | 1468009628737 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]]]}] 13:27:08 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 13:27:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 692ms 13:27:08 INFO - PROCESS | 3572 | 1468009628792 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 13:27:08 INFO - PROCESS | 3572 | 1468009628795 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 13:27:08 INFO - PROCESS | 3572 | 1468009628798 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:27:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:27:08 INFO - PROCESS | 3572 | 1468009628802 Marionette TRACE conn5 <- [1,1606,null,{}] 13:27:08 INFO - PROCESS | 3572 | 1468009628814 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}] 13:27:08 INFO - PROCESS | 3572 | 1468009628818 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:08 INFO - PROCESS | 3572 | 1468009628908 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 13:27:08 INFO - PROCESS | 3572 | 1468009628984 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:09 INFO - PROCESS | 3572 | 1468009628987 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:09 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CDAB000 == 38 [pid = 3572] [id = 411] 13:27:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2549A5C00) [pid = 3572] [serial = 1233] [outer = 0000000000000000] 13:27:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E254EDCC00) [pid = 3572] [serial = 1234] [outer = 000000E2549A5C00] 13:27:09 INFO - PROCESS | 3572 | 1468009629037 Marionette DEBUG loaded listener.js 13:27:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25627D400) [pid = 3572] [serial = 1235] [outer = 000000E2549A5C00] 13:27:09 INFO - PROCESS | 3572 | 1468009629426 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]]]}] 13:27:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:27:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 692ms 13:27:09 INFO - PROCESS | 3572 | 1468009629493 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 13:27:09 INFO - PROCESS | 3572 | 1468009629496 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 13:27:09 INFO - PROCESS | 3572 | 1468009629506 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:27:09 INFO - PROCESS | 3572 | 1468009629508 Marionette TRACE conn5 <- [1,1610,null,{}] 13:27:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:27:09 INFO - PROCESS | 3572 | 1468009629511 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}] 13:27:09 INFO - PROCESS | 3572 | 1468009629514 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:09 INFO - PROCESS | 3572 | 1468009629657 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 13:27:09 INFO - PROCESS | 3572 | 1468009629707 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:09 INFO - PROCESS | 3572 | 1468009629710 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:09 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE5C800 == 39 [pid = 3572] [id = 412] 13:27:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E2568C4400) [pid = 3572] [serial = 1236] [outer = 0000000000000000] 13:27:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2568D6C00) [pid = 3572] [serial = 1237] [outer = 000000E2568C4400] 13:27:09 INFO - PROCESS | 3572 | 1468009629756 Marionette DEBUG loaded listener.js 13:27:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E259751800) [pid = 3572] [serial = 1238] [outer = 000000E2568C4400] 13:27:10 INFO - PROCESS | 3572 | 1468009630202 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]]]}] 13:27:10 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 13:27:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 734ms 13:27:10 INFO - PROCESS | 3572 | 1468009630255 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 13:27:10 INFO - PROCESS | 3572 | 1468009630257 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 13:27:10 INFO - PROCESS | 3572 | 1468009630260 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:27:10 INFO - PROCESS | 3572 | 1468009630262 Marionette TRACE conn5 <- [1,1614,null,{}] 13:27:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:27:10 INFO - PROCESS | 3572 | 1468009630266 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}] 13:27:10 INFO - PROCESS | 3572 | 1468009630268 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:10 INFO - PROCESS | 3572 | 1468009630378 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 13:27:10 INFO - PROCESS | 3572 | 1468009630383 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:10 INFO - PROCESS | 3572 | 1468009630385 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:10 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F53F000 == 40 [pid = 3572] [id = 413] 13:27:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E259751C00) [pid = 3572] [serial = 1239] [outer = 0000000000000000] 13:27:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E259C49400) [pid = 3572] [serial = 1240] [outer = 000000E259751C00] 13:27:10 INFO - PROCESS | 3572 | 1468009630431 Marionette DEBUG loaded listener.js 13:27:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25A328000) [pid = 3572] [serial = 1241] [outer = 000000E259751C00] 13:27:10 INFO - PROCESS | 3572 | 1468009630884 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]]]}] 13:27:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:27:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 13:27:10 INFO - PROCESS | 3572 | 1468009630936 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 13:27:10 INFO - PROCESS | 3572 | 1468009630939 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 13:27:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:27:10 INFO - PROCESS | 3572 | 1468009630942 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:27:10 INFO - PROCESS | 3572 | 1468009630944 Marionette TRACE conn5 <- [1,1618,null,{}] 13:27:10 INFO - PROCESS | 3572 | 1468009630953 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}] 13:27:10 INFO - PROCESS | 3572 | 1468009630959 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:11 INFO - PROCESS | 3572 | 1468009631122 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 13:27:11 INFO - PROCESS | 3572 | 1468009631184 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:11 INFO - PROCESS | 3572 | 1468009631187 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:11 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C60800 == 41 [pid = 3572] [id = 414] 13:27:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25C1D4000) [pid = 3572] [serial = 1242] [outer = 0000000000000000] 13:27:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25CB4F400) [pid = 3572] [serial = 1243] [outer = 000000E25C1D4000] 13:27:11 INFO - PROCESS | 3572 | 1468009631233 Marionette DEBUG loaded listener.js 13:27:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25D1AF800) [pid = 3572] [serial = 1244] [outer = 000000E25C1D4000] 13:27:11 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E255121400) [pid = 3572] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:27:11 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E2501C1000) [pid = 3572] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:27:11 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25039DC00) [pid = 3572] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:27:11 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2501B7400) [pid = 3572] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:27:11 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2516BD400) [pid = 3572] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:27:11 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2503A2000) [pid = 3572] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:27:11 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2501BA000) [pid = 3572] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:27:11 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E254729C00) [pid = 3572] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:27:11 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E259C4AC00) [pid = 3572] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:27:11 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E24E73DC00) [pid = 3572] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:27:11 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25C50F400) [pid = 3572] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:27:11 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E259747400) [pid = 3572] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:27:11 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25140F000) [pid = 3572] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:27:11 INFO - PROCESS | 3572 | 1468009631705 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]]]}] 13:27:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:27:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 776ms 13:27:11 INFO - PROCESS | 3572 | 1468009631721 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 13:27:11 INFO - PROCESS | 3572 | 1468009631724 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 13:27:11 INFO - PROCESS | 3572 | 1468009631727 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:27:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:27:11 INFO - PROCESS | 3572 | 1468009631729 Marionette TRACE conn5 <- [1,1622,null,{}] 13:27:11 INFO - PROCESS | 3572 | 1468009631733 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}] 13:27:11 INFO - PROCESS | 3572 | 1468009631735 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:11 INFO - PROCESS | 3572 | 1468009631817 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 13:27:11 INFO - PROCESS | 3572 | 1468009631888 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:11 INFO - PROCESS | 3572 | 1468009631890 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:11 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606E1800 == 42 [pid = 3572] [id = 415] 13:27:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E250195800) [pid = 3572] [serial = 1245] [outer = 0000000000000000] 13:27:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E254724800) [pid = 3572] [serial = 1246] [outer = 000000E250195800] 13:27:11 INFO - PROCESS | 3572 | 1468009631936 Marionette DEBUG loaded listener.js 13:27:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E259C0B000) [pid = 3572] [serial = 1247] [outer = 000000E250195800] 13:27:12 INFO - PROCESS | 3572 | 1468009632316 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]]]}] 13:27:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:27:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 628ms 13:27:12 INFO - PROCESS | 3572 | 1468009632359 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 13:27:12 INFO - PROCESS | 3572 | 1468009632361 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 13:27:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:27:12 INFO - PROCESS | 3572 | 1468009632364 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:27:12 INFO - PROCESS | 3572 | 1468009632366 Marionette TRACE conn5 <- [1,1626,null,{}] 13:27:12 INFO - PROCESS | 3572 | 1468009632370 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}] 13:27:12 INFO - PROCESS | 3572 | 1468009632372 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:12 INFO - PROCESS | 3572 | 1468009632491 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 13:27:12 INFO - PROCESS | 3572 | 1468009632570 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:12 INFO - PROCESS | 3572 | 1468009632572 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:12 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647DF000 == 43 [pid = 3572] [id = 416] 13:27:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E259C49C00) [pid = 3572] [serial = 1248] [outer = 0000000000000000] 13:27:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25D74EC00) [pid = 3572] [serial = 1249] [outer = 000000E259C49C00] 13:27:12 INFO - PROCESS | 3572 | 1468009632619 Marionette DEBUG loaded listener.js 13:27:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25D8E6000) [pid = 3572] [serial = 1250] [outer = 000000E259C49C00] 13:27:12 INFO - PROCESS | 3572 | 1468009632981 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]]]}] 13:27:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:27:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 692ms 13:27:13 INFO - PROCESS | 3572 | 1468009633060 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 13:27:13 INFO - PROCESS | 3572 | 1468009633062 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 13:27:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:27:13 INFO - PROCESS | 3572 | 1468009633065 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:27:13 INFO - PROCESS | 3572 | 1468009633067 Marionette TRACE conn5 <- [1,1630,null,{}] 13:27:13 INFO - PROCESS | 3572 | 1468009633071 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}] 13:27:13 INFO - PROCESS | 3572 | 1468009633073 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:13 INFO - PROCESS | 3572 | 1468009633156 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 13:27:13 INFO - PROCESS | 3572 | 1468009633162 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:13 INFO - PROCESS | 3572 | 1468009633164 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:13 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CA43800 == 44 [pid = 3572] [id = 417] 13:27:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25D8E6400) [pid = 3572] [serial = 1251] [outer = 0000000000000000] 13:27:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25D96E400) [pid = 3572] [serial = 1252] [outer = 000000E25D8E6400] 13:27:13 INFO - PROCESS | 3572 | 1468009633208 Marionette DEBUG loaded listener.js 13:27:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25DE89000) [pid = 3572] [serial = 1253] [outer = 000000E25D8E6400] 13:27:13 INFO - PROCESS | 3572 | 1468009633718 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]]]}] 13:27:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:27:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 733ms 13:27:13 INFO - PROCESS | 3572 | 1468009633885 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 13:27:13 INFO - PROCESS | 3572 | 1468009633890 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 13:27:13 INFO - PROCESS | 3572 | 1468009633897 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:27:13 INFO - PROCESS | 3572 | 1468009633901 Marionette TRACE conn5 <- [1,1634,null,{}] 13:27:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:27:13 INFO - PROCESS | 3572 | 1468009633907 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}] 13:27:13 INFO - PROCESS | 3572 | 1468009633910 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:14 INFO - PROCESS | 3572 | 1468009634028 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 13:27:14 INFO - PROCESS | 3572 | 1468009634100 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:14 INFO - PROCESS | 3572 | 1468009634105 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:14 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259B51000 == 45 [pid = 3572] [id = 418] 13:27:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25019EC00) [pid = 3572] [serial = 1254] [outer = 0000000000000000] 13:27:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2501CCC00) [pid = 3572] [serial = 1255] [outer = 000000E25019EC00] 13:27:14 INFO - PROCESS | 3572 | 1468009634205 Marionette DEBUG loaded listener.js 13:27:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E250393400) [pid = 3572] [serial = 1256] [outer = 000000E25019EC00] 13:27:14 INFO - PROCESS | 3572 | 1468009634782 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]]]}] 13:27:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:27:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 940ms 13:27:14 INFO - PROCESS | 3572 | 1468009634847 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 13:27:14 INFO - PROCESS | 3572 | 1468009634852 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 13:27:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:27:14 INFO - PROCESS | 3572 | 1468009634858 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:27:14 INFO - PROCESS | 3572 | 1468009634862 Marionette TRACE conn5 <- [1,1638,null,{}] 13:27:14 INFO - PROCESS | 3572 | 1468009634866 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}] 13:27:14 INFO - PROCESS | 3572 | 1468009634869 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:14 INFO - PROCESS | 3572 | 1468009634986 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 13:27:15 INFO - PROCESS | 3572 | 1468009635106 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:15 INFO - PROCESS | 3572 | 1468009635109 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:15 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE51800 == 46 [pid = 3572] [id = 419] 13:27:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E254754800) [pid = 3572] [serial = 1257] [outer = 0000000000000000] 13:27:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E2549A8800) [pid = 3572] [serial = 1258] [outer = 000000E254754800] 13:27:15 INFO - PROCESS | 3572 | 1468009635168 Marionette DEBUG loaded listener.js 13:27:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E256106000) [pid = 3572] [serial = 1259] [outer = 000000E254754800] 13:27:15 INFO - PROCESS | 3572 | 1468009635796 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]]]}] 13:27:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:27:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 986ms 13:27:15 INFO - PROCESS | 3572 | 1468009635846 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 13:27:15 INFO - PROCESS | 3572 | 1468009635848 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 13:27:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:27:15 INFO - PROCESS | 3572 | 1468009635853 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:27:15 INFO - PROCESS | 3572 | 1468009635857 Marionette TRACE conn5 <- [1,1642,null,{}] 13:27:15 INFO - PROCESS | 3572 | 1468009635869 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}] 13:27:15 INFO - PROCESS | 3572 | 1468009635874 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:16 INFO - PROCESS | 3572 | 1468009635992 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 13:27:16 INFO - PROCESS | 3572 | 1468009636121 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:16 INFO - PROCESS | 3572 | 1468009636125 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:16 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265A50000 == 47 [pid = 3572] [id = 420] 13:27:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25C502800) [pid = 3572] [serial = 1260] [outer = 0000000000000000] 13:27:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25C599C00) [pid = 3572] [serial = 1261] [outer = 000000E25C502800] 13:27:16 INFO - PROCESS | 3572 | 1468009636184 Marionette DEBUG loaded listener.js 13:27:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25CB4E000) [pid = 3572] [serial = 1262] [outer = 000000E25C502800] 13:27:16 INFO - PROCESS | 3572 | 1468009636991 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]]]}] 13:27:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:27:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1196ms 13:27:17 INFO - PROCESS | 3572 | 1468009637051 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 13:27:17 INFO - PROCESS | 3572 | 1468009637055 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 13:27:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:27:17 INFO - PROCESS | 3572 | 1468009637061 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:27:17 INFO - PROCESS | 3572 | 1468009637064 Marionette TRACE conn5 <- [1,1646,null,{}] 13:27:17 INFO - PROCESS | 3572 | 1468009637070 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}] 13:27:17 INFO - PROCESS | 3572 | 1468009637073 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:17 INFO - PROCESS | 3572 | 1468009637210 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 13:27:17 INFO - PROCESS | 3572 | 1468009637289 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:17 INFO - PROCESS | 3572 | 1468009637294 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:17 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25011B000 == 48 [pid = 3572] [id = 421] 13:27:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E2501CB800) [pid = 3572] [serial = 1263] [outer = 0000000000000000] 13:27:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E2501D2C00) [pid = 3572] [serial = 1264] [outer = 000000E2501CB800] 13:27:17 INFO - PROCESS | 3572 | 1468009637394 Marionette DEBUG loaded listener.js 13:27:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E2502F0000) [pid = 3572] [serial = 1265] [outer = 000000E2501CB800] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E256146800 == 47 [pid = 3572] [id = 397] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647DF000 == 46 [pid = 3572] [id = 416] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606E1800 == 45 [pid = 3572] [id = 415] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C60800 == 44 [pid = 3572] [id = 414] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F53F000 == 43 [pid = 3572] [id = 413] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE5C800 == 42 [pid = 3572] [id = 412] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CDAB000 == 41 [pid = 3572] [id = 411] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A5D7000 == 40 [pid = 3572] [id = 410] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E255164800 == 39 [pid = 3572] [id = 409] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D91A800 == 38 [pid = 3572] [id = 408] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647DB000 == 37 [pid = 3572] [id = 406] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E2554C1000 == 36 [pid = 3572] [id = 407] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CEA800 == 35 [pid = 3572] [id = 391] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D1EF000 == 34 [pid = 3572] [id = 394] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E263D5A000 == 33 [pid = 3572] [id = 392] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E25572F000 == 32 [pid = 3572] [id = 393] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C59800 == 31 [pid = 3572] [id = 396] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E265A50000 == 30 [pid = 3572] [id = 420] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE51800 == 29 [pid = 3572] [id = 419] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CA43800 == 28 [pid = 3572] [id = 417] 13:27:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E259B51000 == 27 [pid = 3572] [id = 418] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E255479000) [pid = 3572] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E2501D0C00) [pid = 3572] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25028CC00) [pid = 3572] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E250B6A800) [pid = 3572] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E2505B9000) [pid = 3572] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E2502EB000) [pid = 3572] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2501C8C00) [pid = 3572] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2547CB000) [pid = 3572] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2562DA800) [pid = 3572] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E250397C00) [pid = 3572] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2501CDC00) [pid = 3572] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25529EC00) [pid = 3572] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25493A000) [pid = 3572] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25C682C00) [pid = 3572] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25A325000) [pid = 3572] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25D754400) [pid = 3572] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25A5C2000) [pid = 3572] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25CB57800) [pid = 3572] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E259C4C000) [pid = 3572] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E2568D8C00) [pid = 3572] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25B708400) [pid = 3572] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25C5A2000) [pid = 3572] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25A324800) [pid = 3572] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25C50C000) [pid = 3572] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25D747C00) [pid = 3572] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E256110800) [pid = 3572] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E2549A6800) [pid = 3572] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 13:27:18 INFO - PROCESS | 3572 | 1468009638523 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]]]}] 13:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1497ms 13:27:18 INFO - PROCESS | 3572 | 1468009638562 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 13:27:18 INFO - PROCESS | 3572 | 1468009638566 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 13:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:27:18 INFO - PROCESS | 3572 | 1468009638570 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:27:18 INFO - PROCESS | 3572 | 1468009638575 Marionette TRACE conn5 <- [1,1650,null,{}] 13:27:18 INFO - PROCESS | 3572 | 1468009638581 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}] 13:27:18 INFO - PROCESS | 3572 | 1468009638583 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:18 INFO - PROCESS | 3572 | 1468009638676 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 13:27:18 INFO - PROCESS | 3572 | 1468009638780 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:18 INFO - PROCESS | 3572 | 1468009638782 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:18 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25526E800 == 28 [pid = 3572] [id = 422] 13:27:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E25019A400) [pid = 3572] [serial = 1266] [outer = 0000000000000000] 13:27:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E2501D0C00) [pid = 3572] [serial = 1267] [outer = 000000E25019A400] 13:27:18 INFO - PROCESS | 3572 | 1468009638832 Marionette DEBUG loaded listener.js 13:27:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E2502E7000) [pid = 3572] [serial = 1268] [outer = 000000E25019A400] 13:27:19 INFO - PROCESS | 3572 | 1468009639229 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]]]}] 13:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 689ms 13:27:19 INFO - PROCESS | 3572 | 1468009639260 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 13:27:19 INFO - PROCESS | 3572 | 1468009639265 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 13:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:27:19 INFO - PROCESS | 3572 | 1468009639272 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:27:19 INFO - PROCESS | 3572 | 1468009639274 Marionette TRACE conn5 <- [1,1654,null,{}] 13:27:19 INFO - PROCESS | 3572 | 1468009639278 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}] 13:27:19 INFO - PROCESS | 3572 | 1468009639281 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:19 INFO - PROCESS | 3572 | 1468009639405 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 13:27:19 INFO - PROCESS | 3572 | 1468009639414 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:19 INFO - PROCESS | 3572 | 1468009639417 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:19 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A3B5000 == 29 [pid = 3572] [id = 423] 13:27:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E25034FC00) [pid = 3572] [serial = 1269] [outer = 0000000000000000] 13:27:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E250441C00) [pid = 3572] [serial = 1270] [outer = 000000E25034FC00] 13:27:19 INFO - PROCESS | 3572 | 1468009639465 Marionette DEBUG loaded listener.js 13:27:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E250782C00) [pid = 3572] [serial = 1271] [outer = 000000E25034FC00] 13:27:19 INFO - PROCESS | 3572 | 1468009639904 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]]]}] 13:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 692ms 13:27:19 INFO - PROCESS | 3572 | 1468009639966 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 13:27:19 INFO - PROCESS | 3572 | 1468009639968 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 13:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:27:19 INFO - PROCESS | 3572 | 1468009639972 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:27:19 INFO - PROCESS | 3572 | 1468009639976 Marionette TRACE conn5 <- [1,1658,null,{}] 13:27:19 INFO - PROCESS | 3572 | 1468009639987 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}] 13:27:19 INFO - PROCESS | 3572 | 1468009639992 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:20 INFO - PROCESS | 3572 | 1468009640081 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 13:27:20 INFO - PROCESS | 3572 | 1468009640088 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:20 INFO - PROCESS | 3572 | 1468009640091 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:20 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CD8E800 == 30 [pid = 3572] [id = 424] 13:27:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25472AC00) [pid = 3572] [serial = 1272] [outer = 0000000000000000] 13:27:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E254944000) [pid = 3572] [serial = 1273] [outer = 000000E25472AC00] 13:27:20 INFO - PROCESS | 3572 | 1468009640142 Marionette DEBUG loaded listener.js 13:27:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E254A72400) [pid = 3572] [serial = 1274] [outer = 000000E25472AC00] 13:27:20 INFO - PROCESS | 3572 | 1468009640636 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]]]}] 13:27:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:27:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 691ms 13:27:20 INFO - PROCESS | 3572 | 1468009640666 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 13:27:20 INFO - PROCESS | 3572 | 1468009640669 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 13:27:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:27:20 INFO - PROCESS | 3572 | 1468009640672 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:27:20 INFO - PROCESS | 3572 | 1468009640674 Marionette TRACE conn5 <- [1,1662,null,{}] 13:27:20 INFO - PROCESS | 3572 | 1468009640677 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}] 13:27:20 INFO - PROCESS | 3572 | 1468009640679 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:20 INFO - PROCESS | 3572 | 1468009640824 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 13:27:20 INFO - PROCESS | 3572 | 1468009640847 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:20 INFO - PROCESS | 3572 | 1468009640849 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:20 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4B3800 == 31 [pid = 3572] [id = 425] 13:27:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E255775C00) [pid = 3572] [serial = 1275] [outer = 0000000000000000] 13:27:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25627E800) [pid = 3572] [serial = 1276] [outer = 000000E255775C00] 13:27:20 INFO - PROCESS | 3572 | 1468009640896 Marionette DEBUG loaded listener.js 13:27:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2568BA400) [pid = 3572] [serial = 1277] [outer = 000000E255775C00] 13:27:21 INFO - PROCESS | 3572 | 1468009641333 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]]]}] 13:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 691ms 13:27:21 INFO - PROCESS | 3572 | 1468009641366 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 13:27:21 INFO - PROCESS | 3572 | 1468009641368 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 13:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:27:21 INFO - PROCESS | 3572 | 1468009641371 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:27:21 INFO - PROCESS | 3572 | 1468009641373 Marionette TRACE conn5 <- [1,1666,null,{}] 13:27:21 INFO - PROCESS | 3572 | 1468009641377 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}] 13:27:21 INFO - PROCESS | 3572 | 1468009641379 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:21 INFO - PROCESS | 3572 | 1468009641486 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 13:27:21 INFO - PROCESS | 3572 | 1468009641491 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:21 INFO - PROCESS | 3572 | 1468009641493 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:21 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E0B1800 == 32 [pid = 3572] [id = 426] 13:27:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E24FD27800) [pid = 3572] [serial = 1278] [outer = 0000000000000000] 13:27:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2568C7800) [pid = 3572] [serial = 1279] [outer = 000000E24FD27800] 13:27:21 INFO - PROCESS | 3572 | 1468009641538 Marionette DEBUG loaded listener.js 13:27:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E259747000) [pid = 3572] [serial = 1280] [outer = 000000E24FD27800] 13:27:22 INFO - PROCESS | 3572 | 1468009642032 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]]]}] 13:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 691ms 13:27:22 INFO - PROCESS | 3572 | 1468009642066 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 13:27:22 INFO - PROCESS | 3572 | 1468009642068 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 13:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:27:22 INFO - PROCESS | 3572 | 1468009642071 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:27:22 INFO - PROCESS | 3572 | 1468009642073 Marionette TRACE conn5 <- [1,1670,null,{}] 13:27:22 INFO - PROCESS | 3572 | 1468009642081 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}] 13:27:22 INFO - PROCESS | 3572 | 1468009642087 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:22 INFO - PROCESS | 3572 | 1468009642242 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 13:27:22 INFO - PROCESS | 3572 | 1468009642269 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:22 INFO - PROCESS | 3572 | 1468009642271 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:22 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F8A1000 == 33 [pid = 3572] [id = 427] 13:27:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E254938400) [pid = 3572] [serial = 1281] [outer = 0000000000000000] 13:27:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25B8B1400) [pid = 3572] [serial = 1282] [outer = 000000E254938400] 13:27:22 INFO - PROCESS | 3572 | 1468009642318 Marionette DEBUG loaded listener.js 13:27:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25C50F400) [pid = 3572] [serial = 1283] [outer = 000000E254938400] 13:27:22 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25D8E6400) [pid = 3572] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:27:22 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25C1D4000) [pid = 3572] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:27:22 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E250485400) [pid = 3572] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:27:22 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E250F49C00) [pid = 3572] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:27:22 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2568C4400) [pid = 3572] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:27:22 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2501A0800) [pid = 3572] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:27:22 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E259C49C00) [pid = 3572] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:27:22 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E250195800) [pid = 3572] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:27:22 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E259751C00) [pid = 3572] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:27:22 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E24E74BC00) [pid = 3572] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:27:22 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25CB7B400) [pid = 3572] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:27:22 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E2549A5C00) [pid = 3572] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:27:22 INFO - PROCESS | 3572 | 1468009642898 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]]]}] 13:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 881ms 13:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:27:22 INFO - PROCESS | 3572 | 1468009642956 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 13:27:22 INFO - PROCESS | 3572 | 1468009642958 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 13:27:22 INFO - PROCESS | 3572 | 1468009642961 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:27:22 INFO - PROCESS | 3572 | 1468009642963 Marionette TRACE conn5 <- [1,1674,null,{}] 13:27:22 INFO - PROCESS | 3572 | 1468009642967 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}] 13:27:22 INFO - PROCESS | 3572 | 1468009642969 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:23 INFO - PROCESS | 3572 | 1468009643050 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 13:27:23 INFO - PROCESS | 3572 | 1468009643057 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:23 INFO - PROCESS | 3572 | 1468009643059 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:23 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606E3000 == 34 [pid = 3572] [id = 428] 13:27:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2501D3800) [pid = 3572] [serial = 1284] [outer = 0000000000000000] 13:27:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2568C4400) [pid = 3572] [serial = 1285] [outer = 000000E2501D3800] 13:27:23 INFO - PROCESS | 3572 | 1468009643103 Marionette DEBUG loaded listener.js 13:27:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25C143000) [pid = 3572] [serial = 1286] [outer = 000000E2501D3800] 13:27:23 INFO - PROCESS | 3572 | 1468009643518 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]]]}] 13:27:23 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 13:27:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 587ms 13:27:23 INFO - PROCESS | 3572 | 1468009643562 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 13:27:23 INFO - PROCESS | 3572 | 1468009643565 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 13:27:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:27:23 INFO - PROCESS | 3572 | 1468009643568 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:27:23 INFO - PROCESS | 3572 | 1468009643570 Marionette TRACE conn5 <- [1,1678,null,{}] 13:27:23 INFO - PROCESS | 3572 | 1468009643574 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}] 13:27:23 INFO - PROCESS | 3572 | 1468009643576 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:23 INFO - PROCESS | 3572 | 1468009643657 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 13:27:23 INFO - PROCESS | 3572 | 1468009643662 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:23 INFO - PROCESS | 3572 | 1468009643664 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:23 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C66800 == 35 [pid = 3572] [id = 429] 13:27:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25C50AC00) [pid = 3572] [serial = 1287] [outer = 0000000000000000] 13:27:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25C59BC00) [pid = 3572] [serial = 1288] [outer = 000000E25C50AC00] 13:27:23 INFO - PROCESS | 3572 | 1468009643708 Marionette DEBUG loaded listener.js 13:27:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25CA80800) [pid = 3572] [serial = 1289] [outer = 000000E25C50AC00] 13:27:24 INFO - PROCESS | 3572 | 1468009644243 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]]]}] 13:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 734ms 13:27:24 INFO - PROCESS | 3572 | 1468009644307 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 13:27:24 INFO - PROCESS | 3572 | 1468009644309 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 13:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:27:24 INFO - PROCESS | 3572 | 1468009644313 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:27:24 INFO - PROCESS | 3572 | 1468009644314 Marionette TRACE conn5 <- [1,1682,null,{}] 13:27:24 INFO - PROCESS | 3572 | 1468009644318 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}] 13:27:24 INFO - PROCESS | 3572 | 1468009644320 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:24 INFO - PROCESS | 3572 | 1468009644402 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 13:27:24 INFO - PROCESS | 3572 | 1468009644408 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:24 INFO - PROCESS | 3572 | 1468009644410 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:24 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647D4800 == 36 [pid = 3572] [id = 430] 13:27:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25C598400) [pid = 3572] [serial = 1290] [outer = 0000000000000000] 13:27:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25CB58C00) [pid = 3572] [serial = 1291] [outer = 000000E25C598400] 13:27:24 INFO - PROCESS | 3572 | 1468009644454 Marionette DEBUG loaded listener.js 13:27:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25D1A5400) [pid = 3572] [serial = 1292] [outer = 000000E25C598400] 13:27:25 INFO - PROCESS | 3572 | 1468009645256 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]]]}] 13:27:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:27:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 986ms 13:27:25 INFO - PROCESS | 3572 | 1468009645301 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 13:27:25 INFO - PROCESS | 3572 | 1468009645306 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 13:27:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:27:25 INFO - PROCESS | 3572 | 1468009645311 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:27:25 INFO - PROCESS | 3572 | 1468009645315 Marionette TRACE conn5 <- [1,1686,null,{}] 13:27:25 INFO - PROCESS | 3572 | 1468009645322 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}] 13:27:25 INFO - PROCESS | 3572 | 1468009645325 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:25 INFO - PROCESS | 3572 | 1468009645452 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 13:27:25 INFO - PROCESS | 3572 | 1468009645573 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:25 INFO - PROCESS | 3572 | 1468009645576 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:25 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259CD7000 == 37 [pid = 3572] [id = 431] 13:27:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E250198000) [pid = 3572] [serial = 1293] [outer = 0000000000000000] 13:27:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2501D3400) [pid = 3572] [serial = 1294] [outer = 000000E250198000] 13:27:25 INFO - PROCESS | 3572 | 1468009645635 Marionette DEBUG loaded listener.js 13:27:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E250394800) [pid = 3572] [serial = 1295] [outer = 000000E250198000] 13:27:26 INFO - PROCESS | 3572 | 1468009646342 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]]]}] 13:27:26 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 13:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1091ms 13:27:26 INFO - PROCESS | 3572 | 1468009646406 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 13:27:26 INFO - PROCESS | 3572 | 1468009646411 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 13:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:27:26 INFO - PROCESS | 3572 | 1468009646418 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:27:26 INFO - PROCESS | 3572 | 1468009646421 Marionette TRACE conn5 <- [1,1690,null,{}] 13:27:26 INFO - PROCESS | 3572 | 1468009646425 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}] 13:27:26 INFO - PROCESS | 3572 | 1468009646428 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:26 INFO - PROCESS | 3572 | 1468009646565 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 13:27:26 INFO - PROCESS | 3572 | 1468009646636 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:26 INFO - PROCESS | 3572 | 1468009646639 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:26 INFO - PROCESS | 3572 | ++DOCSHELL 000000E250121000 == 38 [pid = 3572] [id = 432] 13:27:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E24E740400) [pid = 3572] [serial = 1296] [outer = 0000000000000000] 13:27:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E250198800) [pid = 3572] [serial = 1297] [outer = 000000E24E740400] 13:27:26 INFO - PROCESS | 3572 | 1468009646812 Marionette DEBUG loaded listener.js 13:27:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25028D800) [pid = 3572] [serial = 1298] [outer = 000000E24E740400] 13:27:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C66800 == 37 [pid = 3572] [id = 429] 13:27:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606E3000 == 36 [pid = 3572] [id = 428] 13:27:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F8A1000 == 35 [pid = 3572] [id = 427] 13:27:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E0B1800 == 34 [pid = 3572] [id = 426] 13:27:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D4B3800 == 33 [pid = 3572] [id = 425] 13:27:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CD8E800 == 32 [pid = 3572] [id = 424] 13:27:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A3B5000 == 31 [pid = 3572] [id = 423] 13:27:27 INFO - PROCESS | 3572 | --DOCSHELL 000000E25526E800 == 30 [pid = 3572] [id = 422] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25D1AF800) [pid = 3572] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E250777800) [pid = 3572] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2549A4800) [pid = 3572] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E251410400) [pid = 3572] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E259751800) [pid = 3572] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25CB4F400) [pid = 3572] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2501B6800) [pid = 3572] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25D74EC00) [pid = 3572] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E250285800) [pid = 3572] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E254724800) [pid = 3572] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25A328000) [pid = 3572] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2502F0800) [pid = 3572] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E259C49400) [pid = 3572] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25D755800) [pid = 3572] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E259C0B000) [pid = 3572] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25627D400) [pid = 3572] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E254EDCC00) [pid = 3572] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E254721C00) [pid = 3572] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E2568D6C00) [pid = 3572] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E2501BD400) [pid = 3572] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E25D96E400) [pid = 3572] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E25DE89000) [pid = 3572] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E25D8E6000) [pid = 3572] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 13:27:27 INFO - PROCESS | 3572 | 1468009647445 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]]]}] 13:27:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:27:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1080ms 13:27:27 INFO - PROCESS | 3572 | 1468009647508 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 13:27:27 INFO - PROCESS | 3572 | 1468009647512 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 13:27:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:27:27 INFO - PROCESS | 3572 | 1468009647519 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:27:27 INFO - PROCESS | 3572 | 1468009647521 Marionette TRACE conn5 <- [1,1694,null,{}] 13:27:27 INFO - PROCESS | 3572 | 1468009647526 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}] 13:27:27 INFO - PROCESS | 3572 | 1468009647529 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:27 INFO - PROCESS | 3572 | 1468009647624 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 13:27:27 INFO - PROCESS | 3572 | 1468009647637 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:27 INFO - PROCESS | 3572 | 1468009647640 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:27 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256A81000 == 31 [pid = 3572] [id = 433] 13:27:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E2501B3C00) [pid = 3572] [serial = 1299] [outer = 0000000000000000] 13:27:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E25034F800) [pid = 3572] [serial = 1300] [outer = 000000E2501B3C00] 13:27:27 INFO - PROCESS | 3572 | 1468009647690 Marionette DEBUG loaded listener.js 13:27:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E25077A400) [pid = 3572] [serial = 1301] [outer = 000000E2501B3C00] 13:27:28 INFO - PROCESS | 3572 | 1468009648210 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]]]}] 13:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 732ms 13:27:28 INFO - PROCESS | 3572 | 1468009648252 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 13:27:28 INFO - PROCESS | 3572 | 1468009648256 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 13:27:28 INFO - PROCESS | 3572 | 1468009648262 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:27:28 INFO - PROCESS | 3572 | 1468009648264 Marionette TRACE conn5 <- [1,1698,null,{}] 13:27:28 INFO - PROCESS | 3572 | 1468009648269 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}] 13:27:28 INFO - PROCESS | 3572 | 1468009648271 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:28 INFO - PROCESS | 3572 | 1468009648365 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 13:27:28 INFO - PROCESS | 3572 | 1468009648469 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:28 INFO - PROCESS | 3572 | 1468009648472 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:28 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CDAB000 == 32 [pid = 3572] [id = 434] 13:27:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E2549ADC00) [pid = 3572] [serial = 1302] [outer = 0000000000000000] 13:27:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E2549FA400) [pid = 3572] [serial = 1303] [outer = 000000E2549ADC00] 13:27:28 INFO - PROCESS | 3572 | 1468009648520 Marionette DEBUG loaded listener.js 13:27:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E255477C00) [pid = 3572] [serial = 1304] [outer = 000000E2549ADC00] 13:27:28 INFO - PROCESS | 3572 | 1468009648939 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]]]}] 13:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 733ms 13:27:29 INFO - PROCESS | 3572 | 1468009648999 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 13:27:29 INFO - PROCESS | 3572 | 1468009649002 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 13:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:27:29 INFO - PROCESS | 3572 | 1468009649006 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:27:29 INFO - PROCESS | 3572 | 1468009649009 Marionette TRACE conn5 <- [1,1702,null,{}] 13:27:29 INFO - PROCESS | 3572 | 1468009649021 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}] 13:27:29 INFO - PROCESS | 3572 | 1468009649026 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:29 INFO - PROCESS | 3572 | 1468009649125 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 13:27:29 INFO - PROCESS | 3572 | 1468009649142 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:29 INFO - PROCESS | 3572 | 1468009649145 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:29 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2D2000 == 33 [pid = 3572] [id = 435] 13:27:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E24F63C800) [pid = 3572] [serial = 1305] [outer = 0000000000000000] 13:27:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E256D60C00) [pid = 3572] [serial = 1306] [outer = 000000E24F63C800] 13:27:29 INFO - PROCESS | 3572 | 1468009649190 Marionette DEBUG loaded listener.js 13:27:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E259BBE800) [pid = 3572] [serial = 1307] [outer = 000000E24F63C800] 13:27:29 INFO - PROCESS | 3572 | 1468009649625 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 13:27:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 13:27:29 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 13:27:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:29 INFO - _addTest/ [0,1705,"getWindowHandle",null] 13:27:29 INFO - PROCESS | 3572 | 1468009649659 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 13:27:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:27:29 INFO - PROCESS | 3572 | 1468009649669 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:27:29 INFO - PROCESS | 3572 | 1468009649671 Marionette TRACE conn5 <- [1,1706,null,{}] 13:27:29 INFO - PROCESS | 3572 | 1468009649674 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}] 13:27:29 INFO - PROCESS | 3572 | 1468009649676 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:29 INFO - PROCESS | 3572 | 1468009649819 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 13:27:29 INFO - PROCESS | 3572 | 1468009649852 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:29 INFO - PROCESS | 3572 | 1468009649854 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:29 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F53B000 == 34 [pid = 3572] [id = 436] 13:27:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E259C4E400) [pid = 3572] [serial = 1308] [outer = 0000000000000000] 13:27:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25A57E000) [pid = 3572] [serial = 1309] [outer = 000000E259C4E400] 13:27:29 INFO - PROCESS | 3572 | 1468009649901 Marionette DEBUG loaded listener.js 13:27:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25B711400) [pid = 3572] [serial = 1310] [outer = 000000E259C4E400] 13:27:30 INFO - PROCESS | 3572 | 1468009650355 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]]]}] 13:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 732ms 13:27:30 INFO - PROCESS | 3572 | 1468009650402 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 13:27:30 INFO - PROCESS | 3572 | 1468009650404 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 13:27:30 INFO - PROCESS | 3572 | 1468009650408 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:27:30 INFO - PROCESS | 3572 | 1468009650409 Marionette TRACE conn5 <- [1,1710,null,{}] 13:27:30 INFO - PROCESS | 3572 | 1468009650413 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}] 13:27:30 INFO - PROCESS | 3572 | 1468009650415 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:30 INFO - PROCESS | 3572 | 1468009650529 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 13:27:30 INFO - PROCESS | 3572 | 1468009650536 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:30 INFO - PROCESS | 3572 | 1468009650538 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:30 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE51800 == 35 [pid = 3572] [id = 437] 13:27:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25C585C00) [pid = 3572] [serial = 1311] [outer = 0000000000000000] 13:27:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25C599400) [pid = 3572] [serial = 1312] [outer = 000000E25C585C00] 13:27:30 INFO - PROCESS | 3572 | 1468009650641 Marionette DEBUG loaded listener.js 13:27:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25CE71400) [pid = 3572] [serial = 1313] [outer = 000000E25C585C00] 13:27:31 INFO - PROCESS | 3572 | 1468009651114 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]]]}] 13:27:31 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 13:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 734ms 13:27:31 INFO - PROCESS | 3572 | 1468009651171 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 13:27:31 INFO - PROCESS | 3572 | 1468009651173 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 13:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:27:31 INFO - PROCESS | 3572 | 1468009651177 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:27:31 INFO - PROCESS | 3572 | 1468009651179 Marionette TRACE conn5 <- [1,1714,null,{}] 13:27:31 INFO - PROCESS | 3572 | 1468009651182 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}] 13:27:31 INFO - PROCESS | 3572 | 1468009651188 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:31 INFO - PROCESS | 3572 | 1468009651307 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 13:27:31 INFO - PROCESS | 3572 | 1468009651362 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:31 INFO - PROCESS | 3572 | 1468009651364 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:31 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263D53800 == 36 [pid = 3572] [id = 438] 13:27:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25D868C00) [pid = 3572] [serial = 1314] [outer = 0000000000000000] 13:27:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25D8E2800) [pid = 3572] [serial = 1315] [outer = 000000E25D868C00] 13:27:31 INFO - PROCESS | 3572 | 1468009651410 Marionette DEBUG loaded listener.js 13:27:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25D8E9800) [pid = 3572] [serial = 1316] [outer = 000000E25D868C00] 13:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25019EC00) [pid = 3572] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E254754800) [pid = 3572] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25C502800) [pid = 3572] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E254938400) [pid = 3572] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25C50AC00) [pid = 3572] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2501D3800) [pid = 3572] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E255775C00) [pid = 3572] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25019A400) [pid = 3572] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25472AC00) [pid = 3572] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E2501CB800) [pid = 3572] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25034FC00) [pid = 3572] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:27:31 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E24FD27800) [pid = 3572] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:27:31 INFO - PROCESS | 3572 | 1468009651854 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]]]}] 13:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 733ms 13:27:31 INFO - PROCESS | 3572 | 1468009651913 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 13:27:31 INFO - PROCESS | 3572 | 1468009651915 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 13:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:27:31 INFO - PROCESS | 3572 | 1468009651919 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:27:31 INFO - PROCESS | 3572 | 1468009651921 Marionette TRACE conn5 <- [1,1718,null,{}] 13:27:31 INFO - PROCESS | 3572 | 1468009651925 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}] 13:27:31 INFO - PROCESS | 3572 | 1468009651927 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:32 INFO - PROCESS | 3572 | 1468009652038 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 13:27:32 INFO - PROCESS | 3572 | 1468009652089 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:32 INFO - PROCESS | 3572 | 1468009652091 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:32 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647EF000 == 37 [pid = 3572] [id = 439] 13:27:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E25019EC00) [pid = 3572] [serial = 1317] [outer = 0000000000000000] 13:27:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E254754800) [pid = 3572] [serial = 1318] [outer = 000000E25019EC00] 13:27:32 INFO - PROCESS | 3572 | 1468009652136 Marionette DEBUG loaded listener.js 13:27:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25A31D400) [pid = 3572] [serial = 1319] [outer = 000000E25019EC00] 13:27:32 INFO - PROCESS | 3572 | 1468009652500 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] 13:27:32 INFO - PROCESS | 3572 | 1468009652558 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 13:27:32 INFO - PROCESS | 3572 | 1468009652568 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:27:32 INFO - PROCESS | 3572 | 1468009652570 Marionette TRACE conn5 <- [1,1722,null,{}] 13:27:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:27:32 INFO - PROCESS | 3572 | 1468009652574 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}] 13:27:32 INFO - PROCESS | 3572 | 1468009652576 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:32 INFO - PROCESS | 3572 | 1468009652684 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 13:27:32 INFO - PROCESS | 3572 | 1468009652697 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:32 INFO - PROCESS | 3572 | 1468009652698 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:32 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264DE1000 == 38 [pid = 3572] [id = 440] 13:27:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25D8E0000) [pid = 3572] [serial = 1320] [outer = 0000000000000000] 13:27:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25DE86000) [pid = 3572] [serial = 1321] [outer = 000000E25D8E0000] 13:27:32 INFO - PROCESS | 3572 | 1468009652743 Marionette DEBUG loaded listener.js 13:27:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25E085C00) [pid = 3572] [serial = 1322] [outer = 000000E25D8E0000] 13:27:33 INFO - PROCESS | 3572 | 1468009653151 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]]]}] 13:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 628ms 13:27:33 INFO - PROCESS | 3572 | 1468009653203 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 13:27:33 INFO - PROCESS | 3572 | 1468009653205 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 13:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:27:33 INFO - PROCESS | 3572 | 1468009653213 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:27:33 INFO - PROCESS | 3572 | 1468009653216 Marionette TRACE conn5 <- [1,1726,null,{}] 13:27:33 INFO - PROCESS | 3572 | 1468009653219 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}] 13:27:33 INFO - PROCESS | 3572 | 1468009653221 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:33 INFO - PROCESS | 3572 | 1468009653308 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 13:27:33 INFO - PROCESS | 3572 | 1468009653313 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:33 INFO - PROCESS | 3572 | 1468009653315 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:33 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2D0000 == 39 [pid = 3572] [id = 441] 13:27:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25E087400) [pid = 3572] [serial = 1323] [outer = 0000000000000000] 13:27:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25E2BB800) [pid = 3572] [serial = 1324] [outer = 000000E25E087400] 13:27:33 INFO - PROCESS | 3572 | 1468009653359 Marionette DEBUG loaded listener.js 13:27:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25EBAE400) [pid = 3572] [serial = 1325] [outer = 000000E25E087400] 13:27:33 INFO - PROCESS | 3572 | 1468009653861 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]]]}] 13:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 692ms 13:27:33 INFO - PROCESS | 3572 | 1468009653910 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 13:27:33 INFO - PROCESS | 3572 | 1468009653915 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 13:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:27:33 INFO - PROCESS | 3572 | 1468009653921 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:27:33 INFO - PROCESS | 3572 | 1468009653925 Marionette TRACE conn5 <- [1,1730,null,{}] 13:27:33 INFO - PROCESS | 3572 | 1468009653931 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}] 13:27:33 INFO - PROCESS | 3572 | 1468009653934 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:34 INFO - PROCESS | 3572 | 1468009654105 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 13:27:34 INFO - PROCESS | 3572 | 1468009654193 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:34 INFO - PROCESS | 3572 | 1468009654198 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:34 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A3AA000 == 40 [pid = 3572] [id = 442] 13:27:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2501D6800) [pid = 3572] [serial = 1326] [outer = 0000000000000000] 13:27:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25028C800) [pid = 3572] [serial = 1327] [outer = 000000E2501D6800] 13:27:34 INFO - PROCESS | 3572 | 1468009654258 Marionette DEBUG loaded listener.js 13:27:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E250782800) [pid = 3572] [serial = 1328] [outer = 000000E2501D6800] 13:27:34 INFO - PROCESS | 3572 | 1468009654851 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]]]}] 13:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 986ms 13:27:34 INFO - PROCESS | 3572 | 1468009654910 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 13:27:34 INFO - PROCESS | 3572 | 1468009654915 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 13:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:27:34 INFO - PROCESS | 3572 | 1468009654922 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:27:34 INFO - PROCESS | 3572 | 1468009654925 Marionette TRACE conn5 <- [1,1734,null,{}] 13:27:34 INFO - PROCESS | 3572 | 1468009654929 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}] 13:27:34 INFO - PROCESS | 3572 | 1468009654932 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:35 INFO - PROCESS | 3572 | 1468009655049 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 13:27:35 INFO - PROCESS | 3572 | 1468009655170 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:35 INFO - PROCESS | 3572 | 1468009655173 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:35 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F52B000 == 41 [pid = 3572] [id = 443] 13:27:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2549A6800) [pid = 3572] [serial = 1329] [outer = 0000000000000000] 13:27:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E256107400) [pid = 3572] [serial = 1330] [outer = 000000E2549A6800] 13:27:35 INFO - PROCESS | 3572 | 1468009655232 Marionette DEBUG loaded listener.js 13:27:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E2568C6000) [pid = 3572] [serial = 1331] [outer = 000000E2549A6800] 13:27:35 INFO - PROCESS | 3572 | 1468009655832 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]]]}] 13:27:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:27:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 944ms 13:27:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:27:35 INFO - PROCESS | 3572 | 1468009655868 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 13:27:35 INFO - PROCESS | 3572 | 1468009655870 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 13:27:35 INFO - PROCESS | 3572 | 1468009655874 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:27:35 INFO - PROCESS | 3572 | 1468009655878 Marionette TRACE conn5 <- [1,1738,null,{}] 13:27:35 INFO - PROCESS | 3572 | 1468009655890 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}] 13:27:35 INFO - PROCESS | 3572 | 1468009655896 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:36 INFO - PROCESS | 3572 | 1468009656013 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 13:27:36 INFO - PROCESS | 3572 | 1468009656135 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:36 INFO - PROCESS | 3572 | 1468009656139 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:36 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265A67000 == 42 [pid = 3572] [id = 444] 13:27:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25C59C000) [pid = 3572] [serial = 1332] [outer = 0000000000000000] 13:27:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25D39A400) [pid = 3572] [serial = 1333] [outer = 000000E25C59C000] 13:27:36 INFO - PROCESS | 3572 | 1468009656198 Marionette DEBUG loaded listener.js 13:27:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25D8E4400) [pid = 3572] [serial = 1334] [outer = 000000E25C59C000] 13:27:36 INFO - PROCESS | 3572 | 1468009656827 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]]]}] 13:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 985ms 13:27:36 INFO - PROCESS | 3572 | 1468009656862 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 13:27:36 INFO - PROCESS | 3572 | 1468009656865 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 13:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:27:36 INFO - PROCESS | 3572 | 1468009656868 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:27:36 INFO - PROCESS | 3572 | 1468009656870 Marionette TRACE conn5 <- [1,1742,null,{}] 13:27:36 INFO - PROCESS | 3572 | 1468009656874 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}] 13:27:36 INFO - PROCESS | 3572 | 1468009656877 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:37 INFO - PROCESS | 3572 | 1468009656990 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 13:27:37 INFO - PROCESS | 3572 | 1468009657122 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:37 INFO - PROCESS | 3572 | 1468009657125 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:37 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263D41800 == 43 [pid = 3572] [id = 445] 13:27:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25CB4A800) [pid = 3572] [serial = 1335] [outer = 0000000000000000] 13:27:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25F19C800) [pid = 3572] [serial = 1336] [outer = 000000E25CB4A800] 13:27:37 INFO - PROCESS | 3572 | 1468009657184 Marionette DEBUG loaded listener.js 13:27:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E25F55E000) [pid = 3572] [serial = 1337] [outer = 000000E25CB4A800] 13:27:37 INFO - PROCESS | 3572 | 1468009657910 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]]]}] 13:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1081ms 13:27:37 INFO - PROCESS | 3572 | 1468009657955 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 13:27:37 INFO - PROCESS | 3572 | 1468009657960 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 13:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:27:37 INFO - PROCESS | 3572 | 1468009657965 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:27:37 INFO - PROCESS | 3572 | 1468009657968 Marionette TRACE conn5 <- [1,1746,null,{}] 13:27:37 INFO - PROCESS | 3572 | 1468009657974 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}] 13:27:37 INFO - PROCESS | 3572 | 1468009657977 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:38 INFO - PROCESS | 3572 | 1468009658085 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 13:27:38 INFO - PROCESS | 3572 | 1468009658167 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:38 INFO - PROCESS | 3572 | 1468009658170 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:38 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25684F800 == 44 [pid = 3572] [id = 446] 13:27:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E250346000) [pid = 3572] [serial = 1338] [outer = 0000000000000000] 13:27:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E250395400) [pid = 3572] [serial = 1339] [outer = 000000E250346000] 13:27:38 INFO - PROCESS | 3572 | 1468009658263 Marionette DEBUG loaded listener.js 13:27:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E250B27000) [pid = 3572] [serial = 1340] [outer = 000000E250346000] 13:27:39 INFO - PROCESS | 3572 | --DOCSHELL 000000E264DE1000 == 43 [pid = 3572] [id = 440] 13:27:39 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647EF000 == 42 [pid = 3572] [id = 439] 13:27:39 INFO - PROCESS | 3572 | --DOCSHELL 000000E263D53800 == 41 [pid = 3572] [id = 438] 13:27:39 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE51800 == 40 [pid = 3572] [id = 437] 13:27:39 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F53B000 == 39 [pid = 3572] [id = 436] 13:27:39 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2D2000 == 38 [pid = 3572] [id = 435] 13:27:39 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CDAB000 == 37 [pid = 3572] [id = 434] 13:27:39 INFO - PROCESS | 3572 | --DOCSHELL 000000E256A81000 == 36 [pid = 3572] [id = 433] 13:27:39 INFO - PROCESS | 3572 | --DOCSHELL 000000E250121000 == 35 [pid = 3572] [id = 432] 13:27:39 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647D4800 == 34 [pid = 3572] [id = 430] 13:27:39 INFO - PROCESS | 3572 | --DOCSHELL 000000E259CD7000 == 33 [pid = 3572] [id = 431] 13:27:39 INFO - PROCESS | 3572 | --DOCSHELL 000000E25011B000 == 32 [pid = 3572] [id = 421] 13:27:39 INFO - PROCESS | 3572 | --DOCSHELL 000000E263D41800 == 31 [pid = 3572] [id = 445] 13:27:39 INFO - PROCESS | 3572 | --DOCSHELL 000000E265A67000 == 30 [pid = 3572] [id = 444] 13:27:39 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F52B000 == 29 [pid = 3572] [id = 443] 13:27:39 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2D0000 == 28 [pid = 3572] [id = 441] 13:27:39 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A3AA000 == 27 [pid = 3572] [id = 442] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E25627E800) [pid = 3572] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E2501D0C00) [pid = 3572] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E2502E7000) [pid = 3572] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E254944000) [pid = 3572] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E2502F0000) [pid = 3572] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E2501D2C00) [pid = 3572] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E250441C00) [pid = 3572] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E250782C00) [pid = 3572] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2568C7800) [pid = 3572] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E250393400) [pid = 3572] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E2501CCC00) [pid = 3572] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E256106000) [pid = 3572] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2549A8800) [pid = 3572] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25CB4E000) [pid = 3572] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25C599C00) [pid = 3572] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25CB58C00) [pid = 3572] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25B8B1400) [pid = 3572] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E259747000) [pid = 3572] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25C59BC00) [pid = 3572] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25CA80800) [pid = 3572] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25C50F400) [pid = 3572] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E2568C4400) [pid = 3572] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25C143000) [pid = 3572] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E2568BA400) [pid = 3572] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E254A72400) [pid = 3572] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 13:27:39 INFO - PROCESS | 3572 | 1468009659396 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]]]}] 13:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1483ms 13:27:39 INFO - PROCESS | 3572 | 1468009659450 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 13:27:39 INFO - PROCESS | 3572 | 1468009659454 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 13:27:39 INFO - PROCESS | 3572 | 1468009659459 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:27:39 INFO - PROCESS | 3572 | 1468009659464 Marionette TRACE conn5 <- [1,1750,null,{}] 13:27:39 INFO - PROCESS | 3572 | 1468009659469 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}] 13:27:39 INFO - PROCESS | 3572 | 1468009659472 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:39 INFO - PROCESS | 3572 | 1468009659565 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 13:27:39 INFO - PROCESS | 3572 | 1468009659575 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:39 INFO - PROCESS | 3572 | 1468009659578 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:39 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25571B000 == 28 [pid = 3572] [id = 447] 13:27:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E2501C0800) [pid = 3572] [serial = 1341] [outer = 0000000000000000] 13:27:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2501D7000) [pid = 3572] [serial = 1342] [outer = 000000E2501C0800] 13:27:39 INFO - PROCESS | 3572 | 1468009659633 Marionette DEBUG loaded listener.js 13:27:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E2502F0000) [pid = 3572] [serial = 1343] [outer = 000000E2501C0800] 13:27:40 INFO - PROCESS | 3572 | 1468009660098 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]]]}] 13:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 691ms 13:27:40 INFO - PROCESS | 3572 | 1468009660154 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 13:27:40 INFO - PROCESS | 3572 | 1468009660160 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 13:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:27:40 INFO - PROCESS | 3572 | 1468009660166 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:27:40 INFO - PROCESS | 3572 | 1468009660169 Marionette TRACE conn5 <- [1,1754,null,{}] 13:27:40 INFO - PROCESS | 3572 | 1468009660173 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}] 13:27:40 INFO - PROCESS | 3572 | 1468009660175 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:40 INFO - PROCESS | 3572 | 1468009660300 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 13:27:40 INFO - PROCESS | 3572 | 1468009660316 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:40 INFO - PROCESS | 3572 | 1468009660319 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:40 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A5E2800 == 29 [pid = 3572] [id = 448] 13:27:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25039EC00) [pid = 3572] [serial = 1344] [outer = 0000000000000000] 13:27:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E250776000) [pid = 3572] [serial = 1345] [outer = 000000E25039EC00] 13:27:40 INFO - PROCESS | 3572 | 1468009660367 Marionette DEBUG loaded listener.js 13:27:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E250B2D800) [pid = 3572] [serial = 1346] [outer = 000000E25039EC00] 13:27:40 INFO - PROCESS | 3572 | 1468009660827 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]]]}] 13:27:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:27:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 693ms 13:27:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:27:40 INFO - PROCESS | 3572 | 1468009660861 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 13:27:40 INFO - PROCESS | 3572 | 1468009660864 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 13:27:40 INFO - PROCESS | 3572 | 1468009660867 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:27:40 INFO - PROCESS | 3572 | 1468009660871 Marionette TRACE conn5 <- [1,1758,null,{}] 13:27:40 INFO - PROCESS | 3572 | 1468009660883 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}] 13:27:40 INFO - PROCESS | 3572 | 1468009660888 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:40 INFO - PROCESS | 3572 | 1468009660976 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 13:27:40 INFO - PROCESS | 3572 | 1468009660985 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:40 INFO - PROCESS | 3572 | 1468009660988 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:41 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CE59800 == 30 [pid = 3572] [id = 449] 13:27:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E254943800) [pid = 3572] [serial = 1347] [outer = 0000000000000000] 13:27:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E2549A7000) [pid = 3572] [serial = 1348] [outer = 000000E254943800] 13:27:41 INFO - PROCESS | 3572 | 1468009661038 Marionette DEBUG loaded listener.js 13:27:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E254ACA800) [pid = 3572] [serial = 1349] [outer = 000000E254943800] 13:27:41 INFO - PROCESS | 3572 | 1468009661474 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]]]}] 13:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 629ms 13:27:41 INFO - PROCESS | 3572 | 1468009661516 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 13:27:41 INFO - PROCESS | 3572 | 1468009661519 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 13:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:27:41 INFO - PROCESS | 3572 | 1468009661523 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:27:41 INFO - PROCESS | 3572 | 1468009661525 Marionette TRACE conn5 <- [1,1762,null,{}] 13:27:41 INFO - PROCESS | 3572 | 1468009661528 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}] 13:27:41 INFO - PROCESS | 3572 | 1468009661530 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:41 INFO - PROCESS | 3572 | 1468009661653 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 13:27:41 INFO - PROCESS | 3572 | 1468009661729 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:41 INFO - PROCESS | 3572 | 1468009661731 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:41 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D903000 == 31 [pid = 3572] [id = 450] 13:27:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E256106000) [pid = 3572] [serial = 1350] [outer = 0000000000000000] 13:27:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2562D0800) [pid = 3572] [serial = 1351] [outer = 000000E256106000] 13:27:41 INFO - PROCESS | 3572 | 1468009661776 Marionette DEBUG loaded listener.js 13:27:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2568BD000) [pid = 3572] [serial = 1352] [outer = 000000E256106000] 13:27:42 INFO - PROCESS | 3572 | 1468009662203 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]]]}] 13:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 13:27:42 INFO - PROCESS | 3572 | 1468009662259 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 13:27:42 INFO - PROCESS | 3572 | 1468009662262 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 13:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:27:42 INFO - PROCESS | 3572 | 1468009662265 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:27:42 INFO - PROCESS | 3572 | 1468009662267 Marionette TRACE conn5 <- [1,1766,null,{}] 13:27:42 INFO - PROCESS | 3572 | 1468009662271 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}] 13:27:42 INFO - PROCESS | 3572 | 1468009662273 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:42 INFO - PROCESS | 3572 | 1468009662381 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 13:27:42 INFO - PROCESS | 3572 | 1468009662388 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:42 INFO - PROCESS | 3572 | 1468009662390 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:42 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2D7000 == 32 [pid = 3572] [id = 451] 13:27:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E2562DB400) [pid = 3572] [serial = 1353] [outer = 0000000000000000] 13:27:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2568C9400) [pid = 3572] [serial = 1354] [outer = 000000E2562DB400] 13:27:42 INFO - PROCESS | 3572 | 1468009662436 Marionette DEBUG loaded listener.js 13:27:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25974D800) [pid = 3572] [serial = 1355] [outer = 000000E2562DB400] 13:27:42 INFO - PROCESS | 3572 | 1468009662911 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]]]}] 13:27:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 13:27:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 692ms 13:27:42 INFO - PROCESS | 3572 | 1468009662960 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 13:27:42 INFO - PROCESS | 3572 | 1468009662963 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 13:27:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:27:42 INFO - PROCESS | 3572 | 1468009662971 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:27:42 INFO - PROCESS | 3572 | 1468009662973 Marionette TRACE conn5 <- [1,1770,null,{}] 13:27:42 INFO - PROCESS | 3572 | 1468009662977 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}] 13:27:42 INFO - PROCESS | 3572 | 1468009662983 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:43 INFO - PROCESS | 3572 | 1468009663135 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 13:27:43 INFO - PROCESS | 3572 | 1468009663195 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:43 INFO - PROCESS | 3572 | 1468009663197 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:43 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25FDB8800 == 33 [pid = 3572] [id = 452] 13:27:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E259C89000) [pid = 3572] [serial = 1356] [outer = 0000000000000000] 13:27:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25A5BFC00) [pid = 3572] [serial = 1357] [outer = 000000E259C89000] 13:27:43 INFO - PROCESS | 3572 | 1468009663243 Marionette DEBUG loaded listener.js 13:27:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25C504400) [pid = 3572] [serial = 1358] [outer = 000000E259C89000] 13:27:43 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E259C4E400) [pid = 3572] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:27:43 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25C585C00) [pid = 3572] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:27:43 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25D8E0000) [pid = 3572] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:27:43 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E24E740400) [pid = 3572] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:27:43 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2501B3C00) [pid = 3572] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:27:43 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E250198000) [pid = 3572] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:27:43 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2549ADC00) [pid = 3572] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:27:43 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25C598400) [pid = 3572] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:27:43 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25E087400) [pid = 3572] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:27:43 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25019EC00) [pid = 3572] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:27:43 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E24F63C800) [pid = 3572] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:27:43 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25D868C00) [pid = 3572] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:27:43 INFO - PROCESS | 3572 | 1468009663857 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]]]}] 13:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 13:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 944ms 13:27:43 INFO - PROCESS | 3572 | 1468009663918 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 13:27:43 INFO - PROCESS | 3572 | 1468009663921 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 13:27:43 INFO - PROCESS | 3572 | 1468009663924 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:27:43 INFO - PROCESS | 3572 | 1468009663926 Marionette TRACE conn5 <- [1,1774,null,{}] 13:27:43 INFO - PROCESS | 3572 | 1468009663929 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}] 13:27:43 INFO - PROCESS | 3572 | 1468009663931 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:44 INFO - PROCESS | 3572 | 1468009664040 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 13:27:44 INFO - PROCESS | 3572 | 1468009664092 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:44 INFO - PROCESS | 3572 | 1468009664094 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:44 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606E7000 == 34 [pid = 3572] [id = 453] 13:27:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E24FD28000) [pid = 3572] [serial = 1359] [outer = 0000000000000000] 13:27:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E254941C00) [pid = 3572] [serial = 1360] [outer = 000000E24FD28000] 13:27:44 INFO - PROCESS | 3572 | 1468009664139 Marionette DEBUG loaded listener.js 13:27:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25B706800) [pid = 3572] [serial = 1361] [outer = 000000E24FD28000] 13:27:44 INFO - PROCESS | 3572 | 1468009664528 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]]]}] 13:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 13:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 629ms 13:27:44 INFO - PROCESS | 3572 | 1468009664556 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 13:27:44 INFO - PROCESS | 3572 | 1468009664558 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 13:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:27:44 INFO - PROCESS | 3572 | 1468009664569 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:27:44 INFO - PROCESS | 3572 | 1468009664572 Marionette TRACE conn5 <- [1,1778,null,{}] 13:27:44 INFO - PROCESS | 3572 | 1468009664575 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}] 13:27:44 INFO - PROCESS | 3572 | 1468009664577 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:44 INFO - PROCESS | 3572 | 1468009664657 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 13:27:44 INFO - PROCESS | 3572 | 1468009664663 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:44 INFO - PROCESS | 3572 | 1468009664665 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:44 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CE2000 == 35 [pid = 3572] [id = 454] 13:27:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E251410000) [pid = 3572] [serial = 1362] [outer = 0000000000000000] 13:27:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25C598400) [pid = 3572] [serial = 1363] [outer = 000000E251410000] 13:27:44 INFO - PROCESS | 3572 | 1468009664710 Marionette DEBUG loaded listener.js 13:27:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25CB4D400) [pid = 3572] [serial = 1364] [outer = 000000E251410000] 13:27:45 INFO - PROCESS | 3572 | 1468009665129 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]]]}] 13:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 13:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 585ms 13:27:45 INFO - PROCESS | 3572 | 1468009665156 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 13:27:45 INFO - PROCESS | 3572 | 1468009665158 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 13:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:27:45 INFO - PROCESS | 3572 | 1468009665161 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:27:45 INFO - PROCESS | 3572 | 1468009665163 Marionette TRACE conn5 <- [1,1782,null,{}] 13:27:45 INFO - PROCESS | 3572 | 1468009665183 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}] 13:27:45 INFO - PROCESS | 3572 | 1468009665185 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:45 INFO - PROCESS | 3572 | 1468009665269 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 13:27:45 INFO - PROCESS | 3572 | 1468009665277 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:45 INFO - PROCESS | 3572 | 1468009665279 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:45 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647DF800 == 36 [pid = 3572] [id = 455] 13:27:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25C59DC00) [pid = 3572] [serial = 1365] [outer = 0000000000000000] 13:27:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25CE74400) [pid = 3572] [serial = 1366] [outer = 000000E25C59DC00] 13:27:45 INFO - PROCESS | 3572 | 1468009665323 Marionette DEBUG loaded listener.js 13:27:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25D74A800) [pid = 3572] [serial = 1367] [outer = 000000E25C59DC00] 13:27:45 INFO - PROCESS | 3572 | 1468009665793 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]]]}] 13:27:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:27:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 691ms 13:27:45 INFO - PROCESS | 3572 | 1468009665856 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 13:27:45 INFO - PROCESS | 3572 | 1468009665861 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 13:27:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:27:45 INFO - PROCESS | 3572 | 1468009665867 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:27:45 INFO - PROCESS | 3572 | 1468009665872 Marionette TRACE conn5 <- [1,1786,null,{}] 13:27:45 INFO - PROCESS | 3572 | 1468009665879 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}] 13:27:45 INFO - PROCESS | 3572 | 1468009665882 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:46 INFO - PROCESS | 3572 | 1468009666074 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 13:27:46 INFO - PROCESS | 3572 | 1468009666172 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:46 INFO - PROCESS | 3572 | 1468009666177 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:46 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25571A000 == 37 [pid = 3572] [id = 456] 13:27:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E250198400) [pid = 3572] [serial = 1368] [outer = 0000000000000000] 13:27:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E2501BA400) [pid = 3572] [serial = 1369] [outer = 000000E250198400] 13:27:46 INFO - PROCESS | 3572 | 1468009666237 Marionette DEBUG loaded listener.js 13:27:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E2502E7000) [pid = 3572] [serial = 1370] [outer = 000000E250198400] 13:27:47 INFO - PROCESS | 3572 | 1468009667031 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]]]}] 13:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1236ms 13:27:47 INFO - PROCESS | 3572 | 1468009667107 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 13:27:47 INFO - PROCESS | 3572 | 1468009667112 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 13:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:27:47 INFO - PROCESS | 3572 | 1468009667119 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:27:47 INFO - PROCESS | 3572 | 1468009667122 Marionette TRACE conn5 <- [1,1790,null,{}] 13:27:47 INFO - PROCESS | 3572 | 1468009667126 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}] 13:27:47 INFO - PROCESS | 3572 | 1468009667129 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:47 INFO - PROCESS | 3572 | 1468009667262 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 13:27:47 INFO - PROCESS | 3572 | 1468009667375 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:47 INFO - PROCESS | 3572 | 1468009667378 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:47 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4B4000 == 38 [pid = 3572] [id = 457] 13:27:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25077F800) [pid = 3572] [serial = 1371] [outer = 0000000000000000] 13:27:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E251654800) [pid = 3572] [serial = 1372] [outer = 000000E25077F800] 13:27:47 INFO - PROCESS | 3572 | 1468009667436 Marionette DEBUG loaded listener.js 13:27:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E2549A7400) [pid = 3572] [serial = 1373] [outer = 000000E25077F800] 13:27:48 INFO - PROCESS | 3572 | 1468009668343 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]]]}] 13:27:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:27:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1297ms 13:27:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CE2000 == 37 [pid = 3572] [id = 454] 13:27:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606E7000 == 36 [pid = 3572] [id = 453] 13:27:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25FDB8800 == 35 [pid = 3572] [id = 452] 13:27:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2D7000 == 34 [pid = 3572] [id = 451] 13:27:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D903000 == 33 [pid = 3572] [id = 450] 13:27:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CE59800 == 32 [pid = 3572] [id = 449] 13:27:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A5E2800 == 31 [pid = 3572] [id = 448] 13:27:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25571B000 == 30 [pid = 3572] [id = 447] 13:27:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25684F800 == 29 [pid = 3572] [id = 446] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25A57E000) [pid = 3572] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25B711400) [pid = 3572] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25CE71400) [pid = 3572] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25C599400) [pid = 3572] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25E085C00) [pid = 3572] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E250198800) [pid = 3572] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25028D800) [pid = 3572] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25034F800) [pid = 3572] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25077A400) [pid = 3572] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2501D3400) [pid = 3572] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E250394800) [pid = 3572] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2549FA400) [pid = 3572] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E255477C00) [pid = 3572] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25D1A5400) [pid = 3572] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25E2BB800) [pid = 3572] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E254754800) [pid = 3572] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E256D60C00) [pid = 3572] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25EBAE400) [pid = 3572] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25D8E2800) [pid = 3572] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25DE86000) [pid = 3572] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25D8E9800) [pid = 3572] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E259BBE800) [pid = 3572] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25A31D400) [pid = 3572] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 13:27:48 INFO - PROCESS | 3572 | 1468009668467 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 13:27:48 INFO - PROCESS | 3572 | 1468009668472 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 13:27:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:27:48 INFO - PROCESS | 3572 | 1468009668479 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:27:48 INFO - PROCESS | 3572 | 1468009668482 Marionette TRACE conn5 <- [1,1794,null,{}] 13:27:48 INFO - PROCESS | 3572 | 1468009668488 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}] 13:27:48 INFO - PROCESS | 3572 | 1468009668491 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:48 INFO - PROCESS | 3572 | 1468009668600 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 13:27:48 INFO - PROCESS | 3572 | 1468009668671 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:48 INFO - PROCESS | 3572 | 1468009668675 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:48 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2552C7000 == 30 [pid = 3572] [id = 458] 13:27:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E2501CCC00) [pid = 3572] [serial = 1374] [outer = 0000000000000000] 13:27:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E2501D5000) [pid = 3572] [serial = 1375] [outer = 000000E2501CCC00] 13:27:48 INFO - PROCESS | 3572 | 1468009668727 Marionette DEBUG loaded listener.js 13:27:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E250347400) [pid = 3572] [serial = 1376] [outer = 000000E2501CCC00] 13:27:49 INFO - PROCESS | 3572 | 1468009669166 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]]]}] 13:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 734ms 13:27:49 INFO - PROCESS | 3572 | 1468009669215 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 13:27:49 INFO - PROCESS | 3572 | 1468009669220 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 13:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:27:49 INFO - PROCESS | 3572 | 1468009669226 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:27:49 INFO - PROCESS | 3572 | 1468009669229 Marionette TRACE conn5 <- [1,1798,null,{}] 13:27:49 INFO - PROCESS | 3572 | 1468009669232 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}] 13:27:49 INFO - PROCESS | 3572 | 1468009669235 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:49 INFO - PROCESS | 3572 | 1468009669325 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 13:27:49 INFO - PROCESS | 3572 | 1468009669332 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:49 INFO - PROCESS | 3572 | 1468009669334 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:49 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C196000 == 31 [pid = 3572] [id = 459] 13:27:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E25077A800) [pid = 3572] [serial = 1377] [outer = 0000000000000000] 13:27:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E254724400) [pid = 3572] [serial = 1378] [outer = 000000E25077A800] 13:27:49 INFO - PROCESS | 3572 | 1468009669382 Marionette DEBUG loaded listener.js 13:27:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E254945000) [pid = 3572] [serial = 1379] [outer = 000000E25077A800] 13:27:49 INFO - PROCESS | 3572 | 1468009669873 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]]]}] 13:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 692ms 13:27:49 INFO - PROCESS | 3572 | 1468009669921 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 13:27:49 INFO - PROCESS | 3572 | 1468009669924 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 13:27:49 INFO - PROCESS | 3572 | 1468009669927 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:27:49 INFO - PROCESS | 3572 | 1468009669931 Marionette TRACE conn5 <- [1,1802,null,{}] 13:27:49 INFO - PROCESS | 3572 | 1468009669942 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}] 13:27:49 INFO - PROCESS | 3572 | 1468009669947 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:50 INFO - PROCESS | 3572 | 1468009670065 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 13:27:50 INFO - PROCESS | 3572 | 1468009670150 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:50 INFO - PROCESS | 3572 | 1468009670153 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:50 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D464000 == 32 [pid = 3572] [id = 460] 13:27:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2554ED800) [pid = 3572] [serial = 1380] [outer = 0000000000000000] 13:27:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2562D9800) [pid = 3572] [serial = 1381] [outer = 000000E2554ED800] 13:27:50 INFO - PROCESS | 3572 | 1468009670203 Marionette DEBUG loaded listener.js 13:27:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25974F000) [pid = 3572] [serial = 1382] [outer = 000000E2554ED800] 13:27:50 INFO - PROCESS | 3572 | 1468009670600 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]]]}] 13:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 692ms 13:27:50 INFO - PROCESS | 3572 | 1468009670622 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 13:27:50 INFO - PROCESS | 3572 | 1468009670625 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 13:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:27:50 INFO - PROCESS | 3572 | 1468009670640 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:27:50 INFO - PROCESS | 3572 | 1468009670642 Marionette TRACE conn5 <- [1,1806,null,{}] 13:27:50 INFO - PROCESS | 3572 | 1468009670646 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}] 13:27:50 INFO - PROCESS | 3572 | 1468009670648 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:50 INFO - PROCESS | 3572 | 1468009670767 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 13:27:50 INFO - PROCESS | 3572 | 1468009670772 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:50 INFO - PROCESS | 3572 | 1468009670774 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:50 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F53A800 == 33 [pid = 3572] [id = 461] 13:27:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E259C46000) [pid = 3572] [serial = 1383] [outer = 0000000000000000] 13:27:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E259C4C400) [pid = 3572] [serial = 1384] [outer = 000000E259C46000] 13:27:50 INFO - PROCESS | 3572 | 1468009670863 Marionette DEBUG loaded listener.js 13:27:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25B705C00) [pid = 3572] [serial = 1385] [outer = 000000E259C46000] 13:27:51 INFO - PROCESS | 3572 | 1468009671310 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]]]}] 13:27:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:27:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 692ms 13:27:51 INFO - PROCESS | 3572 | 1468009671323 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 13:27:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:27:51 INFO - PROCESS | 3572 | 1468009671325 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 13:27:51 INFO - PROCESS | 3572 | 1468009671329 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:27:51 INFO - PROCESS | 3572 | 1468009671331 Marionette TRACE conn5 <- [1,1810,null,{}] 13:27:51 INFO - PROCESS | 3572 | 1468009671340 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}] 13:27:51 INFO - PROCESS | 3572 | 1468009671342 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:51 INFO - PROCESS | 3572 | 1468009671480 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 13:27:51 INFO - PROCESS | 3572 | 1468009671533 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:51 INFO - PROCESS | 3572 | 1468009671535 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:51 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606E9800 == 34 [pid = 3572] [id = 462] 13:27:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25C142C00) [pid = 3572] [serial = 1386] [outer = 0000000000000000] 13:27:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25C585800) [pid = 3572] [serial = 1387] [outer = 000000E25C142C00] 13:27:51 INFO - PROCESS | 3572 | 1468009671581 Marionette DEBUG loaded listener.js 13:27:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25CB4C800) [pid = 3572] [serial = 1388] [outer = 000000E25C142C00] 13:27:52 INFO - PROCESS | 3572 | 1468009672017 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]]]}] 13:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 733ms 13:27:52 INFO - PROCESS | 3572 | 1468009672065 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 13:27:52 INFO - PROCESS | 3572 | 1468009672068 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 13:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:27:52 INFO - PROCESS | 3572 | 1468009672078 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:27:52 INFO - PROCESS | 3572 | 1468009672079 Marionette TRACE conn5 <- [1,1814,null,{}] 13:27:52 INFO - PROCESS | 3572 | 1468009672083 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}] 13:27:52 INFO - PROCESS | 3572 | 1468009672089 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:52 INFO - PROCESS | 3572 | 1468009672227 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 13:27:52 INFO - PROCESS | 3572 | 1468009672290 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:52 INFO - PROCESS | 3572 | 1468009672292 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:52 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647D9000 == 35 [pid = 3572] [id = 463] 13:27:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25D754400) [pid = 3572] [serial = 1389] [outer = 0000000000000000] 13:27:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25D8E9800) [pid = 3572] [serial = 1390] [outer = 000000E25D754400] 13:27:52 INFO - PROCESS | 3572 | 1468009672337 Marionette DEBUG loaded listener.js 13:27:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25D978000) [pid = 3572] [serial = 1391] [outer = 000000E25D754400] 13:27:52 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E256106000) [pid = 3572] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:27:52 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E2501D6800) [pid = 3572] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:27:52 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2549A6800) [pid = 3572] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:27:52 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25C59C000) [pid = 3572] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:27:52 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25CB4A800) [pid = 3572] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:27:52 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2562DB400) [pid = 3572] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:27:52 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E24FD28000) [pid = 3572] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:27:52 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E259C89000) [pid = 3572] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:27:52 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E251410000) [pid = 3572] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:27:52 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E250346000) [pid = 3572] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:27:52 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2501C0800) [pid = 3572] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:27:52 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25039EC00) [pid = 3572] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:27:52 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E254943800) [pid = 3572] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:27:52 INFO - PROCESS | 3572 | 1468009672834 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]]]}] 13:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 775ms 13:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:27:52 INFO - PROCESS | 3572 | 1468009672854 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 13:27:52 INFO - PROCESS | 3572 | 1468009672857 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 13:27:52 INFO - PROCESS | 3572 | 1468009672860 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:27:52 INFO - PROCESS | 3572 | 1468009672862 Marionette TRACE conn5 <- [1,1818,null,{}] 13:27:52 INFO - PROCESS | 3572 | 1468009672866 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}] 13:27:52 INFO - PROCESS | 3572 | 1468009672868 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:52 INFO - PROCESS | 3572 | 1468009672950 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 13:27:52 INFO - PROCESS | 3572 | 1468009672955 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:52 INFO - PROCESS | 3572 | 1468009672957 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:52 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264916000 == 36 [pid = 3572] [id = 464] 13:27:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E24F111800) [pid = 3572] [serial = 1392] [outer = 0000000000000000] 13:27:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2549AC800) [pid = 3572] [serial = 1393] [outer = 000000E24F111800] 13:27:53 INFO - PROCESS | 3572 | 1468009673005 Marionette DEBUG loaded listener.js 13:27:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25A328800) [pid = 3572] [serial = 1394] [outer = 000000E24F111800] 13:27:53 INFO - PROCESS | 3572 | 1468009673410 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]]]}] 13:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 627ms 13:27:53 INFO - PROCESS | 3572 | 1468009673491 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 13:27:53 INFO - PROCESS | 3572 | 1468009673493 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 13:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:27:53 INFO - PROCESS | 3572 | 1468009673496 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:27:53 INFO - PROCESS | 3572 | 1468009673498 Marionette TRACE conn5 <- [1,1822,null,{}] 13:27:53 INFO - PROCESS | 3572 | 1468009673501 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}] 13:27:53 INFO - PROCESS | 3572 | 1468009673503 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:53 INFO - PROCESS | 3572 | 1468009673596 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 13:27:53 INFO - PROCESS | 3572 | 1468009673602 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:53 INFO - PROCESS | 3572 | 1468009673604 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:53 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264F6E800 == 37 [pid = 3572] [id = 465] 13:27:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25C582000) [pid = 3572] [serial = 1395] [outer = 0000000000000000] 13:27:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25DE9A800) [pid = 3572] [serial = 1396] [outer = 000000E25C582000] 13:27:53 INFO - PROCESS | 3572 | 1468009673649 Marionette DEBUG loaded listener.js 13:27:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25E2B5C00) [pid = 3572] [serial = 1397] [outer = 000000E25C582000] 13:27:54 INFO - PROCESS | 3572 | 1468009674062 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]]]}] 13:27:54 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 13:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 586ms 13:27:54 INFO - PROCESS | 3572 | 1468009674086 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 13:27:54 INFO - PROCESS | 3572 | 1468009674088 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 13:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:27:54 INFO - PROCESS | 3572 | 1468009674108 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:27:54 INFO - PROCESS | 3572 | 1468009674110 Marionette TRACE conn5 <- [1,1826,null,{}] 13:27:54 INFO - PROCESS | 3572 | 1468009674114 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}] 13:27:54 INFO - PROCESS | 3572 | 1468009674116 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:54 INFO - PROCESS | 3572 | 1468009674200 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 13:27:54 INFO - PROCESS | 3572 | 1468009674205 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:54 INFO - PROCESS | 3572 | 1468009674208 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:54 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26560D000 == 38 [pid = 3572] [id = 466] 13:27:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25EB2A800) [pid = 3572] [serial = 1398] [outer = 0000000000000000] 13:27:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25EC9D000) [pid = 3572] [serial = 1399] [outer = 000000E25EB2A800] 13:27:54 INFO - PROCESS | 3572 | 1468009674255 Marionette DEBUG loaded listener.js 13:27:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25F4B1000) [pid = 3572] [serial = 1400] [outer = 000000E25EB2A800] 13:27:54 INFO - PROCESS | 3572 | 1468009674704 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]]]}] 13:27:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:27:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 628ms 13:27:54 INFO - PROCESS | 3572 | 1468009674774 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 13:27:54 INFO - PROCESS | 3572 | 1468009674779 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 13:27:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:27:54 INFO - PROCESS | 3572 | 1468009674790 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:27:54 INFO - PROCESS | 3572 | 1468009674795 Marionette TRACE conn5 <- [1,1830,null,{}] 13:27:54 INFO - PROCESS | 3572 | 1468009674802 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}] 13:27:54 INFO - PROCESS | 3572 | 1468009674806 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:54 INFO - PROCESS | 3572 | 1468009674929 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 13:27:55 INFO - PROCESS | 3572 | 1468009675025 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:55 INFO - PROCESS | 3572 | 1468009675031 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:55 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2552BA800 == 39 [pid = 3572] [id = 467] 13:27:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E2501B9800) [pid = 3572] [serial = 1401] [outer = 0000000000000000] 13:27:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2501CC000) [pid = 3572] [serial = 1402] [outer = 000000E2501B9800] 13:27:55 INFO - PROCESS | 3572 | 1468009675090 Marionette DEBUG loaded listener.js 13:27:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25039D400) [pid = 3572] [serial = 1403] [outer = 000000E2501B9800] 13:27:55 INFO - PROCESS | 3572 | 1468009675759 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]]]}] 13:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1026ms 13:27:55 INFO - PROCESS | 3572 | 1468009675822 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 13:27:55 INFO - PROCESS | 3572 | 1468009675825 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 13:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:27:55 INFO - PROCESS | 3572 | 1468009675832 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:27:55 INFO - PROCESS | 3572 | 1468009675837 Marionette TRACE conn5 <- [1,1834,null,{}] 13:27:55 INFO - PROCESS | 3572 | 1468009675841 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}] 13:27:55 INFO - PROCESS | 3572 | 1468009675844 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:55 INFO - PROCESS | 3572 | 1468009675962 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 13:27:56 INFO - PROCESS | 3572 | 1468009676085 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:56 INFO - PROCESS | 3572 | 1468009676087 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:56 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F50E000 == 40 [pid = 3572] [id = 468] 13:27:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E254A75800) [pid = 3572] [serial = 1404] [outer = 0000000000000000] 13:27:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E255776400) [pid = 3572] [serial = 1405] [outer = 000000E254A75800] 13:27:56 INFO - PROCESS | 3572 | 1468009676146 Marionette DEBUG loaded listener.js 13:27:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E259752400) [pid = 3572] [serial = 1406] [outer = 000000E254A75800] 13:27:56 INFO - PROCESS | 3572 | 1468009676741 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]]]}] 13:27:56 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) 13:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 985ms 13:27:56 INFO - PROCESS | 3572 | 1468009676820 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 13:27:56 INFO - PROCESS | 3572 | 1468009676823 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 13:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:27:56 INFO - PROCESS | 3572 | 1468009676840 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:27:56 INFO - PROCESS | 3572 | 1468009676843 Marionette TRACE conn5 <- [1,1838,null,{}] 13:27:56 INFO - PROCESS | 3572 | 1468009676853 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}] 13:27:56 INFO - PROCESS | 3572 | 1468009676859 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:56 INFO - PROCESS | 3572 | 1468009676983 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 13:27:57 INFO - PROCESS | 3572 | 1468009677101 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:57 INFO - PROCESS | 3572 | 1468009677105 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:57 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26576A800 == 41 [pid = 3572] [id = 469] 13:27:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25D082000) [pid = 3572] [serial = 1407] [outer = 0000000000000000] 13:27:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25D1AF000) [pid = 3572] [serial = 1408] [outer = 000000E25D082000] 13:27:57 INFO - PROCESS | 3572 | 1468009677167 Marionette DEBUG loaded listener.js 13:27:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25D8E0400) [pid = 3572] [serial = 1409] [outer = 000000E25D082000] 13:27:57 INFO - PROCESS | 3572 | 1468009677754 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]]]}] 13:27:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:27:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 987ms 13:27:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:27:57 INFO - PROCESS | 3572 | 1468009677832 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 13:27:57 INFO - PROCESS | 3572 | 1468009677835 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 13:27:57 INFO - PROCESS | 3572 | 1468009677839 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:27:57 INFO - PROCESS | 3572 | 1468009677841 Marionette TRACE conn5 <- [1,1842,null,{}] 13:27:57 INFO - PROCESS | 3572 | 1468009677845 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}] 13:27:57 INFO - PROCESS | 3572 | 1468009677847 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:58 INFO - PROCESS | 3572 | 1468009677998 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 13:27:58 INFO - PROCESS | 3572 | 1468009678091 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:58 INFO - PROCESS | 3572 | 1468009678093 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:58 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25EB0C800 == 42 [pid = 3572] [id = 470] 13:27:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E250284000) [pid = 3572] [serial = 1410] [outer = 0000000000000000] 13:27:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E25B8BAC00) [pid = 3572] [serial = 1411] [outer = 000000E250284000] 13:27:58 INFO - PROCESS | 3572 | 1468009678148 Marionette DEBUG loaded listener.js 13:27:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E25F55DC00) [pid = 3572] [serial = 1412] [outer = 000000E250284000] 13:27:58 INFO - PROCESS | 3572 | 1468009678935 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]]]}] 13:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1137ms 13:27:58 INFO - PROCESS | 3572 | 1468009678979 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 13:27:58 INFO - PROCESS | 3572 | 1468009678983 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 13:27:58 INFO - PROCESS | 3572 | 1468009678988 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:27:58 INFO - PROCESS | 3572 | 1468009678990 Marionette TRACE conn5 <- [1,1846,null,{}] 13:27:59 INFO - PROCESS | 3572 | 1468009678996 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}] 13:27:59 INFO - PROCESS | 3572 | 1468009678999 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:59 INFO - PROCESS | 3572 | 1468009679104 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 13:27:59 INFO - PROCESS | 3572 | 1468009679231 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:59 INFO - PROCESS | 3572 | 1468009679234 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:27:59 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25524F000 == 43 [pid = 3572] [id = 471] 13:27:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E2501CF000) [pid = 3572] [serial = 1413] [outer = 0000000000000000] 13:27:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E2503A2000) [pid = 3572] [serial = 1414] [outer = 000000E2501CF000] 13:27:59 INFO - PROCESS | 3572 | 1468009679286 Marionette DEBUG loaded listener.js 13:27:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (000000E251402400) [pid = 3572] [serial = 1415] [outer = 000000E2501CF000] 13:28:00 INFO - PROCESS | 3572 | --DOCSHELL 000000E264F6E800 == 42 [pid = 3572] [id = 465] 13:28:00 INFO - PROCESS | 3572 | --DOCSHELL 000000E264916000 == 41 [pid = 3572] [id = 464] 13:28:00 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647D9000 == 40 [pid = 3572] [id = 463] 13:28:00 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606E9800 == 39 [pid = 3572] [id = 462] 13:28:00 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F53A800 == 38 [pid = 3572] [id = 461] 13:28:00 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D464000 == 37 [pid = 3572] [id = 460] 13:28:00 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C196000 == 36 [pid = 3572] [id = 459] 13:28:00 INFO - PROCESS | 3572 | --DOCSHELL 000000E2552C7000 == 35 [pid = 3572] [id = 458] 13:28:00 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647DF800 == 34 [pid = 3572] [id = 455] 13:28:00 INFO - PROCESS | 3572 | --DOCSHELL 000000E25571A000 == 33 [pid = 3572] [id = 456] 13:28:00 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D4B4000 == 32 [pid = 3572] [id = 457] 13:28:00 INFO - PROCESS | 3572 | --DOCSHELL 000000E25EB0C800 == 31 [pid = 3572] [id = 470] 13:28:00 INFO - PROCESS | 3572 | --DOCSHELL 000000E26576A800 == 30 [pid = 3572] [id = 469] 13:28:00 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F50E000 == 29 [pid = 3572] [id = 468] 13:28:00 INFO - PROCESS | 3572 | --DOCSHELL 000000E26560D000 == 28 [pid = 3572] [id = 466] 13:28:00 INFO - PROCESS | 3572 | --DOCSHELL 000000E2552BA800 == 27 [pid = 3572] [id = 467] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (000000E2501D7000) [pid = 3572] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E2502F0000) [pid = 3572] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E250776000) [pid = 3572] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E250B2D800) [pid = 3572] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E2549A7000) [pid = 3572] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E2562D0800) [pid = 3572] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E250782800) [pid = 3572] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25028C800) [pid = 3572] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E2568C6000) [pid = 3572] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E256107400) [pid = 3572] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25D8E4400) [pid = 3572] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25D39A400) [pid = 3572] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25F55E000) [pid = 3572] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25F19C800) [pid = 3572] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25974D800) [pid = 3572] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2568C9400) [pid = 3572] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E254941C00) [pid = 3572] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25A5BFC00) [pid = 3572] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25C598400) [pid = 3572] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25C504400) [pid = 3572] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E250B27000) [pid = 3572] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E250395400) [pid = 3572] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25CE74400) [pid = 3572] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E2568BD000) [pid = 3572] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25B706800) [pid = 3572] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25CB4D400) [pid = 3572] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E254ACA800) [pid = 3572] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 13:28:00 INFO - PROCESS | 3572 | 1468009680422 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]]]}] 13:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1486ms 13:28:00 INFO - PROCESS | 3572 | 1468009680479 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 13:28:00 INFO - PROCESS | 3572 | 1468009680483 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 13:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:28:00 INFO - PROCESS | 3572 | 1468009680488 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:28:00 INFO - PROCESS | 3572 | 1468009680494 Marionette TRACE conn5 <- [1,1850,null,{}] 13:28:00 INFO - PROCESS | 3572 | 1468009680500 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}] 13:28:00 INFO - PROCESS | 3572 | 1468009680502 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:00 INFO - PROCESS | 3572 | 1468009680597 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 13:28:00 INFO - PROCESS | 3572 | 1468009680706 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:00 INFO - PROCESS | 3572 | 1468009680708 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:00 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25525B800 == 28 [pid = 3572] [id = 472] 13:28:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E250197000) [pid = 3572] [serial = 1416] [outer = 0000000000000000] 13:28:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2501BB400) [pid = 3572] [serial = 1417] [outer = 000000E250197000] 13:28:00 INFO - PROCESS | 3572 | 1468009680758 Marionette DEBUG loaded listener.js 13:28:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E250287800) [pid = 3572] [serial = 1418] [outer = 000000E250197000] 13:28:01 INFO - PROCESS | 3572 | 1468009681149 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]]]}] 13:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 689ms 13:28:01 INFO - PROCESS | 3572 | 1468009681182 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 13:28:01 INFO - PROCESS | 3572 | 1468009681187 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 13:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:28:01 INFO - PROCESS | 3572 | 1468009681194 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:28:01 INFO - PROCESS | 3572 | 1468009681197 Marionette TRACE conn5 <- [1,1854,null,{}] 13:28:01 INFO - PROCESS | 3572 | 1468009681200 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}] 13:28:01 INFO - PROCESS | 3572 | 1468009681203 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:01 INFO - PROCESS | 3572 | 1468009681327 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 13:28:01 INFO - PROCESS | 3572 | 1468009681336 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:01 INFO - PROCESS | 3572 | 1468009681339 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:01 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A5E1000 == 29 [pid = 3572] [id = 473] 13:28:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2502F4400) [pid = 3572] [serial = 1419] [outer = 0000000000000000] 13:28:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E250776000) [pid = 3572] [serial = 1420] [outer = 000000E2502F4400] 13:28:01 INFO - PROCESS | 3572 | 1468009681395 Marionette DEBUG loaded listener.js 13:28:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E250F44000) [pid = 3572] [serial = 1421] [outer = 000000E2502F4400] 13:28:01 INFO - PROCESS | 3572 | 1468009681836 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]]]}] 13:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 691ms 13:28:01 INFO - PROCESS | 3572 | 1468009681887 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 13:28:01 INFO - PROCESS | 3572 | 1468009681889 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 13:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:28:01 INFO - PROCESS | 3572 | 1468009681893 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:28:01 INFO - PROCESS | 3572 | 1468009681897 Marionette TRACE conn5 <- [1,1858,null,{}] 13:28:01 INFO - PROCESS | 3572 | 1468009681908 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}] 13:28:01 INFO - PROCESS | 3572 | 1468009681913 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:02 INFO - PROCESS | 3572 | 1468009682003 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 13:28:02 INFO - PROCESS | 3572 | 1468009682011 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:02 INFO - PROCESS | 3572 | 1468009682014 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:02 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFC8800 == 30 [pid = 3572] [id = 474] 13:28:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E254945800) [pid = 3572] [serial = 1422] [outer = 0000000000000000] 13:28:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E2549AC000) [pid = 3572] [serial = 1423] [outer = 000000E254945800] 13:28:02 INFO - PROCESS | 3572 | 1468009682063 Marionette DEBUG loaded listener.js 13:28:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E254ED4000) [pid = 3572] [serial = 1424] [outer = 000000E254945800] 13:28:02 INFO - PROCESS | 3572 | 1468009682545 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]]]}] 13:28:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:28:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 692ms 13:28:02 INFO - PROCESS | 3572 | 1468009682588 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 13:28:02 INFO - PROCESS | 3572 | 1468009682591 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 13:28:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:28:02 INFO - PROCESS | 3572 | 1468009682603 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:28:02 INFO - PROCESS | 3572 | 1468009682605 Marionette TRACE conn5 <- [1,1862,null,{}] 13:28:02 INFO - PROCESS | 3572 | 1468009682609 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}] 13:28:02 INFO - PROCESS | 3572 | 1468009682611 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:02 INFO - PROCESS | 3572 | 1468009682758 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 13:28:02 INFO - PROCESS | 3572 | 1468009682781 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:02 INFO - PROCESS | 3572 | 1468009682783 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:02 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4C7000 == 31 [pid = 3572] [id = 475] 13:28:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E255473800) [pid = 3572] [serial = 1425] [outer = 0000000000000000] 13:28:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E256112C00) [pid = 3572] [serial = 1426] [outer = 000000E255473800] 13:28:02 INFO - PROCESS | 3572 | 1468009682829 Marionette DEBUG loaded listener.js 13:28:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2562D5800) [pid = 3572] [serial = 1427] [outer = 000000E255473800] 13:28:03 INFO - PROCESS | 3572 | 1468009683266 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]]]}] 13:28:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:28:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 691ms 13:28:03 INFO - PROCESS | 3572 | 1468009683305 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 13:28:03 INFO - PROCESS | 3572 | 1468009683307 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 13:28:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:28:03 INFO - PROCESS | 3572 | 1468009683311 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:28:03 INFO - PROCESS | 3572 | 1468009683313 Marionette TRACE conn5 <- [1,1866,null,{}] 13:28:03 INFO - PROCESS | 3572 | 1468009683316 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}] 13:28:03 INFO - PROCESS | 3572 | 1468009683318 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:03 INFO - PROCESS | 3572 | 1468009683426 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 13:28:03 INFO - PROCESS | 3572 | 1468009683431 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:03 INFO - PROCESS | 3572 | 1468009683434 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:03 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2DC000 == 32 [pid = 3572] [id = 476] 13:28:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25039B000) [pid = 3572] [serial = 1428] [outer = 0000000000000000] 13:28:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2568C7400) [pid = 3572] [serial = 1429] [outer = 000000E25039B000] 13:28:03 INFO - PROCESS | 3572 | 1468009683478 Marionette DEBUG loaded listener.js 13:28:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E256D62C00) [pid = 3572] [serial = 1430] [outer = 000000E25039B000] 13:28:03 INFO - PROCESS | 3572 | 1468009683974 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]]]}] 13:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 692ms 13:28:04 INFO - PROCESS | 3572 | 1468009684005 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 13:28:04 INFO - PROCESS | 3572 | 1468009684007 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 13:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:28:04 INFO - PROCESS | 3572 | 1468009684015 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:28:04 INFO - PROCESS | 3572 | 1468009684017 Marionette TRACE conn5 <- [1,1870,null,{}] 13:28:04 INFO - PROCESS | 3572 | 1468009684020 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}] 13:28:04 INFO - PROCESS | 3572 | 1468009684027 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:04 INFO - PROCESS | 3572 | 1468009684181 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 13:28:04 INFO - PROCESS | 3572 | 1468009684210 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:04 INFO - PROCESS | 3572 | 1468009684212 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:04 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26053A000 == 33 [pid = 3572] [id = 477] 13:28:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25979BC00) [pid = 3572] [serial = 1431] [outer = 0000000000000000] 13:28:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25A5BF400) [pid = 3572] [serial = 1432] [outer = 000000E25979BC00] 13:28:04 INFO - PROCESS | 3572 | 1468009684258 Marionette DEBUG loaded listener.js 13:28:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25C1D8C00) [pid = 3572] [serial = 1433] [outer = 000000E25979BC00] 13:28:04 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25C142C00) [pid = 3572] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:28:04 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25077F800) [pid = 3572] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:28:04 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25C59DC00) [pid = 3572] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:28:04 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25077A800) [pid = 3572] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:28:04 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25D754400) [pid = 3572] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:28:04 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2554ED800) [pid = 3572] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:28:04 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2501CCC00) [pid = 3572] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:28:04 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E250198400) [pid = 3572] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:28:04 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E24F111800) [pid = 3572] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:28:04 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25EB2A800) [pid = 3572] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:28:04 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E259C46000) [pid = 3572] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:28:04 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25C582000) [pid = 3572] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:28:04 INFO - PROCESS | 3572 | 1468009684840 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]]]}] 13:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 879ms 13:28:04 INFO - PROCESS | 3572 | 1468009684898 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 13:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:28:04 INFO - PROCESS | 3572 | 1468009684900 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 13:28:04 INFO - PROCESS | 3572 | 1468009684904 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:28:04 INFO - PROCESS | 3572 | 1468009684906 Marionette TRACE conn5 <- [1,1874,null,{}] 13:28:04 INFO - PROCESS | 3572 | 1468009684909 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}] 13:28:04 INFO - PROCESS | 3572 | 1468009684911 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:04 INFO - PROCESS | 3572 | 1468009684991 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 13:28:05 INFO - PROCESS | 3572 | 1468009684997 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:05 INFO - PROCESS | 3572 | 1468009684998 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:05 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615B9000 == 34 [pid = 3572] [id = 478] 13:28:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25077EC00) [pid = 3572] [serial = 1434] [outer = 0000000000000000] 13:28:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E259C0D000) [pid = 3572] [serial = 1435] [outer = 000000E25077EC00] 13:28:05 INFO - PROCESS | 3572 | 1468009685043 Marionette DEBUG loaded listener.js 13:28:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25C1CC800) [pid = 3572] [serial = 1436] [outer = 000000E25077EC00] 13:28:05 INFO - PROCESS | 3572 | 1468009685467 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]]]}] 13:28:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:28:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 588ms 13:28:05 INFO - PROCESS | 3572 | 1468009685500 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 13:28:05 INFO - PROCESS | 3572 | 1468009685502 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 13:28:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:28:05 INFO - PROCESS | 3572 | 1468009685505 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:28:05 INFO - PROCESS | 3572 | 1468009685507 Marionette TRACE conn5 <- [1,1878,null,{}] 13:28:05 INFO - PROCESS | 3572 | 1468009685515 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}] 13:28:05 INFO - PROCESS | 3572 | 1468009685517 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:05 INFO - PROCESS | 3572 | 1468009685599 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 13:28:05 INFO - PROCESS | 3572 | 1468009685606 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:05 INFO - PROCESS | 3572 | 1468009685608 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:05 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CEE000 == 35 [pid = 3572] [id = 479] 13:28:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25C594800) [pid = 3572] [serial = 1437] [outer = 0000000000000000] 13:28:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25C59B000) [pid = 3572] [serial = 1438] [outer = 000000E25C594800] 13:28:05 INFO - PROCESS | 3572 | 1468009685654 Marionette DEBUG loaded listener.js 13:28:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25CB4A000) [pid = 3572] [serial = 1439] [outer = 000000E25C594800] 13:28:06 INFO - PROCESS | 3572 | 1468009686089 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]]]}] 13:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 649ms 13:28:06 INFO - PROCESS | 3572 | 1468009686161 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 13:28:06 INFO - PROCESS | 3572 | 1468009686163 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 13:28:06 INFO - PROCESS | 3572 | 1468009686167 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:28:06 INFO - PROCESS | 3572 | 1468009686169 Marionette TRACE conn5 <- [1,1882,null,{}] 13:28:06 INFO - PROCESS | 3572 | 1468009686173 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}] 13:28:06 INFO - PROCESS | 3572 | 1468009686175 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:06 INFO - PROCESS | 3572 | 1468009686257 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 13:28:06 INFO - PROCESS | 3572 | 1468009686263 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:06 INFO - PROCESS | 3572 | 1468009686265 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:06 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647DF800 == 36 [pid = 3572] [id = 480] 13:28:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25C1D9000) [pid = 3572] [serial = 1440] [outer = 0000000000000000] 13:28:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25CE3CC00) [pid = 3572] [serial = 1441] [outer = 000000E25C1D9000] 13:28:06 INFO - PROCESS | 3572 | 1468009686309 Marionette DEBUG loaded listener.js 13:28:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25D73C800) [pid = 3572] [serial = 1442] [outer = 000000E25C1D9000] 13:28:07 INFO - PROCESS | 3572 | --DOCSHELL 000000E25525B800 == 35 [pid = 3572] [id = 472] 13:28:07 INFO - PROCESS | 3572 | --DOCSHELL 000000E25524F000 == 34 [pid = 3572] [id = 471] 13:28:07 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D4C7000 == 33 [pid = 3572] [id = 475] 13:28:07 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2DC000 == 32 [pid = 3572] [id = 476] 13:28:07 INFO - PROCESS | 3572 | --DOCSHELL 000000E26053A000 == 31 [pid = 3572] [id = 477] 13:28:07 INFO - PROCESS | 3572 | --DOCSHELL 000000E2615B9000 == 30 [pid = 3572] [id = 478] 13:28:07 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFC8800 == 29 [pid = 3572] [id = 474] 13:28:07 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CEE000 == 28 [pid = 3572] [id = 479] 13:28:07 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A5E1000 == 27 [pid = 3572] [id = 473] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25CB4C800) [pid = 3572] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25C585800) [pid = 3572] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E251654800) [pid = 3572] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2549A7400) [pid = 3572] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25D74A800) [pid = 3572] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E254724400) [pid = 3572] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25D8E9800) [pid = 3572] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E254945000) [pid = 3572] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2562D9800) [pid = 3572] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2501D5000) [pid = 3572] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E250347400) [pid = 3572] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E2501BA400) [pid = 3572] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25D978000) [pid = 3572] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E2502E7000) [pid = 3572] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25A328800) [pid = 3572] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25EC9D000) [pid = 3572] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25F4B1000) [pid = 3572] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E2549AC800) [pid = 3572] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E259C4C400) [pid = 3572] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E25B705C00) [pid = 3572] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E25E2B5C00) [pid = 3572] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E25DE9A800) [pid = 3572] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 13:28:07 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (000000E25974F000) [pid = 3572] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 13:28:08 INFO - PROCESS | 3572 | 1468009688072 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]]]}] 13:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1945ms 13:28:08 INFO - PROCESS | 3572 | 1468009688116 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 13:28:08 INFO - PROCESS | 3572 | 1468009688120 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 13:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:28:08 INFO - PROCESS | 3572 | 1468009688125 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:28:08 INFO - PROCESS | 3572 | 1468009688129 Marionette TRACE conn5 <- [1,1886,null,{}] 13:28:08 INFO - PROCESS | 3572 | 1468009688135 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}] 13:28:08 INFO - PROCESS | 3572 | 1468009688139 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:08 INFO - PROCESS | 3572 | 1468009688235 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 13:28:08 INFO - PROCESS | 3572 | 1468009688244 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:08 INFO - PROCESS | 3572 | 1468009688249 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:08 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254A56800 == 28 [pid = 3572] [id = 481] 13:28:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (000000E24F8D3000) [pid = 3572] [serial = 1443] [outer = 0000000000000000] 13:28:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E24FD20400) [pid = 3572] [serial = 1444] [outer = 000000E24F8D3000] 13:28:08 INFO - PROCESS | 3572 | 1468009688299 Marionette DEBUG loaded listener.js 13:28:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E250196400) [pid = 3572] [serial = 1445] [outer = 000000E24F8D3000] 13:28:08 INFO - PROCESS | 3572 | 1468009688784 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]]]}] 13:28:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:28:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 692ms 13:28:08 INFO - PROCESS | 3572 | 1468009688822 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 13:28:08 INFO - PROCESS | 3572 | 1468009688828 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 13:28:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:28:08 INFO - PROCESS | 3572 | 1468009688835 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:28:08 INFO - PROCESS | 3572 | 1468009688837 Marionette TRACE conn5 <- [1,1890,null,{}] 13:28:08 INFO - PROCESS | 3572 | 1468009688842 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}] 13:28:08 INFO - PROCESS | 3572 | 1468009688845 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:08 INFO - PROCESS | 3572 | 1468009688936 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 13:28:08 INFO - PROCESS | 3572 | 1468009688946 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:08 INFO - PROCESS | 3572 | 1468009688948 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:08 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256854800 == 29 [pid = 3572] [id = 482] 13:28:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E2501CCC00) [pid = 3572] [serial = 1446] [outer = 0000000000000000] 13:28:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E2501D1400) [pid = 3572] [serial = 1447] [outer = 000000E2501CCC00] 13:28:09 INFO - PROCESS | 3572 | 1468009688998 Marionette DEBUG loaded listener.js 13:28:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E250284C00) [pid = 3572] [serial = 1448] [outer = 000000E2501CCC00] 13:28:09 INFO - PROCESS | 3572 | 1468009689472 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]]]}] 13:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 691ms 13:28:09 INFO - PROCESS | 3572 | 1468009689527 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 13:28:09 INFO - PROCESS | 3572 | 1468009689529 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 13:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:28:09 INFO - PROCESS | 3572 | 1468009689532 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:28:09 INFO - PROCESS | 3572 | 1468009689536 Marionette TRACE conn5 <- [1,1894,null,{}] 13:28:09 INFO - PROCESS | 3572 | 1468009689548 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}] 13:28:09 INFO - PROCESS | 3572 | 1468009689553 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:09 INFO - PROCESS | 3572 | 1468009689675 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 13:28:09 INFO - PROCESS | 3572 | 1468009689756 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:09 INFO - PROCESS | 3572 | 1468009689759 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:09 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C349000 == 30 [pid = 3572] [id = 483] 13:28:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E24E5BE400) [pid = 3572] [serial = 1449] [outer = 0000000000000000] 13:28:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E25039A400) [pid = 3572] [serial = 1450] [outer = 000000E24E5BE400] 13:28:09 INFO - PROCESS | 3572 | 1468009689809 Marionette DEBUG loaded listener.js 13:28:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E250775C00) [pid = 3572] [serial = 1451] [outer = 000000E24E5BE400] 13:28:10 INFO - PROCESS | 3572 | 1468009690187 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]]]}] 13:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 690ms 13:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:28:10 INFO - PROCESS | 3572 | 1468009690225 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 13:28:10 INFO - PROCESS | 3572 | 1468009690228 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 13:28:10 INFO - PROCESS | 3572 | 1468009690231 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:28:10 INFO - PROCESS | 3572 | 1468009690233 Marionette TRACE conn5 <- [1,1898,null,{}] 13:28:10 INFO - PROCESS | 3572 | 1468009690236 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}] 13:28:10 INFO - PROCESS | 3572 | 1468009690239 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:10 INFO - PROCESS | 3572 | 1468009690353 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 13:28:10 INFO - PROCESS | 3572 | 1468009690361 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:10 INFO - PROCESS | 3572 | 1468009690363 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:10 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CE4F800 == 31 [pid = 3572] [id = 484] 13:28:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E250781C00) [pid = 3572] [serial = 1452] [outer = 0000000000000000] 13:28:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E251407800) [pid = 3572] [serial = 1453] [outer = 000000E250781C00] 13:28:10 INFO - PROCESS | 3572 | 1468009690409 Marionette DEBUG loaded listener.js 13:28:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2514F0400) [pid = 3572] [serial = 1454] [outer = 000000E250781C00] 13:28:10 INFO - PROCESS | 3572 | 1468009690819 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]]]}] 13:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 628ms 13:28:10 INFO - PROCESS | 3572 | 1468009690863 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 13:28:10 INFO - PROCESS | 3572 | 1468009690865 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 13:28:10 INFO - PROCESS | 3572 | 1468009690868 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:28:10 INFO - PROCESS | 3572 | 1468009690870 Marionette TRACE conn5 <- [1,1902,null,{}] 13:28:10 INFO - PROCESS | 3572 | 1468009690874 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}] 13:28:10 INFO - PROCESS | 3572 | 1468009690876 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:10 INFO - PROCESS | 3572 | 1468009690984 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 13:28:11 INFO - PROCESS | 3572 | 1468009690992 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:11 INFO - PROCESS | 3572 | 1468009690995 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:11 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4B3800 == 32 [pid = 3572] [id = 485] 13:28:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2501B3C00) [pid = 3572] [serial = 1455] [outer = 0000000000000000] 13:28:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E254728C00) [pid = 3572] [serial = 1456] [outer = 000000E2501B3C00] 13:28:11 INFO - PROCESS | 3572 | 1468009691039 Marionette DEBUG loaded listener.js 13:28:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E254942C00) [pid = 3572] [serial = 1457] [outer = 000000E2501B3C00] 13:28:11 INFO - PROCESS | 3572 | 1468009691479 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]]]}] 13:28:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:28:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 629ms 13:28:11 INFO - PROCESS | 3572 | 1468009691501 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 13:28:11 INFO - PROCESS | 3572 | 1468009691503 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 13:28:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:28:11 INFO - PROCESS | 3572 | 1468009691506 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:28:11 INFO - PROCESS | 3572 | 1468009691508 Marionette TRACE conn5 <- [1,1906,null,{}] 13:28:11 INFO - PROCESS | 3572 | 1468009691511 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}] 13:28:11 INFO - PROCESS | 3572 | 1468009691517 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:11 INFO - PROCESS | 3572 | 1468009691654 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 13:28:11 INFO - PROCESS | 3572 | 1468009691662 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:11 INFO - PROCESS | 3572 | 1468009691664 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:11 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2EA000 == 33 [pid = 3572] [id = 486] 13:28:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E250195000) [pid = 3572] [serial = 1458] [outer = 0000000000000000] 13:28:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2549FA000) [pid = 3572] [serial = 1459] [outer = 000000E250195000] 13:28:11 INFO - PROCESS | 3572 | 1468009691710 Marionette DEBUG loaded listener.js 13:28:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E256108C00) [pid = 3572] [serial = 1460] [outer = 000000E250195000] 13:28:12 INFO - PROCESS | 3572 | 1468009692127 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]]]}] 13:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 627ms 13:28:12 INFO - PROCESS | 3572 | 1468009692136 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 13:28:12 INFO - PROCESS | 3572 | 1468009692139 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 13:28:12 INFO - PROCESS | 3572 | 1468009692142 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:28:12 INFO - PROCESS | 3572 | 1468009692145 Marionette TRACE conn5 <- [1,1910,null,{}] 13:28:12 INFO - PROCESS | 3572 | 1468009692148 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}] 13:28:12 INFO - PROCESS | 3572 | 1468009692150 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:12 INFO - PROCESS | 3572 | 1468009692258 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 13:28:12 INFO - PROCESS | 3572 | 1468009692266 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:12 INFO - PROCESS | 3572 | 1468009692268 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:12 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F896800 == 34 [pid = 3572] [id = 487] 13:28:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E24EFD0800) [pid = 3572] [serial = 1461] [outer = 0000000000000000] 13:28:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2562DA800) [pid = 3572] [serial = 1462] [outer = 000000E24EFD0800] 13:28:12 INFO - PROCESS | 3572 | 1468009692312 Marionette DEBUG loaded listener.js 13:28:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E2568C6800) [pid = 3572] [serial = 1463] [outer = 000000E24EFD0800] 13:28:12 INFO - PROCESS | 3572 | 1468009692734 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]]]}] 13:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 628ms 13:28:12 INFO - PROCESS | 3572 | 1468009692774 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 13:28:12 INFO - PROCESS | 3572 | 1468009692776 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 13:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:28:12 INFO - PROCESS | 3572 | 1468009692779 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:28:12 INFO - PROCESS | 3572 | 1468009692781 Marionette TRACE conn5 <- [1,1914,null,{}] 13:28:12 INFO - PROCESS | 3572 | 1468009692784 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}] 13:28:12 INFO - PROCESS | 3572 | 1468009692786 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:12 INFO - PROCESS | 3572 | 1468009692900 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 13:28:12 INFO - PROCESS | 3572 | 1468009692909 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:12 INFO - PROCESS | 3572 | 1468009692911 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:12 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26065A000 == 35 [pid = 3572] [id = 488] 13:28:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2568D8400) [pid = 3572] [serial = 1464] [outer = 0000000000000000] 13:28:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E259746400) [pid = 3572] [serial = 1465] [outer = 000000E2568D8400] 13:28:12 INFO - PROCESS | 3572 | 1468009692958 Marionette DEBUG loaded listener.js 13:28:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25979CC00) [pid = 3572] [serial = 1466] [outer = 000000E2568D8400] 13:28:13 INFO - PROCESS | 3572 | 1468009693420 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]]]}] 13:28:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:28:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 691ms 13:28:13 INFO - PROCESS | 3572 | 1468009693474 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 13:28:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:28:13 INFO - PROCESS | 3572 | 1468009693476 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 13:28:13 INFO - PROCESS | 3572 | 1468009693480 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:28:13 INFO - PROCESS | 3572 | 1468009693482 Marionette TRACE conn5 <- [1,1918,null,{}] 13:28:13 INFO - PROCESS | 3572 | 1468009693485 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}] 13:28:13 INFO - PROCESS | 3572 | 1468009693487 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:13 INFO - PROCESS | 3572 | 1468009693598 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 13:28:13 INFO - PROCESS | 3572 | 1468009693677 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:13 INFO - PROCESS | 3572 | 1468009693679 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:13 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C348000 == 36 [pid = 3572] [id = 489] 13:28:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25979D000) [pid = 3572] [serial = 1467] [outer = 0000000000000000] 13:28:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E259C47000) [pid = 3572] [serial = 1468] [outer = 000000E25979D000] 13:28:13 INFO - PROCESS | 3572 | 1468009693724 Marionette DEBUG loaded listener.js 13:28:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25A31CC00) [pid = 3572] [serial = 1469] [outer = 000000E25979D000] 13:28:14 INFO - PROCESS | 3572 | 1468009694172 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]]]}] 13:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 734ms 13:28:14 INFO - PROCESS | 3572 | 1468009694216 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 13:28:14 INFO - PROCESS | 3572 | 1468009694218 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 13:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:28:14 INFO - PROCESS | 3572 | 1468009694231 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:28:14 INFO - PROCESS | 3572 | 1468009694233 Marionette TRACE conn5 <- [1,1922,null,{}] 13:28:14 INFO - PROCESS | 3572 | 1468009694237 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}] 13:28:14 INFO - PROCESS | 3572 | 1468009694239 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:14 INFO - PROCESS | 3572 | 1468009694359 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 13:28:14 INFO - PROCESS | 3572 | 1468009694369 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:14 INFO - PROCESS | 3572 | 1468009694371 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:14 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647DB000 == 37 [pid = 3572] [id = 490] 13:28:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25A31D000) [pid = 3572] [serial = 1470] [outer = 0000000000000000] 13:28:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25A5BB800) [pid = 3572] [serial = 1471] [outer = 000000E25A31D000] 13:28:14 INFO - PROCESS | 3572 | 1468009694415 Marionette DEBUG loaded listener.js 13:28:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E259C89400) [pid = 3572] [serial = 1472] [outer = 000000E25A31D000] 13:28:14 INFO - PROCESS | 3572 | 1468009694873 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]]]}] 13:28:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 690ms 13:28:14 INFO - PROCESS | 3572 | 1468009694926 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 13:28:14 INFO - PROCESS | 3572 | 1468009694929 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 13:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:28:14 INFO - PROCESS | 3572 | 1468009694938 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:28:14 INFO - PROCESS | 3572 | 1468009694941 Marionette TRACE conn5 <- [1,1926,null,{}] 13:28:14 INFO - PROCESS | 3572 | 1468009694945 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}] 13:28:14 INFO - PROCESS | 3572 | 1468009694947 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:15 INFO - PROCESS | 3572 | 1468009695098 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 13:28:15 INFO - PROCESS | 3572 | 1468009695157 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:15 INFO - PROCESS | 3572 | 1468009695159 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:15 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4B2800 == 38 [pid = 3572] [id = 491] 13:28:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E25C59D400) [pid = 3572] [serial = 1473] [outer = 0000000000000000] 13:28:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E25C683C00) [pid = 3572] [serial = 1474] [outer = 000000E25C59D400] 13:28:15 INFO - PROCESS | 3572 | 1468009695207 Marionette DEBUG loaded listener.js 13:28:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E25CE75000) [pid = 3572] [serial = 1475] [outer = 000000E25C59D400] 13:28:15 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E25C594800) [pid = 3572] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:28:15 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E255473800) [pid = 3572] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:28:15 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E25039B000) [pid = 3572] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:28:15 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25979BC00) [pid = 3572] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:28:15 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E254945800) [pid = 3572] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:28:15 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E2502F4400) [pid = 3572] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:28:15 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E250197000) [pid = 3572] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:28:15 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2501CF000) [pid = 3572] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:28:15 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E250284000) [pid = 3572] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:28:15 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25D082000) [pid = 3572] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:28:15 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E254A75800) [pid = 3572] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:28:15 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2501B9800) [pid = 3572] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:28:15 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25077EC00) [pid = 3572] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:28:15 INFO - PROCESS | 3572 | 1468009695679 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]]]}] 13:28:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:28:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 797ms 13:28:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:28:15 INFO - PROCESS | 3572 | 1468009695732 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 13:28:15 INFO - PROCESS | 3572 | 1468009695734 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 13:28:15 INFO - PROCESS | 3572 | 1468009695738 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:28:15 INFO - PROCESS | 3572 | 1468009695740 Marionette TRACE conn5 <- [1,1930,null,{}] 13:28:15 INFO - PROCESS | 3572 | 1468009695743 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}] 13:28:15 INFO - PROCESS | 3572 | 1468009695745 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:15 INFO - PROCESS | 3572 | 1468009695828 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 13:28:15 INFO - PROCESS | 3572 | 1468009695834 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:15 INFO - PROCESS | 3572 | 1468009695836 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:15 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264F72800 == 39 [pid = 3572] [id = 492] 13:28:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E250782400) [pid = 3572] [serial = 1476] [outer = 0000000000000000] 13:28:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2549A8000) [pid = 3572] [serial = 1477] [outer = 000000E250782400] 13:28:15 INFO - PROCESS | 3572 | 1468009695880 Marionette DEBUG loaded listener.js 13:28:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E259C44800) [pid = 3572] [serial = 1478] [outer = 000000E250782400] 13:28:16 INFO - PROCESS | 3572 | 1468009696293 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]]]}] 13:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 628ms 13:28:16 INFO - PROCESS | 3572 | 1468009696369 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 13:28:16 INFO - PROCESS | 3572 | 1468009696372 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 13:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:28:16 INFO - PROCESS | 3572 | 1468009696375 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:28:16 INFO - PROCESS | 3572 | 1468009696377 Marionette TRACE conn5 <- [1,1934,null,{}] 13:28:16 INFO - PROCESS | 3572 | 1468009696380 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}] 13:28:16 INFO - PROCESS | 3572 | 1468009696382 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:16 INFO - PROCESS | 3572 | 1468009696467 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 13:28:16 INFO - PROCESS | 3572 | 1468009696475 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:16 INFO - PROCESS | 3572 | 1468009696477 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:16 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26560C000 == 40 [pid = 3572] [id = 493] 13:28:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25A5C2000) [pid = 3572] [serial = 1479] [outer = 0000000000000000] 13:28:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25D082000) [pid = 3572] [serial = 1480] [outer = 000000E25A5C2000] 13:28:16 INFO - PROCESS | 3572 | 1468009696521 Marionette DEBUG loaded listener.js 13:28:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25D747C00) [pid = 3572] [serial = 1481] [outer = 000000E25A5C2000] 13:28:16 INFO - PROCESS | 3572 | 1468009696956 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]]]}] 13:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 628ms 13:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:28:17 INFO - PROCESS | 3572 | 1468009697008 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 13:28:17 INFO - PROCESS | 3572 | 1468009697010 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 13:28:17 INFO - PROCESS | 3572 | 1468009697013 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:28:17 INFO - PROCESS | 3572 | 1468009697015 Marionette TRACE conn5 <- [1,1938,null,{}] 13:28:17 INFO - PROCESS | 3572 | 1468009697018 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}] 13:28:17 INFO - PROCESS | 3572 | 1468009697020 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:17 INFO - PROCESS | 3572 | 1468009697111 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 13:28:17 INFO - PROCESS | 3572 | 1468009697116 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:17 INFO - PROCESS | 3572 | 1468009697118 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:17 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26575B800 == 41 [pid = 3572] [id = 494] 13:28:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25D74E400) [pid = 3572] [serial = 1482] [outer = 0000000000000000] 13:28:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25D868800) [pid = 3572] [serial = 1483] [outer = 000000E25D74E400] 13:28:17 INFO - PROCESS | 3572 | 1468009697162 Marionette DEBUG loaded listener.js 13:28:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25D8E5C00) [pid = 3572] [serial = 1484] [outer = 000000E25D74E400] 13:28:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E254A56800 == 40 [pid = 3572] [id = 481] 13:28:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647DF800 == 39 [pid = 3572] [id = 480] 13:28:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2EA000 == 38 [pid = 3572] [id = 486] 13:28:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D4B3800 == 37 [pid = 3572] [id = 485] 13:28:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E26065A000 == 36 [pid = 3572] [id = 488] 13:28:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CE4F800 == 35 [pid = 3572] [id = 484] 13:28:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647DB000 == 34 [pid = 3572] [id = 490] 13:28:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E26560C000 == 33 [pid = 3572] [id = 493] 13:28:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D4B2800 == 32 [pid = 3572] [id = 491] 13:28:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C349000 == 31 [pid = 3572] [id = 483] 13:28:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E264F72800 == 30 [pid = 3572] [id = 492] 13:28:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F896800 == 29 [pid = 3572] [id = 487] 13:28:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C348000 == 28 [pid = 3572] [id = 489] 13:28:18 INFO - PROCESS | 3572 | --DOCSHELL 000000E256854800 == 27 [pid = 3572] [id = 482] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25CB4A000) [pid = 3572] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25CE3CC00) [pid = 3572] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E256112C00) [pid = 3572] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2568C7400) [pid = 3572] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2562D5800) [pid = 3572] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25A5BF400) [pid = 3572] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E256D62C00) [pid = 3572] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25C59B000) [pid = 3572] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25C1D8C00) [pid = 3572] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2549AC000) [pid = 3572] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E250776000) [pid = 3572] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E250F44000) [pid = 3572] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2501BB400) [pid = 3572] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E250287800) [pid = 3572] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E251402400) [pid = 3572] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2503A2000) [pid = 3572] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25F55DC00) [pid = 3572] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25B8BAC00) [pid = 3572] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25D8E0400) [pid = 3572] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25D1AF000) [pid = 3572] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E259752400) [pid = 3572] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E255776400) [pid = 3572] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25039D400) [pid = 3572] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E2501CC000) [pid = 3572] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E259C0D000) [pid = 3572] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E254ED4000) [pid = 3572] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E25C1CC800) [pid = 3572] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 13:28:18 INFO - PROCESS | 3572 | 1468009698945 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]]]}] 13:28:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:28:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1980ms 13:28:19 INFO - PROCESS | 3572 | 1468009698996 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 13:28:19 INFO - PROCESS | 3572 | 1468009699001 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 13:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:28:19 INFO - PROCESS | 3572 | 1468009699006 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:28:19 INFO - PROCESS | 3572 | 1468009699010 Marionette TRACE conn5 <- [1,1942,null,{}] 13:28:19 INFO - PROCESS | 3572 | 1468009699016 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}] 13:28:19 INFO - PROCESS | 3572 | 1468009699019 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:19 INFO - PROCESS | 3572 | 1468009699113 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 13:28:19 INFO - PROCESS | 3572 | 1468009699121 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:19 INFO - PROCESS | 3572 | 1468009699126 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:19 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255259000 == 28 [pid = 3572] [id = 495] 13:28:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E2501A0800) [pid = 3572] [serial = 1485] [outer = 0000000000000000] 13:28:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E2501B4400) [pid = 3572] [serial = 1486] [outer = 000000E2501A0800] 13:28:19 INFO - PROCESS | 3572 | 1468009699182 Marionette DEBUG loaded listener.js 13:28:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E2501CC800) [pid = 3572] [serial = 1487] [outer = 000000E2501A0800] 13:28:19 INFO - PROCESS | 3572 | 1468009699650 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]]]}] 13:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 690ms 13:28:19 INFO - PROCESS | 3572 | 1468009699700 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 13:28:19 INFO - PROCESS | 3572 | 1468009699705 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 13:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:28:19 INFO - PROCESS | 3572 | 1468009699712 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:28:19 INFO - PROCESS | 3572 | 1468009699715 Marionette TRACE conn5 <- [1,1946,null,{}] 13:28:19 INFO - PROCESS | 3572 | 1468009699719 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}] 13:28:19 INFO - PROCESS | 3572 | 1468009699722 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:19 INFO - PROCESS | 3572 | 1468009699814 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 13:28:19 INFO - PROCESS | 3572 | 1468009699822 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:19 INFO - PROCESS | 3572 | 1468009699825 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:19 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256A86800 == 29 [pid = 3572] [id = 496] 13:28:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E25028D400) [pid = 3572] [serial = 1488] [outer = 0000000000000000] 13:28:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E2502EE800) [pid = 3572] [serial = 1489] [outer = 000000E25028D400] 13:28:19 INFO - PROCESS | 3572 | 1468009699875 Marionette DEBUG loaded listener.js 13:28:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E25034D800) [pid = 3572] [serial = 1490] [outer = 000000E25028D400] 13:28:20 INFO - PROCESS | 3572 | 1468009700343 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]]]}] 13:28:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:28:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 691ms 13:28:20 INFO - PROCESS | 3572 | 1468009700405 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 13:28:20 INFO - PROCESS | 3572 | 1468009700407 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 13:28:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:28:20 INFO - PROCESS | 3572 | 1468009700411 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:28:20 INFO - PROCESS | 3572 | 1468009700415 Marionette TRACE conn5 <- [1,1950,null,{}] 13:28:20 INFO - PROCESS | 3572 | 1468009700426 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}] 13:28:20 INFO - PROCESS | 3572 | 1468009700431 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:20 INFO - PROCESS | 3572 | 1468009700549 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 13:28:20 INFO - PROCESS | 3572 | 1468009700631 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:20 INFO - PROCESS | 3572 | 1468009700634 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:20 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C19B800 == 30 [pid = 3572] [id = 497] 13:28:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E24E6DDC00) [pid = 3572] [serial = 1491] [outer = 0000000000000000] 13:28:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E25077C800) [pid = 3572] [serial = 1492] [outer = 000000E24E6DDC00] 13:28:20 INFO - PROCESS | 3572 | 1468009700683 Marionette DEBUG loaded listener.js 13:28:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E251402C00) [pid = 3572] [serial = 1493] [outer = 000000E24E6DDC00] 13:28:21 INFO - PROCESS | 3572 | 1468009701060 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]]]}] 13:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 692ms 13:28:21 INFO - PROCESS | 3572 | 1468009701111 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 13:28:21 INFO - PROCESS | 3572 | 1468009701114 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 13:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:28:21 INFO - PROCESS | 3572 | 1468009701118 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:28:21 INFO - PROCESS | 3572 | 1468009701120 Marionette TRACE conn5 <- [1,1954,null,{}] 13:28:21 INFO - PROCESS | 3572 | 1468009701123 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}] 13:28:21 INFO - PROCESS | 3572 | 1468009701125 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:21 INFO - PROCESS | 3572 | 1468009701213 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 13:28:21 INFO - PROCESS | 3572 | 1468009701219 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:21 INFO - PROCESS | 3572 | 1468009701221 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:21 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFCE000 == 31 [pid = 3572] [id = 498] 13:28:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2547C0000) [pid = 3572] [serial = 1494] [outer = 0000000000000000] 13:28:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25493C000) [pid = 3572] [serial = 1495] [outer = 000000E2547C0000] 13:28:21 INFO - PROCESS | 3572 | 1468009701267 Marionette DEBUG loaded listener.js 13:28:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2549AA000) [pid = 3572] [serial = 1496] [outer = 000000E2547C0000] 13:28:21 INFO - PROCESS | 3572 | 1468009701690 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]]]}] 13:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 629ms 13:28:21 INFO - PROCESS | 3572 | 1468009701749 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 13:28:21 INFO - PROCESS | 3572 | 1468009701751 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 13:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:28:21 INFO - PROCESS | 3572 | 1468009701755 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:28:21 INFO - PROCESS | 3572 | 1468009701757 Marionette TRACE conn5 <- [1,1958,null,{}] 13:28:21 INFO - PROCESS | 3572 | 1468009701760 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}] 13:28:21 INFO - PROCESS | 3572 | 1468009701762 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:21 INFO - PROCESS | 3572 | 1468009701843 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 13:28:21 INFO - PROCESS | 3572 | 1468009701850 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:21 INFO - PROCESS | 3572 | 1468009701853 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:21 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE4A000 == 32 [pid = 3572] [id = 499] 13:28:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25028C000) [pid = 3572] [serial = 1497] [outer = 0000000000000000] 13:28:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E254A79400) [pid = 3572] [serial = 1498] [outer = 000000E25028C000] 13:28:21 INFO - PROCESS | 3572 | 1468009701898 Marionette DEBUG loaded listener.js 13:28:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2551BBC00) [pid = 3572] [serial = 1499] [outer = 000000E25028C000] 13:28:22 INFO - PROCESS | 3572 | 1468009702334 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]]]}] 13:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 627ms 13:28:22 INFO - PROCESS | 3572 | 1468009702385 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 13:28:22 INFO - PROCESS | 3572 | 1468009702387 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 13:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:28:22 INFO - PROCESS | 3572 | 1468009702395 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:28:22 INFO - PROCESS | 3572 | 1468009702397 Marionette TRACE conn5 <- [1,1962,null,{}] 13:28:22 INFO - PROCESS | 3572 | 1468009702401 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}] 13:28:22 INFO - PROCESS | 3572 | 1468009702407 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:22 INFO - PROCESS | 3572 | 1468009702516 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 13:28:22 INFO - PROCESS | 3572 | 1468009702531 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:22 INFO - PROCESS | 3572 | 1468009702533 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:22 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25EB16000 == 33 [pid = 3572] [id = 500] 13:28:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25576E400) [pid = 3572] [serial = 1500] [outer = 0000000000000000] 13:28:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2568CB400) [pid = 3572] [serial = 1501] [outer = 000000E25576E400] 13:28:22 INFO - PROCESS | 3572 | 1468009702578 Marionette DEBUG loaded listener.js 13:28:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E259748400) [pid = 3572] [serial = 1502] [outer = 000000E25576E400] 13:28:23 INFO - PROCESS | 3572 | 1468009703003 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]]]}] 13:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 13:28:23 INFO - PROCESS | 3572 | 1468009703028 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 13:28:23 INFO - PROCESS | 3572 | 1468009703030 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 13:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:28:23 INFO - PROCESS | 3572 | 1468009703034 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:28:23 INFO - PROCESS | 3572 | 1468009703035 Marionette TRACE conn5 <- [1,1966,null,{}] 13:28:23 INFO - PROCESS | 3572 | 1468009703039 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}] 13:28:23 INFO - PROCESS | 3572 | 1468009703041 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:23 INFO - PROCESS | 3572 | 1468009703126 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 13:28:23 INFO - PROCESS | 3572 | 1468009703131 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:23 INFO - PROCESS | 3572 | 1468009703134 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:23 INFO - PROCESS | 3572 | ++DOCSHELL 000000E260547800 == 34 [pid = 3572] [id = 501] 13:28:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E259749000) [pid = 3572] [serial = 1503] [outer = 0000000000000000] 13:28:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E259C42800) [pid = 3572] [serial = 1504] [outer = 000000E259749000] 13:28:23 INFO - PROCESS | 3572 | 1468009703178 Marionette DEBUG loaded listener.js 13:28:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25A31C400) [pid = 3572] [serial = 1505] [outer = 000000E259749000] 13:28:23 INFO - PROCESS | 3572 | 1468009703583 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]]]}] 13:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 587ms 13:28:23 INFO - PROCESS | 3572 | 1468009703624 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 13:28:23 INFO - PROCESS | 3572 | 1468009703626 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 13:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:28:23 INFO - PROCESS | 3572 | 1468009703630 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:28:23 INFO - PROCESS | 3572 | 1468009703631 Marionette TRACE conn5 <- [1,1970,null,{}] 13:28:23 INFO - PROCESS | 3572 | 1468009703635 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}] 13:28:23 INFO - PROCESS | 3572 | 1468009703637 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:23 INFO - PROCESS | 3572 | 1468009703757 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 13:28:23 INFO - PROCESS | 3572 | 1468009703765 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:23 INFO - PROCESS | 3572 | 1468009703767 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:23 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615B8000 == 35 [pid = 3572] [id = 502] 13:28:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25A324C00) [pid = 3572] [serial = 1506] [outer = 0000000000000000] 13:28:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25A5C3000) [pid = 3572] [serial = 1507] [outer = 000000E25A324C00] 13:28:23 INFO - PROCESS | 3572 | 1468009703812 Marionette DEBUG loaded listener.js 13:28:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25C147000) [pid = 3572] [serial = 1508] [outer = 000000E25A324C00] 13:28:24 INFO - PROCESS | 3572 | 1468009704246 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]]]}] 13:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 629ms 13:28:24 INFO - PROCESS | 3572 | 1468009704262 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 13:28:24 INFO - PROCESS | 3572 | 1468009704264 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 13:28:24 INFO - PROCESS | 3572 | 1468009704268 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:28:24 INFO - PROCESS | 3572 | 1468009704270 Marionette TRACE conn5 <- [1,1974,null,{}] 13:28:24 INFO - PROCESS | 3572 | 1468009704273 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}] 13:28:24 INFO - PROCESS | 3572 | 1468009704275 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:24 INFO - PROCESS | 3572 | 1468009704385 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 13:28:24 INFO - PROCESS | 3572 | 1468009704392 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:24 INFO - PROCESS | 3572 | 1468009704394 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:24 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C19B000 == 36 [pid = 3572] [id = 503] 13:28:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25C50A000) [pid = 3572] [serial = 1509] [outer = 0000000000000000] 13:28:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25C586400) [pid = 3572] [serial = 1510] [outer = 000000E25C50A000] 13:28:24 INFO - PROCESS | 3572 | 1468009704482 Marionette DEBUG loaded listener.js 13:28:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25C59BC00) [pid = 3572] [serial = 1511] [outer = 000000E25C50A000] 13:28:24 INFO - PROCESS | 3572 | 1468009704926 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]]]}] 13:28:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:28:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 671ms 13:28:24 INFO - PROCESS | 3572 | 1468009704942 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 13:28:24 INFO - PROCESS | 3572 | 1468009704944 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 13:28:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:28:24 INFO - PROCESS | 3572 | 1468009704953 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:28:24 INFO - PROCESS | 3572 | 1468009704955 Marionette TRACE conn5 <- [1,1978,null,{}] 13:28:24 INFO - PROCESS | 3572 | 1468009704958 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}] 13:28:24 INFO - PROCESS | 3572 | 1468009704960 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:25 INFO - PROCESS | 3572 | 1468009705074 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 13:28:25 INFO - PROCESS | 3572 | 1468009705079 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:25 INFO - PROCESS | 3572 | 1468009705081 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:25 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263D55000 == 37 [pid = 3572] [id = 504] 13:28:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E25C67A000) [pid = 3572] [serial = 1512] [outer = 0000000000000000] 13:28:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E25CB4D800) [pid = 3572] [serial = 1513] [outer = 000000E25C67A000] 13:28:25 INFO - PROCESS | 3572 | 1468009705126 Marionette DEBUG loaded listener.js 13:28:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E25CE42000) [pid = 3572] [serial = 1514] [outer = 000000E25C67A000] 13:28:25 INFO - PROCESS | 3572 | 1468009705587 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]]]}] 13:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 692ms 13:28:25 INFO - PROCESS | 3572 | 1468009705644 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 13:28:25 INFO - PROCESS | 3572 | 1468009705646 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 13:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:28:25 INFO - PROCESS | 3572 | 1468009705650 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:28:25 INFO - PROCESS | 3572 | 1468009705652 Marionette TRACE conn5 <- [1,1982,null,{}] 13:28:25 INFO - PROCESS | 3572 | 1468009705661 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}] 13:28:25 INFO - PROCESS | 3572 | 1468009705664 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:25 INFO - PROCESS | 3572 | 1468009705817 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 13:28:25 INFO - PROCESS | 3572 | 1468009705845 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:25 INFO - PROCESS | 3572 | 1468009705848 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:25 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE49800 == 38 [pid = 3572] [id = 505] 13:28:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E25D74FC00) [pid = 3572] [serial = 1515] [outer = 0000000000000000] 13:28:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E25D8E6400) [pid = 3572] [serial = 1516] [outer = 000000E25D74FC00] 13:28:25 INFO - PROCESS | 3572 | 1468009705895 Marionette DEBUG loaded listener.js 13:28:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (000000E25DE0BC00) [pid = 3572] [serial = 1517] [outer = 000000E25D74FC00] 13:28:26 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (000000E25979D000) [pid = 3572] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:28:26 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E25A31D000) [pid = 3572] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:28:26 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E25C59D400) [pid = 3572] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:28:26 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E2501CCC00) [pid = 3572] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:28:26 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E24F8D3000) [pid = 3572] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:28:26 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25C1D9000) [pid = 3572] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:28:26 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E2568D8400) [pid = 3572] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:28:26 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E24EFD0800) [pid = 3572] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:28:26 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E250195000) [pid = 3572] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:28:26 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2501B3C00) [pid = 3572] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:28:26 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E250781C00) [pid = 3572] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:28:26 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E24E5BE400) [pid = 3572] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:28:26 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E250782400) [pid = 3572] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:28:26 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25A5C2000) [pid = 3572] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:28:26 INFO - PROCESS | 3572 | 1468009706436 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]]]}] 13:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 835ms 13:28:26 INFO - PROCESS | 3572 | 1468009706487 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 13:28:26 INFO - PROCESS | 3572 | 1468009706490 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 13:28:26 INFO - PROCESS | 3572 | 1468009706493 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:28:26 INFO - PROCESS | 3572 | 1468009706495 Marionette TRACE conn5 <- [1,1986,null,{}] 13:28:26 INFO - PROCESS | 3572 | 1468009706498 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}] 13:28:26 INFO - PROCESS | 3572 | 1468009706500 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:26 INFO - PROCESS | 3572 | 1468009706615 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 13:28:26 INFO - PROCESS | 3572 | 1468009706665 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:26 INFO - PROCESS | 3572 | 1468009706667 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:26 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264F70800 == 39 [pid = 3572] [id = 506] 13:28:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2501B6C00) [pid = 3572] [serial = 1518] [outer = 0000000000000000] 13:28:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25471F000) [pid = 3572] [serial = 1519] [outer = 000000E2501B6C00] 13:28:26 INFO - PROCESS | 3572 | 1468009706712 Marionette DEBUG loaded listener.js 13:28:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E259BBFC00) [pid = 3572] [serial = 1520] [outer = 000000E2501B6C00] 13:28:27 INFO - PROCESS | 3572 | 1468009707073 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]]]}] 13:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 627ms 13:28:27 INFO - PROCESS | 3572 | 1468009707124 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 13:28:27 INFO - PROCESS | 3572 | 1468009707126 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 13:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:28:27 INFO - PROCESS | 3572 | 1468009707129 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:28:27 INFO - PROCESS | 3572 | 1468009707131 Marionette TRACE conn5 <- [1,1990,null,{}] 13:28:27 INFO - PROCESS | 3572 | 1468009707134 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}] 13:28:27 INFO - PROCESS | 3572 | 1468009707136 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:27 INFO - PROCESS | 3572 | 1468009707219 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 13:28:27 INFO - PROCESS | 3572 | 1468009707225 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:27 INFO - PROCESS | 3572 | 1468009707227 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:27 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265771800 == 40 [pid = 3572] [id = 507] 13:28:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25C1D9000) [pid = 3572] [serial = 1521] [outer = 0000000000000000] 13:28:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25D8ED800) [pid = 3572] [serial = 1522] [outer = 000000E25C1D9000] 13:28:27 INFO - PROCESS | 3572 | 1468009707272 Marionette DEBUG loaded listener.js 13:28:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25E084C00) [pid = 3572] [serial = 1523] [outer = 000000E25C1D9000] 13:28:27 INFO - PROCESS | 3572 | 1468009707698 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]]]}] 13:28:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:28:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 13:28:27 INFO - PROCESS | 3572 | 1468009707762 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 13:28:27 INFO - PROCESS | 3572 | 1468009707765 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 13:28:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:28:27 INFO - PROCESS | 3572 | 1468009707768 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:28:27 INFO - PROCESS | 3572 | 1468009707770 Marionette TRACE conn5 <- [1,1994,null,{}] 13:28:27 INFO - PROCESS | 3572 | 1468009707773 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}] 13:28:27 INFO - PROCESS | 3572 | 1468009707775 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:27 INFO - PROCESS | 3572 | 1468009707861 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 13:28:27 INFO - PROCESS | 3572 | 1468009707866 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:27 INFO - PROCESS | 3572 | 1468009707868 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:27 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265A63800 == 41 [pid = 3572] [id = 508] 13:28:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25E08B800) [pid = 3572] [serial = 1524] [outer = 0000000000000000] 13:28:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25E2BDC00) [pid = 3572] [serial = 1525] [outer = 000000E25E08B800] 13:28:27 INFO - PROCESS | 3572 | 1468009707912 Marionette DEBUG loaded listener.js 13:28:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E25EBA5000) [pid = 3572] [serial = 1526] [outer = 000000E25E08B800] 13:28:28 INFO - PROCESS | 3572 | 1468009708476 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]]]}] 13:28:28 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 13:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 733ms 13:28:28 INFO - PROCESS | 3572 | 1468009708505 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 13:28:28 INFO - PROCESS | 3572 | 1468009708510 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 13:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:28:28 INFO - PROCESS | 3572 | 1468009708516 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:28:28 INFO - PROCESS | 3572 | 1468009708520 Marionette TRACE conn5 <- [1,1998,null,{}] 13:28:28 INFO - PROCESS | 3572 | 1468009708526 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}] 13:28:28 INFO - PROCESS | 3572 | 1468009708530 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:28 INFO - PROCESS | 3572 | 1468009708705 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 13:28:28 INFO - PROCESS | 3572 | 1468009708829 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:28 INFO - PROCESS | 3572 | 1468009708835 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:28 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25614B000 == 42 [pid = 3572] [id = 509] 13:28:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E24F658000) [pid = 3572] [serial = 1527] [outer = 0000000000000000] 13:28:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E25019DC00) [pid = 3572] [serial = 1528] [outer = 000000E24F658000] 13:28:28 INFO - PROCESS | 3572 | 1468009708894 Marionette DEBUG loaded listener.js 13:28:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E250283000) [pid = 3572] [serial = 1529] [outer = 000000E24F658000] 13:28:29 INFO - PROCESS | 3572 | 1468009709639 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]]]}] 13:28:29 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 13:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1143ms 13:28:29 INFO - PROCESS | 3572 | 1468009709662 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 13:28:29 INFO - PROCESS | 3572 | 1468009709667 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 13:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:28:29 INFO - PROCESS | 3572 | 1468009709674 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:28:29 INFO - PROCESS | 3572 | 1468009709677 Marionette TRACE conn5 <- [1,2002,null,{}] 13:28:29 INFO - PROCESS | 3572 | 1468009709681 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}] 13:28:29 INFO - PROCESS | 3572 | 1468009709684 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:29 INFO - PROCESS | 3572 | 1468009709814 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 13:28:29 INFO - PROCESS | 3572 | 1468009709944 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:29 INFO - PROCESS | 3572 | 1468009709947 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:29 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E099800 == 43 [pid = 3572] [id = 510] 13:28:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E250283C00) [pid = 3572] [serial = 1530] [outer = 0000000000000000] 13:28:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (000000E25077CC00) [pid = 3572] [serial = 1531] [outer = 000000E250283C00] 13:28:30 INFO - PROCESS | 3572 | 1468009710006 Marionette DEBUG loaded listener.js 13:28:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (000000E25493A000) [pid = 3572] [serial = 1532] [outer = 000000E250283C00] 13:28:30 INFO - PROCESS | 3572 | 1468009710925 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]]]}] 13:28:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:28:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1300ms 13:28:30 INFO - PROCESS | 3572 | 1468009710975 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 13:28:30 INFO - PROCESS | 3572 | 1468009710980 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 13:28:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:28:30 INFO - PROCESS | 3572 | 1468009710985 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:28:30 INFO - PROCESS | 3572 | 1468009710988 Marionette TRACE conn5 <- [1,2006,null,{}] 13:28:30 INFO - PROCESS | 3572 | 1468009710994 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}] 13:28:31 INFO - PROCESS | 3572 | 1468009710997 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:31 INFO - PROCESS | 3572 | 1468009711130 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 13:28:31 INFO - PROCESS | 3572 | --DOCSHELL 000000E265771800 == 42 [pid = 3572] [id = 507] 13:28:31 INFO - PROCESS | 3572 | --DOCSHELL 000000E264F70800 == 41 [pid = 3572] [id = 506] 13:28:31 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE49800 == 40 [pid = 3572] [id = 505] 13:28:31 INFO - PROCESS | 3572 | --DOCSHELL 000000E263D55000 == 39 [pid = 3572] [id = 504] 13:28:31 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C19B000 == 38 [pid = 3572] [id = 503] 13:28:31 INFO - PROCESS | 3572 | --DOCSHELL 000000E2615B8000 == 37 [pid = 3572] [id = 502] 13:28:31 INFO - PROCESS | 3572 | --DOCSHELL 000000E260547800 == 36 [pid = 3572] [id = 501] 13:28:31 INFO - PROCESS | 3572 | --DOCSHELL 000000E25EB16000 == 35 [pid = 3572] [id = 500] 13:28:31 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE4A000 == 34 [pid = 3572] [id = 499] 13:28:31 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFCE000 == 33 [pid = 3572] [id = 498] 13:28:31 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C19B800 == 32 [pid = 3572] [id = 497] 13:28:31 INFO - PROCESS | 3572 | --DOCSHELL 000000E256A86800 == 31 [pid = 3572] [id = 496] 13:28:31 INFO - PROCESS | 3572 | --DOCSHELL 000000E255259000 == 30 [pid = 3572] [id = 495] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (000000E25D747C00) [pid = 3572] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (000000E25D868800) [pid = 3572] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E259C47000) [pid = 3572] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E25A5BB800) [pid = 3572] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E25A31CC00) [pid = 3572] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E25C683C00) [pid = 3572] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E259C89400) [pid = 3572] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25D082000) [pid = 3572] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25CE75000) [pid = 3572] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E2501D1400) [pid = 3572] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E250284C00) [pid = 3572] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E24FD20400) [pid = 3572] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E250196400) [pid = 3572] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25D73C800) [pid = 3572] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E259746400) [pid = 3572] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2562DA800) [pid = 3572] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2568C6800) [pid = 3572] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2549FA000) [pid = 3572] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E256108C00) [pid = 3572] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E254728C00) [pid = 3572] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E254942C00) [pid = 3572] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E251407800) [pid = 3572] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2514F0400) [pid = 3572] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E250775C00) [pid = 3572] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25039A400) [pid = 3572] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E2549A8000) [pid = 3572] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E259C44800) [pid = 3572] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25979CC00) [pid = 3572] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 13:28:31 INFO - PROCESS | 3572 | 1468009711254 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:31 INFO - PROCESS | 3572 | 1468009711258 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:31 INFO - PROCESS | 3572 | ++DOCSHELL 000000E250B86000 == 31 [pid = 3572] [id = 511] 13:28:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E24FD27000) [pid = 3572] [serial = 1533] [outer = 0000000000000000] 13:28:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2501B4C00) [pid = 3572] [serial = 1534] [outer = 000000E24FD27000] 13:28:31 INFO - PROCESS | 3572 | 1468009711308 Marionette DEBUG loaded listener.js 13:28:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E2502E5800) [pid = 3572] [serial = 1535] [outer = 000000E24FD27000] 13:28:31 INFO - PROCESS | 3572 | 1468009711747 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]]]}] 13:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 839ms 13:28:31 INFO - PROCESS | 3572 | 1468009711828 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 13:28:31 INFO - PROCESS | 3572 | 1468009711833 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 13:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:28:31 INFO - PROCESS | 3572 | 1468009711839 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:28:31 INFO - PROCESS | 3572 | 1468009711842 Marionette TRACE conn5 <- [1,2010,null,{}] 13:28:31 INFO - PROCESS | 3572 | 1468009711846 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}] 13:28:31 INFO - PROCESS | 3572 | 1468009711849 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:31 INFO - PROCESS | 3572 | 1468009711938 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 13:28:31 INFO - PROCESS | 3572 | 1468009711950 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:31 INFO - PROCESS | 3572 | 1468009711952 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:31 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A5D8000 == 32 [pid = 3572] [id = 512] 13:28:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2503A2C00) [pid = 3572] [serial = 1536] [outer = 0000000000000000] 13:28:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25077B400) [pid = 3572] [serial = 1537] [outer = 000000E2503A2C00] 13:28:32 INFO - PROCESS | 3572 | 1468009712000 Marionette DEBUG loaded listener.js 13:28:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E251407800) [pid = 3572] [serial = 1538] [outer = 000000E2503A2C00] 13:28:32 INFO - PROCESS | 3572 | 1468009712462 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]]]}] 13:28:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:28:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 691ms 13:28:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:28:32 INFO - PROCESS | 3572 | 1468009712534 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 13:28:32 INFO - PROCESS | 3572 | 1468009712536 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 13:28:32 INFO - PROCESS | 3572 | 1468009712569 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:28:32 INFO - PROCESS | 3572 | 1468009712573 Marionette TRACE conn5 <- [1,2014,null,{}] 13:28:32 INFO - PROCESS | 3572 | 1468009712588 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}] 13:28:32 INFO - PROCESS | 3572 | 1468009712594 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:32 INFO - PROCESS | 3572 | 1468009712723 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 13:28:32 INFO - PROCESS | 3572 | 1468009712733 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:32 INFO - PROCESS | 3572 | 1468009712736 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:32 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CE53000 == 33 [pid = 3572] [id = 513] 13:28:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E24FD20800) [pid = 3572] [serial = 1539] [outer = 0000000000000000] 13:28:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E254944800) [pid = 3572] [serial = 1540] [outer = 000000E24FD20800] 13:28:32 INFO - PROCESS | 3572 | 1468009712785 Marionette DEBUG loaded listener.js 13:28:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E255121000) [pid = 3572] [serial = 1541] [outer = 000000E24FD20800] 13:28:33 INFO - PROCESS | 3572 | 1468009713211 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]]]}] 13:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 713ms 13:28:33 INFO - PROCESS | 3572 | 1468009713255 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 13:28:33 INFO - PROCESS | 3572 | 1468009713258 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 13:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:28:33 INFO - PROCESS | 3572 | 1468009713262 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:28:33 INFO - PROCESS | 3572 | 1468009713263 Marionette TRACE conn5 <- [1,2018,null,{}] 13:28:33 INFO - PROCESS | 3572 | 1468009713267 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}] 13:28:33 INFO - PROCESS | 3572 | 1468009713269 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:33 INFO - PROCESS | 3572 | 1468009713393 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 13:28:33 INFO - PROCESS | 3572 | 1468009713412 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:33 INFO - PROCESS | 3572 | 1468009713414 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:33 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D916000 == 34 [pid = 3572] [id = 514] 13:28:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E255569400) [pid = 3572] [serial = 1542] [outer = 0000000000000000] 13:28:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25627B800) [pid = 3572] [serial = 1543] [outer = 000000E255569400] 13:28:33 INFO - PROCESS | 3572 | 1468009713459 Marionette DEBUG loaded listener.js 13:28:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2562D9800) [pid = 3572] [serial = 1544] [outer = 000000E255569400] 13:28:33 INFO - PROCESS | 3572 | 1468009713918 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]]]}] 13:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 690ms 13:28:33 INFO - PROCESS | 3572 | 1468009713955 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 13:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:28:33 INFO - PROCESS | 3572 | 1468009713957 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 13:28:33 INFO - PROCESS | 3572 | 1468009713960 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:28:33 INFO - PROCESS | 3572 | 1468009713962 Marionette TRACE conn5 <- [1,2022,null,{}] 13:28:33 INFO - PROCESS | 3572 | 1468009713965 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}] 13:28:33 INFO - PROCESS | 3572 | 1468009713968 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:34 INFO - PROCESS | 3572 | 1468009714106 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 13:28:34 INFO - PROCESS | 3572 | 1468009714158 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:34 INFO - PROCESS | 3572 | 1468009714160 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:34 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F43A800 == 35 [pid = 3572] [id = 515] 13:28:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E2502EEC00) [pid = 3572] [serial = 1545] [outer = 0000000000000000] 13:28:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2568C7000) [pid = 3572] [serial = 1546] [outer = 000000E2502EEC00] 13:28:34 INFO - PROCESS | 3572 | 1468009714208 Marionette DEBUG loaded listener.js 13:28:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25979B400) [pid = 3572] [serial = 1547] [outer = 000000E2502EEC00] 13:28:34 INFO - PROCESS | 3572 | 1468009714645 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]]]}] 13:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 733ms 13:28:34 INFO - PROCESS | 3572 | 1468009714704 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 13:28:34 INFO - PROCESS | 3572 | 1468009714707 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 13:28:34 INFO - PROCESS | 3572 | 1468009714711 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:28:34 INFO - PROCESS | 3572 | 1468009714712 Marionette TRACE conn5 <- [1,2026,null,{}] 13:28:34 INFO - PROCESS | 3572 | 1468009714716 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}] 13:28:34 INFO - PROCESS | 3572 | 1468009714722 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:34 INFO - PROCESS | 3572 | 1468009714861 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 13:28:34 INFO - PROCESS | 3572 | 1468009714920 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:34 INFO - PROCESS | 3572 | 1468009714922 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:34 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26066F000 == 36 [pid = 3572] [id = 516] 13:28:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25A5BB800) [pid = 3572] [serial = 1548] [outer = 0000000000000000] 13:28:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25C509000) [pid = 3572] [serial = 1549] [outer = 000000E25A5BB800] 13:28:34 INFO - PROCESS | 3572 | 1468009714968 Marionette DEBUG loaded listener.js 13:28:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25C59DC00) [pid = 3572] [serial = 1550] [outer = 000000E25A5BB800] 13:28:35 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25C50A000) [pid = 3572] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:28:35 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25576E400) [pid = 3572] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:28:35 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2501A0800) [pid = 3572] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:28:35 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25A324C00) [pid = 3572] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:28:35 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E259749000) [pid = 3572] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:28:35 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25D74E400) [pid = 3572] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:28:35 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25028C000) [pid = 3572] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:28:35 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2547C0000) [pid = 3572] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:28:35 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E24E6DDC00) [pid = 3572] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:28:35 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25028D400) [pid = 3572] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:28:35 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25C67A000) [pid = 3572] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:28:35 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25C1D9000) [pid = 3572] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:28:35 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2501B6C00) [pid = 3572] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:28:35 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25D74FC00) [pid = 3572] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:28:35 INFO - PROCESS | 3572 | 1468009715557 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]]]}] 13:28:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:28:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 878ms 13:28:35 INFO - PROCESS | 3572 | 1468009715593 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 13:28:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:28:35 INFO - PROCESS | 3572 | 1468009715596 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 13:28:35 INFO - PROCESS | 3572 | 1468009715599 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:28:35 INFO - PROCESS | 3572 | 1468009715601 Marionette TRACE conn5 <- [1,2030,null,{}] 13:28:35 INFO - PROCESS | 3572 | 1468009715604 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}] 13:28:35 INFO - PROCESS | 3572 | 1468009715607 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:35 INFO - PROCESS | 3572 | 1468009715691 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 13:28:35 INFO - PROCESS | 3572 | 1468009715699 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:35 INFO - PROCESS | 3572 | 1468009715701 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:35 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615B3000 == 37 [pid = 3572] [id = 517] 13:28:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E24EFD5400) [pid = 3572] [serial = 1551] [outer = 0000000000000000] 13:28:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2551BE800) [pid = 3572] [serial = 1552] [outer = 000000E24EFD5400] 13:28:35 INFO - PROCESS | 3572 | 1468009715745 Marionette DEBUG loaded listener.js 13:28:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25C13C800) [pid = 3572] [serial = 1553] [outer = 000000E24EFD5400] 13:28:36 INFO - PROCESS | 3572 | 1468009716162 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]]]}] 13:28:36 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) 13:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 588ms 13:28:36 INFO - PROCESS | 3572 | 1468009716198 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 13:28:36 INFO - PROCESS | 3572 | 1468009716200 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 13:28:36 INFO - PROCESS | 3572 | 1468009716203 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:28:36 INFO - PROCESS | 3572 | 1468009716205 Marionette TRACE conn5 <- [1,2034,null,{}] 13:28:36 INFO - PROCESS | 3572 | 1468009716209 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}] 13:28:36 INFO - PROCESS | 3572 | 1468009716211 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:36 INFO - PROCESS | 3572 | 1468009716293 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 13:28:36 INFO - PROCESS | 3572 | 1468009716299 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:36 INFO - PROCESS | 3572 | 1468009716301 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:36 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263D50000 == 38 [pid = 3572] [id = 518] 13:28:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25C67A000) [pid = 3572] [serial = 1554] [outer = 0000000000000000] 13:28:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25CB4DC00) [pid = 3572] [serial = 1555] [outer = 000000E25C67A000] 13:28:36 INFO - PROCESS | 3572 | 1468009716346 Marionette DEBUG loaded listener.js 13:28:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25D1A4400) [pid = 3572] [serial = 1556] [outer = 000000E25C67A000] 13:28:36 INFO - PROCESS | 3572 | 1468009716769 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]]]}] 13:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 585ms 13:28:36 INFO - PROCESS | 3572 | 1468009716794 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 13:28:36 INFO - PROCESS | 3572 | 1468009716796 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 13:28:36 INFO - PROCESS | 3572 | 1468009716799 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:28:36 INFO - PROCESS | 3572 | 1468009716801 Marionette TRACE conn5 <- [1,2038,null,{}] 13:28:36 INFO - PROCESS | 3572 | 1468009716820 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}] 13:28:36 INFO - PROCESS | 3572 | 1468009716823 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:36 INFO - PROCESS | 3572 | 1468009716907 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 13:28:36 INFO - PROCESS | 3572 | 1468009716912 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:36 INFO - PROCESS | 3572 | 1468009716914 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:36 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CE50000 == 39 [pid = 3572] [id = 519] 13:28:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25D1B0000) [pid = 3572] [serial = 1557] [outer = 0000000000000000] 13:28:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25D74A800) [pid = 3572] [serial = 1558] [outer = 000000E25D1B0000] 13:28:36 INFO - PROCESS | 3572 | 1468009716957 Marionette DEBUG loaded listener.js 13:28:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25D754C00) [pid = 3572] [serial = 1559] [outer = 000000E25D1B0000] 13:28:37 INFO - PROCESS | 3572 | 1468009717388 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]]]}] 13:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 648ms 13:28:37 INFO - PROCESS | 3572 | 1468009717451 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 13:28:37 INFO - PROCESS | 3572 | 1468009717453 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 13:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:28:37 INFO - PROCESS | 3572 | 1468009717456 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:28:37 INFO - PROCESS | 3572 | 1468009717458 Marionette TRACE conn5 <- [1,2042,null,{}] 13:28:37 INFO - PROCESS | 3572 | 1468009717482 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}] 13:28:37 INFO - PROCESS | 3572 | 1468009717484 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:37 INFO - PROCESS | 3572 | 1468009717613 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 13:28:37 INFO - PROCESS | 3572 | 1468009717744 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:37 INFO - PROCESS | 3572 | 1468009717747 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:37 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254AE6800 == 40 [pid = 3572] [id = 520] 13:28:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E24E5C3400) [pid = 3572] [serial = 1560] [outer = 0000000000000000] 13:28:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E24E6E7000) [pid = 3572] [serial = 1561] [outer = 000000E24E5C3400] 13:28:37 INFO - PROCESS | 3572 | 1468009717810 Marionette DEBUG loaded listener.js 13:28:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E2501BE400) [pid = 3572] [serial = 1562] [outer = 000000E24E5C3400] 13:28:38 INFO - PROCESS | 3572 | 1468009718473 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]]]}] 13:28:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:28:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1082ms 13:28:38 INFO - PROCESS | 3572 | 1468009718543 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 13:28:38 INFO - PROCESS | 3572 | 1468009718548 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 13:28:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:28:38 INFO - PROCESS | 3572 | 1468009718553 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:28:38 INFO - PROCESS | 3572 | 1468009718557 Marionette TRACE conn5 <- [1,2046,null,{}] 13:28:38 INFO - PROCESS | 3572 | 1468009718562 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}] 13:28:38 INFO - PROCESS | 3572 | 1468009718565 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:38 INFO - PROCESS | 3572 | 1468009718683 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 13:28:38 INFO - PROCESS | 3572 | 1468009718805 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:38 INFO - PROCESS | 3572 | 1468009718808 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:38 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFD7800 == 41 [pid = 3572] [id = 521] 13:28:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E250782800) [pid = 3572] [serial = 1563] [outer = 0000000000000000] 13:28:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E254754400) [pid = 3572] [serial = 1564] [outer = 000000E250782800] 13:28:38 INFO - PROCESS | 3572 | 1468009718866 Marionette DEBUG loaded listener.js 13:28:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E254A72000) [pid = 3572] [serial = 1565] [outer = 000000E250782800] 13:28:39 INFO - PROCESS | 3572 | 1468009719495 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]]]}] 13:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 985ms 13:28:39 INFO - PROCESS | 3572 | 1468009719541 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 13:28:39 INFO - PROCESS | 3572 | 1468009719544 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 13:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:28:39 INFO - PROCESS | 3572 | 1468009719549 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:28:39 INFO - PROCESS | 3572 | 1468009719551 Marionette TRACE conn5 <- [1,2050,null,{}] 13:28:39 INFO - PROCESS | 3572 | 1468009719555 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}] 13:28:39 INFO - PROCESS | 3572 | 1468009719558 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:39 INFO - PROCESS | 3572 | 1468009719714 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 13:28:39 INFO - PROCESS | 3572 | 1468009719770 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:39 INFO - PROCESS | 3572 | 1468009719773 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:39 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264DF0800 == 42 [pid = 3572] [id = 522] 13:28:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E256D57000) [pid = 3572] [serial = 1566] [outer = 0000000000000000] 13:28:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E259C4A400) [pid = 3572] [serial = 1567] [outer = 000000E256D57000] 13:28:39 INFO - PROCESS | 3572 | 1468009719829 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E25B709000) [pid = 3572] [serial = 1568] [outer = 000000E256D57000] 13:28:40 INFO - PROCESS | 3572 | 1468009720422 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]]]}] 13:28:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:28:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 944ms 13:28:40 INFO - PROCESS | 3572 | 1468009720494 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 13:28:40 INFO - PROCESS | 3572 | 1468009720498 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 13:28:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:28:40 INFO - PROCESS | 3572 | 1468009720510 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:28:40 INFO - PROCESS | 3572 | 1468009720515 Marionette TRACE conn5 <- [1,2054,null,{}] 13:28:40 INFO - PROCESS | 3572 | 1468009720519 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}] 13:28:40 INFO - PROCESS | 3572 | 1468009720523 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:40 INFO - PROCESS | 3572 | 1468009720688 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 13:28:40 INFO - PROCESS | 3572 | 1468009720737 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:40 INFO - PROCESS | 3572 | 1468009720740 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:40 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26561D800 == 43 [pid = 3572] [id = 523] 13:28:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E25D746C00) [pid = 3572] [serial = 1569] [outer = 0000000000000000] 13:28:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E25D96E400) [pid = 3572] [serial = 1570] [outer = 000000E25D746C00] 13:28:40 INFO - PROCESS | 3572 | 1468009720795 Marionette DEBUG loaded listener.js 13:28:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E25DE9F400) [pid = 3572] [serial = 1571] [outer = 000000E25D746C00] 13:28:41 INFO - PROCESS | 3572 | 1468009721531 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]]]}] 13:28:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:28:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1091ms 13:28:41 INFO - PROCESS | 3572 | 1468009721611 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 13:28:41 INFO - PROCESS | 3572 | 1468009721615 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 13:28:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:28:41 INFO - PROCESS | 3572 | 1468009721621 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:28:41 INFO - PROCESS | 3572 | 1468009721625 Marionette TRACE conn5 <- [1,2058,null,{}] 13:28:41 INFO - PROCESS | 3572 | 1468009721631 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}] 13:28:41 INFO - PROCESS | 3572 | 1468009721634 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:41 INFO - PROCESS | 3572 | 1468009721739 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 13:28:41 INFO - PROCESS | 3572 | 1468009721815 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:41 INFO - PROCESS | 3572 | 1468009721820 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:41 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C4B3800 == 44 [pid = 3572] [id = 524] 13:28:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E25028CC00) [pid = 3572] [serial = 1572] [outer = 0000000000000000] 13:28:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (000000E2502F0000) [pid = 3572] [serial = 1573] [outer = 000000E25028CC00] 13:28:41 INFO - PROCESS | 3572 | 1468009721870 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (000000E25077E000) [pid = 3572] [serial = 1574] [outer = 000000E25028CC00] 13:28:42 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CE50000 == 43 [pid = 3572] [id = 519] 13:28:42 INFO - PROCESS | 3572 | --DOCSHELL 000000E263D50000 == 42 [pid = 3572] [id = 518] 13:28:42 INFO - PROCESS | 3572 | --DOCSHELL 000000E2615B3000 == 41 [pid = 3572] [id = 517] 13:28:42 INFO - PROCESS | 3572 | --DOCSHELL 000000E26066F000 == 40 [pid = 3572] [id = 516] 13:28:42 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F43A800 == 39 [pid = 3572] [id = 515] 13:28:42 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D916000 == 38 [pid = 3572] [id = 514] 13:28:42 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CE53000 == 37 [pid = 3572] [id = 513] 13:28:42 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A5D8000 == 36 [pid = 3572] [id = 512] 13:28:42 INFO - PROCESS | 3572 | --DOCSHELL 000000E250B86000 == 35 [pid = 3572] [id = 511] 13:28:42 INFO - PROCESS | 3572 | --DOCSHELL 000000E265A63800 == 34 [pid = 3572] [id = 508] 13:28:42 INFO - PROCESS | 3572 | --DOCSHELL 000000E25614B000 == 33 [pid = 3572] [id = 509] 13:28:42 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E099800 == 32 [pid = 3572] [id = 510] 13:28:42 INFO - PROCESS | 3572 | --DOCSHELL 000000E26575B800 == 31 [pid = 3572] [id = 494] 13:28:42 INFO - PROCESS | 3572 | --DOCSHELL 000000E26561D800 == 30 [pid = 3572] [id = 523] 13:28:42 INFO - PROCESS | 3572 | --DOCSHELL 000000E264DF0800 == 29 [pid = 3572] [id = 522] 13:28:42 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFD7800 == 28 [pid = 3572] [id = 521] 13:28:42 INFO - PROCESS | 3572 | --DOCSHELL 000000E254AE6800 == 27 [pid = 3572] [id = 520] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (000000E25C586400) [pid = 3572] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (000000E2568CB400) [pid = 3572] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E259748400) [pid = 3572] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E2501B4400) [pid = 3572] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E2501CC800) [pid = 3572] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E25A5C3000) [pid = 3572] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E259C42800) [pid = 3572] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25A31C400) [pid = 3572] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25D8E5C00) [pid = 3572] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E254A79400) [pid = 3572] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2551BBC00) [pid = 3572] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25493C000) [pid = 3572] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2549AA000) [pid = 3572] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25077C800) [pid = 3572] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E251402C00) [pid = 3572] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2502EE800) [pid = 3572] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25034D800) [pid = 3572] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25CE42000) [pid = 3572] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25CB4D800) [pid = 3572] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25E084C00) [pid = 3572] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25C59BC00) [pid = 3572] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25E2BDC00) [pid = 3572] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25471F000) [pid = 3572] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25D8E6400) [pid = 3572] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25D8ED800) [pid = 3572] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25DE0BC00) [pid = 3572] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E259BBFC00) [pid = 3572] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 13:28:42 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25C147000) [pid = 3572] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 13:28:43 INFO - PROCESS | 3572 | 1468009723124 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]]]}] 13:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1529ms 13:28:43 INFO - PROCESS | 3572 | 1468009723186 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 13:28:43 INFO - PROCESS | 3572 | 1468009723191 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 13:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:28:43 INFO - PROCESS | 3572 | 1468009723198 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:28:43 INFO - PROCESS | 3572 | 1468009723202 Marionette TRACE conn5 <- [1,2062,null,{}] 13:28:43 INFO - PROCESS | 3572 | 1468009723207 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}] 13:28:43 INFO - PROCESS | 3572 | 1468009723210 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:43 INFO - PROCESS | 3572 | 1468009723304 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 13:28:43 INFO - PROCESS | 3572 | 1468009723382 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:43 INFO - PROCESS | 3572 | 1468009723387 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:43 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2552C9800 == 28 [pid = 3572] [id = 525] 13:28:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E25019C400) [pid = 3572] [serial = 1575] [outer = 0000000000000000] 13:28:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2501D0800) [pid = 3572] [serial = 1576] [outer = 000000E25019C400] 13:28:43 INFO - PROCESS | 3572 | 1468009723437 Marionette DEBUG loaded listener.js 13:28:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E2502EE800) [pid = 3572] [serial = 1577] [outer = 000000E25019C400] 13:28:43 INFO - PROCESS | 3572 | 1468009723843 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]]]}] 13:28:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:28:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 691ms 13:28:43 INFO - PROCESS | 3572 | 1468009723903 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 13:28:43 INFO - PROCESS | 3572 | 1468009723908 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 13:28:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:28:43 INFO - PROCESS | 3572 | 1468009723915 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:28:43 INFO - PROCESS | 3572 | 1468009723918 Marionette TRACE conn5 <- [1,2066,null,{}] 13:28:43 INFO - PROCESS | 3572 | 1468009723921 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}] 13:28:43 INFO - PROCESS | 3572 | 1468009723924 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:44 INFO - PROCESS | 3572 | 1468009724016 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 13:28:44 INFO - PROCESS | 3572 | 1468009724023 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 3572 | 1468009724025 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:44 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259CD9000 == 29 [pid = 3572] [id = 526] 13:28:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25043B400) [pid = 3572] [serial = 1578] [outer = 0000000000000000] 13:28:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25140D400) [pid = 3572] [serial = 1579] [outer = 000000E25043B400] 13:28:44 INFO - PROCESS | 3572 | 1468009724075 Marionette DEBUG loaded listener.js 13:28:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E254756C00) [pid = 3572] [serial = 1580] [outer = 000000E25043B400] 13:28:44 INFO - PROCESS | 3572 | 1468009724572 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]]]}] 13:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 690ms 13:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:28:44 INFO - PROCESS | 3572 | 1468009724611 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 13:28:44 INFO - PROCESS | 3572 | 1468009724614 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 13:28:44 INFO - PROCESS | 3572 | 1468009724617 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:28:44 INFO - PROCESS | 3572 | 1468009724621 Marionette TRACE conn5 <- [1,2070,null,{}] 13:28:44 INFO - PROCESS | 3572 | 1468009724633 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}] 13:28:44 INFO - PROCESS | 3572 | 1468009724638 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:44 INFO - PROCESS | 3572 | 1468009724755 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 13:28:44 INFO - PROCESS | 3572 | 1468009724845 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 3572 | 1468009724848 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:44 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFD5000 == 30 [pid = 3572] [id = 527] 13:28:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2501C9000) [pid = 3572] [serial = 1581] [outer = 0000000000000000] 13:28:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E255479000) [pid = 3572] [serial = 1582] [outer = 000000E2501C9000] 13:28:44 INFO - PROCESS | 3572 | 1468009724900 Marionette DEBUG loaded listener.js 13:28:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2562D6000) [pid = 3572] [serial = 1583] [outer = 000000E2501C9000] 13:28:45 INFO - PROCESS | 3572 | 1468009725333 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]]]}] 13:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 733ms 13:28:45 INFO - PROCESS | 3572 | 1468009725354 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 13:28:45 INFO - PROCESS | 3572 | 1468009725357 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 13:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:28:45 INFO - PROCESS | 3572 | 1468009725365 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:28:45 INFO - PROCESS | 3572 | 1468009725367 Marionette TRACE conn5 <- [1,2074,null,{}] 13:28:45 INFO - PROCESS | 3572 | 1468009725371 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}] 13:28:45 INFO - PROCESS | 3572 | 1468009725373 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:45 INFO - PROCESS | 3572 | 1468009725490 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 13:28:45 INFO - PROCESS | 3572 | 1468009725496 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:45 INFO - PROCESS | 3572 | 1468009725498 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:45 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE5D800 == 31 [pid = 3572] [id = 528] 13:28:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2568C5800) [pid = 3572] [serial = 1584] [outer = 0000000000000000] 13:28:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2568D8000) [pid = 3572] [serial = 1585] [outer = 000000E2568C5800] 13:28:45 INFO - PROCESS | 3572 | 1468009725544 Marionette DEBUG loaded listener.js 13:28:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25979F800) [pid = 3572] [serial = 1586] [outer = 000000E2568C5800] 13:28:46 INFO - PROCESS | 3572 | 1468009726002 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]]]}] 13:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 691ms 13:28:46 INFO - PROCESS | 3572 | 1468009726054 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 13:28:46 INFO - PROCESS | 3572 | 1468009726056 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 13:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:28:46 INFO - PROCESS | 3572 | 1468009726060 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:28:46 INFO - PROCESS | 3572 | 1468009726061 Marionette TRACE conn5 <- [1,2078,null,{}] 13:28:46 INFO - PROCESS | 3572 | 1468009726071 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}] 13:28:46 INFO - PROCESS | 3572 | 1468009726074 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:46 INFO - PROCESS | 3572 | 1468009726208 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 13:28:46 INFO - PROCESS | 3572 | 1468009726221 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:46 INFO - PROCESS | 3572 | 1468009726223 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:46 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F89C000 == 32 [pid = 3572] [id = 529] 13:28:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E250440400) [pid = 3572] [serial = 1587] [outer = 0000000000000000] 13:28:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E259C7E800) [pid = 3572] [serial = 1588] [outer = 000000E250440400] 13:28:46 INFO - PROCESS | 3572 | 1468009726269 Marionette DEBUG loaded listener.js 13:28:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25A5C0000) [pid = 3572] [serial = 1589] [outer = 000000E250440400] 13:28:46 INFO - PROCESS | 3572 | 1468009726730 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]]]}] 13:28:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:28:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 733ms 13:28:46 INFO - PROCESS | 3572 | 1468009726796 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 13:28:46 INFO - PROCESS | 3572 | 1468009726798 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 13:28:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:28:46 INFO - PROCESS | 3572 | 1468009726811 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:28:46 INFO - PROCESS | 3572 | 1468009726813 Marionette TRACE conn5 <- [1,2082,null,{}] 13:28:46 INFO - PROCESS | 3572 | 1468009726817 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}] 13:28:46 INFO - PROCESS | 3572 | 1468009726823 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:46 INFO - PROCESS | 3572 | 1468009726971 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 13:28:46 INFO - PROCESS | 3572 | 1468009726980 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:46 INFO - PROCESS | 3572 | 1468009726982 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:47 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C53000 == 33 [pid = 3572] [id = 530] 13:28:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25A32B400) [pid = 3572] [serial = 1590] [outer = 0000000000000000] 13:28:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25C59E000) [pid = 3572] [serial = 1591] [outer = 000000E25A32B400] 13:28:47 INFO - PROCESS | 3572 | 1468009727073 Marionette DEBUG loaded listener.js 13:28:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25CE3CC00) [pid = 3572] [serial = 1592] [outer = 000000E25A32B400] 13:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2502EEC00) [pid = 3572] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25A5BB800) [pid = 3572] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E24FD27000) [pid = 3572] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E24F658000) [pid = 3572] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2503A2C00) [pid = 3572] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25E08B800) [pid = 3572] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E250283C00) [pid = 3572] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E24FD20800) [pid = 3572] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E24EFD5400) [pid = 3572] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E255569400) [pid = 3572] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25C67A000) [pid = 3572] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:28:47 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25D1B0000) [pid = 3572] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:28:47 INFO - PROCESS | 3572 | 1468009727661 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]]]}] 13:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 881ms 13:28:47 INFO - PROCESS | 3572 | 1468009727696 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 13:28:47 INFO - PROCESS | 3572 | 1468009727698 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 13:28:47 INFO - PROCESS | 3572 | 1468009727701 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:28:47 INFO - PROCESS | 3572 | 1468009727703 Marionette TRACE conn5 <- [1,2086,null,{}] 13:28:47 INFO - PROCESS | 3572 | 1468009727707 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}] 13:28:47 INFO - PROCESS | 3572 | 1468009727709 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:47 INFO - PROCESS | 3572 | 1468009727791 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 13:28:47 INFO - PROCESS | 3572 | 1468009727797 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:47 INFO - PROCESS | 3572 | 1468009727799 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:47 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263D49800 == 34 [pid = 3572] [id = 531] 13:28:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2505B7000) [pid = 3572] [serial = 1593] [outer = 0000000000000000] 13:28:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E2568DA400) [pid = 3572] [serial = 1594] [outer = 000000E2505B7000] 13:28:47 INFO - PROCESS | 3572 | 1468009727843 Marionette DEBUG loaded listener.js 13:28:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25CB54000) [pid = 3572] [serial = 1595] [outer = 000000E2505B7000] 13:28:48 INFO - PROCESS | 3572 | 1468009728254 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]]]}] 13:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 587ms 13:28:48 INFO - PROCESS | 3572 | 1468009728297 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 13:28:48 INFO - PROCESS | 3572 | 1468009728300 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 13:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:28:48 INFO - PROCESS | 3572 | 1468009728303 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:28:48 INFO - PROCESS | 3572 | 1468009728305 Marionette TRACE conn5 <- [1,2090,null,{}] 13:28:48 INFO - PROCESS | 3572 | 1468009728313 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}] 13:28:48 INFO - PROCESS | 3572 | 1468009728315 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:48 INFO - PROCESS | 3572 | 1468009728399 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 13:28:48 INFO - PROCESS | 3572 | 1468009728405 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:48 INFO - PROCESS | 3572 | 1468009728407 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:48 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264911800 == 35 [pid = 3572] [id = 532] 13:28:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25D1A6800) [pid = 3572] [serial = 1596] [outer = 0000000000000000] 13:28:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25D74C000) [pid = 3572] [serial = 1597] [outer = 000000E25D1A6800] 13:28:48 INFO - PROCESS | 3572 | 1468009728453 Marionette DEBUG loaded listener.js 13:28:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25D8E2400) [pid = 3572] [serial = 1598] [outer = 000000E25D1A6800] 13:28:48 INFO - PROCESS | 3572 | 1468009728900 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]]]}] 13:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 629ms 13:28:48 INFO - PROCESS | 3572 | 1468009728935 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 13:28:48 INFO - PROCESS | 3572 | 1468009728937 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 13:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:28:48 INFO - PROCESS | 3572 | 1468009728946 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:28:48 INFO - PROCESS | 3572 | 1468009728947 Marionette TRACE conn5 <- [1,2094,null,{}] 13:28:48 INFO - PROCESS | 3572 | 1468009728951 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}] 13:28:48 INFO - PROCESS | 3572 | 1468009728953 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:49 INFO - PROCESS | 3572 | 1468009729036 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 13:28:49 INFO - PROCESS | 3572 | 1468009729044 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:49 INFO - PROCESS | 3572 | 1468009729046 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:49 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFD4000 == 36 [pid = 3572] [id = 533] 13:28:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25D8E7800) [pid = 3572] [serial = 1599] [outer = 0000000000000000] 13:28:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25D8EC800) [pid = 3572] [serial = 1600] [outer = 000000E25D8E7800] 13:28:49 INFO - PROCESS | 3572 | 1468009729090 Marionette DEBUG loaded listener.js 13:28:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25DE98400) [pid = 3572] [serial = 1601] [outer = 000000E25D8E7800] 13:28:50 INFO - PROCESS | 3572 | --DOCSHELL 000000E2552C9800 == 35 [pid = 3572] [id = 525] 13:28:50 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C4B3800 == 34 [pid = 3572] [id = 524] 13:28:50 INFO - PROCESS | 3572 | --DOCSHELL 000000E259CD9000 == 33 [pid = 3572] [id = 526] 13:28:50 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE5D800 == 32 [pid = 3572] [id = 528] 13:28:50 INFO - PROCESS | 3572 | --DOCSHELL 000000E264911800 == 31 [pid = 3572] [id = 532] 13:28:50 INFO - PROCESS | 3572 | --DOCSHELL 000000E263D49800 == 30 [pid = 3572] [id = 531] 13:28:50 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFD5000 == 29 [pid = 3572] [id = 527] 13:28:50 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F89C000 == 28 [pid = 3572] [id = 529] 13:28:50 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C53000 == 27 [pid = 3572] [id = 530] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25D74A800) [pid = 3572] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2568C7000) [pid = 3572] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25C509000) [pid = 3572] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2501B4C00) [pid = 3572] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2502E5800) [pid = 3572] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25019DC00) [pid = 3572] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E250283000) [pid = 3572] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25077B400) [pid = 3572] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E251407800) [pid = 3572] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25EBA5000) [pid = 3572] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25077CC00) [pid = 3572] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25493A000) [pid = 3572] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E254944800) [pid = 3572] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E255121000) [pid = 3572] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25979B400) [pid = 3572] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25D754C00) [pid = 3572] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E2551BE800) [pid = 3572] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E25C13C800) [pid = 3572] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E25C59DC00) [pid = 3572] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E25627B800) [pid = 3572] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E2562D9800) [pid = 3572] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E25D1A4400) [pid = 3572] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (000000E25CB4DC00) [pid = 3572] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 13:28:50 INFO - PROCESS | 3572 | 1468009730843 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] 13:28:50 INFO - PROCESS | 3572 | 1468009730898 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 13:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:28:50 INFO - PROCESS | 3572 | 1468009730903 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:28:50 INFO - PROCESS | 3572 | 1468009730907 Marionette TRACE conn5 <- [1,2098,null,{}] 13:28:50 INFO - PROCESS | 3572 | 1468009730914 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}] 13:28:50 INFO - PROCESS | 3572 | 1468009730917 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:51 INFO - PROCESS | 3572 | 1468009731012 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 13:28:51 INFO - PROCESS | 3572 | 1468009731019 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 3572 | 1468009731024 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:51 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255245000 == 28 [pid = 3572] [id = 534] 13:28:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (000000E25019DC00) [pid = 3572] [serial = 1602] [outer = 0000000000000000] 13:28:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E25019E800) [pid = 3572] [serial = 1603] [outer = 000000E25019DC00] 13:28:51 INFO - PROCESS | 3572 | 1468009731080 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E2501CD400) [pid = 3572] [serial = 1604] [outer = 000000E25019DC00] 13:28:51 INFO - PROCESS | 3572 | 1468009731573 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]]]}] 13:28:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:28:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 690ms 13:28:51 INFO - PROCESS | 3572 | 1468009731597 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 13:28:51 INFO - PROCESS | 3572 | 1468009731602 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 13:28:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:28:51 INFO - PROCESS | 3572 | 1468009731609 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:28:51 INFO - PROCESS | 3572 | 1468009731612 Marionette TRACE conn5 <- [1,2102,null,{}] 13:28:51 INFO - PROCESS | 3572 | 1468009731616 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}] 13:28:51 INFO - PROCESS | 3572 | 1468009731619 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:51 INFO - PROCESS | 3572 | 1468009731710 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 13:28:51 INFO - PROCESS | 3572 | 1468009731719 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 3572 | 1468009731722 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:51 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259B63000 == 29 [pid = 3572] [id = 535] 13:28:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E2502E5800) [pid = 3572] [serial = 1605] [outer = 0000000000000000] 13:28:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E2502F2C00) [pid = 3572] [serial = 1606] [outer = 000000E2502E5800] 13:28:51 INFO - PROCESS | 3572 | 1468009731771 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E250398000) [pid = 3572] [serial = 1607] [outer = 000000E2502E5800] 13:28:52 INFO - PROCESS | 3572 | 1468009732248 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]]]}] 13:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 691ms 13:28:52 INFO - PROCESS | 3572 | 1468009732302 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 13:28:52 INFO - PROCESS | 3572 | 1468009732305 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 13:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:28:52 INFO - PROCESS | 3572 | 1468009732308 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:28:52 INFO - PROCESS | 3572 | 1468009732312 Marionette TRACE conn5 <- [1,2106,null,{}] 13:28:52 INFO - PROCESS | 3572 | 1468009732324 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}] 13:28:52 INFO - PROCESS | 3572 | 1468009732329 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:52 INFO - PROCESS | 3572 | 1468009732445 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 13:28:52 INFO - PROCESS | 3572 | 1468009732527 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 3572 | 1468009732531 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:52 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C4B1000 == 30 [pid = 3572] [id = 536] 13:28:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E24E5BBC00) [pid = 3572] [serial = 1608] [outer = 0000000000000000] 13:28:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E250B6A800) [pid = 3572] [serial = 1609] [outer = 000000E24E5BBC00] 13:28:52 INFO - PROCESS | 3572 | 1468009732580 Marionette DEBUG loaded listener.js 13:28:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E251411800) [pid = 3572] [serial = 1610] [outer = 000000E24E5BBC00] 13:28:52 INFO - PROCESS | 3572 | 1468009732963 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]]]}] 13:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 692ms 13:28:53 INFO - PROCESS | 3572 | 1468009733003 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 13:28:53 INFO - PROCESS | 3572 | 1468009733005 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 13:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:28:53 INFO - PROCESS | 3572 | 1468009733009 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:28:53 INFO - PROCESS | 3572 | 1468009733011 Marionette TRACE conn5 <- [1,2110,null,{}] 13:28:53 INFO - PROCESS | 3572 | 1468009733021 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}] 13:28:53 INFO - PROCESS | 3572 | 1468009733023 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:53 INFO - PROCESS | 3572 | 1468009733109 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 13:28:53 INFO - PROCESS | 3572 | 1468009733115 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:53 INFO - PROCESS | 3572 | 1468009733117 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:53 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFD9800 == 31 [pid = 3572] [id = 537] 13:28:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E25493A400) [pid = 3572] [serial = 1611] [outer = 0000000000000000] 13:28:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E254940C00) [pid = 3572] [serial = 1612] [outer = 000000E25493A400] 13:28:53 INFO - PROCESS | 3572 | 1468009733164 Marionette DEBUG loaded listener.js 13:28:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2549A8000) [pid = 3572] [serial = 1613] [outer = 000000E25493A400] 13:28:53 INFO - PROCESS | 3572 | 1468009733584 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]]]}] 13:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 629ms 13:28:53 INFO - PROCESS | 3572 | 1468009733641 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 13:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:28:53 INFO - PROCESS | 3572 | 1468009733644 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 13:28:53 INFO - PROCESS | 3572 | 1468009733647 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:28:53 INFO - PROCESS | 3572 | 1468009733649 Marionette TRACE conn5 <- [1,2114,null,{}] 13:28:53 INFO - PROCESS | 3572 | 1468009733652 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}] 13:28:53 INFO - PROCESS | 3572 | 1468009733654 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:53 INFO - PROCESS | 3572 | 1468009733735 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 13:28:53 INFO - PROCESS | 3572 | 1468009733743 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:53 INFO - PROCESS | 3572 | 1468009733745 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:53 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE56000 == 32 [pid = 3572] [id = 538] 13:28:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E250288C00) [pid = 3572] [serial = 1614] [outer = 0000000000000000] 13:28:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E254AC2000) [pid = 3572] [serial = 1615] [outer = 000000E250288C00] 13:28:53 INFO - PROCESS | 3572 | 1468009733791 Marionette DEBUG loaded listener.js 13:28:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25547F800) [pid = 3572] [serial = 1616] [outer = 000000E250288C00] 13:28:54 INFO - PROCESS | 3572 | 1468009734246 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]]]}] 13:28:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:28:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 627ms 13:28:54 INFO - PROCESS | 3572 | 1468009734281 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 13:28:54 INFO - PROCESS | 3572 | 1468009734283 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 13:28:54 INFO - PROCESS | 3572 | 1468009734287 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:28:54 INFO - PROCESS | 3572 | 1468009734288 Marionette TRACE conn5 <- [1,2118,null,{}] 13:28:54 INFO - PROCESS | 3572 | 1468009734296 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}] 13:28:54 INFO - PROCESS | 3572 | 1468009734302 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:54 INFO - PROCESS | 3572 | 1468009734414 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 13:28:54 INFO - PROCESS | 3572 | 1468009734422 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:54 INFO - PROCESS | 3572 | 1468009734425 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:54 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D917000 == 33 [pid = 3572] [id = 539] 13:28:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E255754400) [pid = 3572] [serial = 1617] [outer = 0000000000000000] 13:28:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2568D9C00) [pid = 3572] [serial = 1618] [outer = 000000E255754400] 13:28:54 INFO - PROCESS | 3572 | 1468009734470 Marionette DEBUG loaded listener.js 13:28:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25974C800) [pid = 3572] [serial = 1619] [outer = 000000E255754400] 13:28:54 INFO - PROCESS | 3572 | 1468009734917 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] 13:28:54 INFO - PROCESS | 3572 | 1468009734985 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 13:28:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 13:28:54 INFO - PROCESS | 3572 | 1468009734988 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:28:54 INFO - PROCESS | 3572 | 1468009734990 Marionette TRACE conn5 <- [1,2122,null,{}] 13:28:55 INFO - PROCESS | 3572 | 1468009734994 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}] 13:28:55 INFO - PROCESS | 3572 | 1468009734996 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:55 INFO - PROCESS | 3572 | 1468009735076 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 13:28:55 INFO - PROCESS | 3572 | 1468009735112 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:55 INFO - PROCESS | 3572 | 1468009735114 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:55 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606D7000 == 34 [pid = 3572] [id = 540] 13:28:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E24EFD6000) [pid = 3572] [serial = 1620] [outer = 0000000000000000] 13:28:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E259C7F000) [pid = 3572] [serial = 1621] [outer = 000000E24EFD6000] 13:28:55 INFO - PROCESS | 3572 | 1468009735158 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25A32BC00) [pid = 3572] [serial = 1622] [outer = 000000E24EFD6000] 13:28:55 INFO - PROCESS | 3572 | 1468009735576 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] 13:28:55 INFO - PROCESS | 3572 | 1468009735622 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 13:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:28:55 INFO - PROCESS | 3572 | 1468009735629 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:28:55 INFO - PROCESS | 3572 | 1468009735631 Marionette TRACE conn5 <- [1,2126,null,{}] 13:28:55 INFO - PROCESS | 3572 | 1468009735635 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}] 13:28:55 INFO - PROCESS | 3572 | 1468009735637 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:55 INFO - PROCESS | 3572 | 1468009735718 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 13:28:55 INFO - PROCESS | 3572 | 1468009735726 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:55 INFO - PROCESS | 3572 | 1468009735728 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:55 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C50000 == 35 [pid = 3572] [id = 541] 13:28:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25A5B6400) [pid = 3572] [serial = 1623] [outer = 0000000000000000] 13:28:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25C142C00) [pid = 3572] [serial = 1624] [outer = 000000E25A5B6400] 13:28:55 INFO - PROCESS | 3572 | 1468009735772 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25C511800) [pid = 3572] [serial = 1625] [outer = 000000E25A5B6400] 13:28:56 INFO - PROCESS | 3572 | 1468009736240 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]]]}] 13:28:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:28:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 629ms 13:28:56 INFO - PROCESS | 3572 | 1468009736256 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 13:28:56 INFO - PROCESS | 3572 | 1468009736259 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 13:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:28:56 INFO - PROCESS | 3572 | 1468009736269 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:28:56 INFO - PROCESS | 3572 | 1468009736271 Marionette TRACE conn5 <- [1,2130,null,{}] 13:28:56 INFO - PROCESS | 3572 | 1468009736275 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}] 13:28:56 INFO - PROCESS | 3572 | 1468009736277 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:56 INFO - PROCESS | 3572 | 1468009736383 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 13:28:56 INFO - PROCESS | 3572 | 1468009736389 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:56 INFO - PROCESS | 3572 | 1468009736391 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:56 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C4AB000 == 36 [pid = 3572] [id = 542] 13:28:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25C587C00) [pid = 3572] [serial = 1626] [outer = 0000000000000000] 13:28:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25C596C00) [pid = 3572] [serial = 1627] [outer = 000000E25C587C00] 13:28:56 INFO - PROCESS | 3572 | 1468009736438 Marionette DEBUG loaded listener.js 13:28:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25C67A400) [pid = 3572] [serial = 1628] [outer = 000000E25C587C00] 13:28:56 INFO - PROCESS | 3572 | 1468009736905 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] 13:28:56 INFO - PROCESS | 3572 | 1468009736963 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 13:28:56 INFO - PROCESS | 3572 | 1468009736966 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:28:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:28:56 INFO - PROCESS | 3572 | 1468009736968 Marionette TRACE conn5 <- [1,2134,null,{}] 13:28:56 INFO - PROCESS | 3572 | 1468009736980 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}] 13:28:56 INFO - PROCESS | 3572 | 1468009736982 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:57 INFO - PROCESS | 3572 | 1468009737103 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 13:28:57 INFO - PROCESS | 3572 | 1468009737113 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:57 INFO - PROCESS | 3572 | 1468009737115 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:57 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264906000 == 37 [pid = 3572] [id = 543] 13:28:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25C67AC00) [pid = 3572] [serial = 1629] [outer = 0000000000000000] 13:28:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25CB53400) [pid = 3572] [serial = 1630] [outer = 000000E25C67AC00] 13:28:57 INFO - PROCESS | 3572 | 1468009737160 Marionette DEBUG loaded listener.js 13:28:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E25D1A7C00) [pid = 3572] [serial = 1631] [outer = 000000E25C67AC00] 13:28:57 INFO - PROCESS | 3572 | 1468009737629 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] 13:28:57 INFO - PROCESS | 3572 | 1468009737669 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 13:28:57 INFO - PROCESS | 3572 | 1468009737672 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:28:57 INFO - PROCESS | 3572 | 1468009737675 Marionette TRACE conn5 <- [1,2138,null,{}] 13:28:57 INFO - PROCESS | 3572 | 1468009737678 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}] 13:28:57 INFO - PROCESS | 3572 | 1468009737680 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:57 INFO - PROCESS | 3572 | 1468009737839 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 13:28:57 INFO - PROCESS | 3572 | 1468009737897 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:57 INFO - PROCESS | 3572 | 1468009737899 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:57 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE55800 == 38 [pid = 3572] [id = 544] 13:28:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E25D749400) [pid = 3572] [serial = 1632] [outer = 0000000000000000] 13:28:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E25D8E3800) [pid = 3572] [serial = 1633] [outer = 000000E25D749400] 13:28:57 INFO - PROCESS | 3572 | 1468009737947 Marionette DEBUG loaded listener.js 13:28:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E25E085C00) [pid = 3572] [serial = 1634] [outer = 000000E25D749400] 13:28:58 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E25D1A6800) [pid = 3572] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:28:58 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E2568C5800) [pid = 3572] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:28:58 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E250440400) [pid = 3572] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:28:58 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25A32B400) [pid = 3572] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:28:58 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25028CC00) [pid = 3572] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:28:58 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25D746C00) [pid = 3572] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:28:58 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E256D57000) [pid = 3572] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:28:58 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E250782800) [pid = 3572] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:28:58 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E24E5C3400) [pid = 3572] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:28:58 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2501C9000) [pid = 3572] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:28:58 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25043B400) [pid = 3572] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:28:58 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25019C400) [pid = 3572] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:28:58 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2505B7000) [pid = 3572] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:28:58 INFO - PROCESS | 3572 | 1468009738466 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] 13:28:58 INFO - PROCESS | 3572 | 1468009738515 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 13:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:28:58 INFO - PROCESS | 3572 | 1468009738518 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:28:58 INFO - PROCESS | 3572 | 1468009738520 Marionette TRACE conn5 <- [1,2142,null,{}] 13:28:58 INFO - PROCESS | 3572 | 1468009738523 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}] 13:28:58 INFO - PROCESS | 3572 | 1468009738525 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:58 INFO - PROCESS | 3572 | 1468009738608 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 13:28:58 INFO - PROCESS | 3572 | 1468009738613 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 3572 | 1468009738615 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:58 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26575A000 == 39 [pid = 3572] [id = 545] 13:28:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E250777000) [pid = 3572] [serial = 1635] [outer = 0000000000000000] 13:28:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2562D3000) [pid = 3572] [serial = 1636] [outer = 000000E250777000] 13:28:58 INFO - PROCESS | 3572 | 1468009738660 Marionette DEBUG loaded listener.js 13:28:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25A57E000) [pid = 3572] [serial = 1637] [outer = 000000E250777000] 13:28:59 INFO - PROCESS | 3572 | --DOCSHELL 000000E250BD8000 == 38 [pid = 3572] [id = 10] 13:28:59 INFO - PROCESS | 3572 | 1468009739123 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]]]}] 13:28:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:28:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 671ms 13:28:59 INFO - PROCESS | 3572 | 1468009739192 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 13:28:59 INFO - PROCESS | 3572 | 1468009739195 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 13:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:28:59 INFO - PROCESS | 3572 | 1468009739198 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:28:59 INFO - PROCESS | 3572 | 1468009739200 Marionette TRACE conn5 <- [1,2146,null,{}] 13:28:59 INFO - PROCESS | 3572 | 1468009739203 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}] 13:28:59 INFO - PROCESS | 3572 | 1468009739205 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:59 INFO - PROCESS | 3572 | 1468009739291 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 13:28:59 INFO - PROCESS | 3572 | 1468009739302 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:59 INFO - PROCESS | 3572 | 1468009739303 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:59 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265A54800 == 39 [pid = 3572] [id = 546] 13:28:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25D746C00) [pid = 3572] [serial = 1638] [outer = 0000000000000000] 13:28:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25DE96400) [pid = 3572] [serial = 1639] [outer = 000000E25D746C00] 13:28:59 INFO - PROCESS | 3572 | 1468009739347 Marionette DEBUG loaded listener.js 13:28:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25C595400) [pid = 3572] [serial = 1640] [outer = 000000E25D746C00] 13:28:59 INFO - PROCESS | 3572 | 1468009739811 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] 13:28:59 INFO - PROCESS | 3572 | 1468009739833 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 13:28:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:28:59 INFO - PROCESS | 3572 | 1468009739848 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:28:59 INFO - PROCESS | 3572 | 1468009739849 Marionette TRACE conn5 <- [1,2150,null,{}] 13:28:59 INFO - PROCESS | 3572 | 1468009739853 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}] 13:28:59 INFO - PROCESS | 3572 | 1468009739855 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:59 INFO - PROCESS | 3572 | 1468009739939 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 13:28:59 INFO - PROCESS | 3572 | 1468009739945 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:59 INFO - PROCESS | 3572 | 1468009739947 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:28:59 INFO - PROCESS | 3572 | ++DOCSHELL 000000E266505000 == 40 [pid = 3572] [id = 547] 13:28:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25E2BE000) [pid = 3572] [serial = 1641] [outer = 0000000000000000] 13:28:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25EB29C00) [pid = 3572] [serial = 1642] [outer = 000000E25E2BE000] 13:29:00 INFO - PROCESS | 3572 | 1468009739998 Marionette DEBUG loaded listener.js 13:29:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25F120400) [pid = 3572] [serial = 1643] [outer = 000000E25E2BE000] 13:29:00 INFO - PROCESS | 3572 | 1468009740810 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]]]}] 13:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1026ms 13:29:00 INFO - PROCESS | 3572 | 1468009740877 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 13:29:00 INFO - PROCESS | 3572 | 1468009740882 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 13:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:29:00 INFO - PROCESS | 3572 | 1468009740908 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:29:00 INFO - PROCESS | 3572 | 1468009740914 Marionette TRACE conn5 <- [1,2154,null,{}] 13:29:00 INFO - PROCESS | 3572 | 1468009740919 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}] 13:29:00 INFO - PROCESS | 3572 | 1468009740922 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:01 INFO - PROCESS | 3572 | 1468009741079 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 13:29:01 INFO - PROCESS | 3572 | 1468009741194 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:01 INFO - PROCESS | 3572 | 1468009741197 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:01 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A3B1000 == 41 [pid = 3572] [id = 548] 13:29:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E25019B400) [pid = 3572] [serial = 1644] [outer = 0000000000000000] 13:29:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E2501D5800) [pid = 3572] [serial = 1645] [outer = 000000E25019B400] 13:29:01 INFO - PROCESS | 3572 | 1468009741257 Marionette DEBUG loaded listener.js 13:29:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E2502F3800) [pid = 3572] [serial = 1646] [outer = 000000E25019B400] 13:29:02 INFO - PROCESS | 3572 | 1468009742142 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]]]}] 13:29:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:29:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1320ms 13:29:02 INFO - PROCESS | 3572 | 1468009742221 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 13:29:02 INFO - PROCESS | 3572 | 1468009742226 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 13:29:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:29:02 INFO - PROCESS | 3572 | 1468009742233 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:29:02 INFO - PROCESS | 3572 | 1468009742237 Marionette TRACE conn5 <- [1,2158,null,{}] 13:29:02 INFO - PROCESS | 3572 | 1468009742244 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}] 13:29:02 INFO - PROCESS | 3572 | 1468009742247 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:02 INFO - PROCESS | 3572 | 1468009742370 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 13:29:02 INFO - PROCESS | 3572 | 1468009742444 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:02 INFO - PROCESS | 3572 | 1468009742449 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:02 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25684F000 == 42 [pid = 3572] [id = 549] 13:29:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E25028DC00) [pid = 3572] [serial = 1647] [outer = 0000000000000000] 13:29:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E2502E6C00) [pid = 3572] [serial = 1648] [outer = 000000E25028DC00] 13:29:02 INFO - PROCESS | 3572 | 1468009742543 Marionette DEBUG loaded listener.js 13:29:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (000000E25039B000) [pid = 3572] [serial = 1649] [outer = 000000E25028DC00] 13:29:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E265A54800 == 41 [pid = 3572] [id = 546] 13:29:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E26575A000 == 40 [pid = 3572] [id = 545] 13:29:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE55800 == 39 [pid = 3572] [id = 544] 13:29:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E264906000 == 38 [pid = 3572] [id = 543] 13:29:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C4AB000 == 37 [pid = 3572] [id = 542] 13:29:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C50000 == 36 [pid = 3572] [id = 541] 13:29:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606D7000 == 35 [pid = 3572] [id = 540] 13:29:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D917000 == 34 [pid = 3572] [id = 539] 13:29:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE56000 == 33 [pid = 3572] [id = 538] 13:29:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFD9800 == 32 [pid = 3572] [id = 537] 13:29:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C4B1000 == 31 [pid = 3572] [id = 536] 13:29:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E259B63000 == 30 [pid = 3572] [id = 535] 13:29:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E255245000 == 29 [pid = 3572] [id = 534] 13:29:02 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (000000E25D8EC800) [pid = 3572] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 13:29:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFD4000 == 28 [pid = 3572] [id = 533] 13:29:02 INFO - PROCESS | 3572 | --DOCSHELL 000000E24EFF4800 == 27 [pid = 3572] [id = 11] 13:29:03 INFO - PROCESS | 3572 | 1468009743057 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]]]}] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E25D8E2400) [pid = 3572] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E2568D8000) [pid = 3572] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E259C7E800) [pid = 3572] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E25979F800) [pid = 3572] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25C59E000) [pid = 3572] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25CE3CC00) [pid = 3572] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25D74C000) [pid = 3572] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25077E000) [pid = 3572] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2502F0000) [pid = 3572] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25DE9F400) [pid = 3572] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25D96E400) [pid = 3572] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25B709000) [pid = 3572] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E259C4A400) [pid = 3572] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E254A72000) [pid = 3572] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E254754400) [pid = 3572] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2501BE400) [pid = 3572] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E24E6E7000) [pid = 3572] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E255479000) [pid = 3572] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25140D400) [pid = 3572] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E254756C00) [pid = 3572] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2502EE800) [pid = 3572] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E2501D0800) [pid = 3572] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E2568DA400) [pid = 3572] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25A5C0000) [pid = 3572] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25CB54000) [pid = 3572] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E2562D6000) [pid = 3572] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 13:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 880ms 13:29:03 INFO - PROCESS | 3572 | 1468009743118 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 13:29:03 INFO - PROCESS | 3572 | 1468009743124 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 13:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:29:03 INFO - PROCESS | 3572 | 1468009743130 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:29:03 INFO - PROCESS | 3572 | 1468009743133 Marionette TRACE conn5 <- [1,2162,null,{}] 13:29:03 INFO - PROCESS | 3572 | 1468009743137 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}] 13:29:03 INFO - PROCESS | 3572 | 1468009743140 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:03 INFO - PROCESS | 3572 | 1468009743231 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 13:29:03 INFO - PROCESS | 3572 | 1468009743240 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 3572 | 1468009743242 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:03 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259CCC800 == 28 [pid = 3572] [id = 550] 13:29:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E25056A800) [pid = 3572] [serial = 1650] [outer = 0000000000000000] 13:29:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E250778800) [pid = 3572] [serial = 1651] [outer = 000000E25056A800] 13:29:03 INFO - PROCESS | 3572 | 1468009743292 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E251403400) [pid = 3572] [serial = 1652] [outer = 000000E25056A800] 13:29:03 INFO - PROCESS | 3572 | 1468009743789 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]]]}] 13:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 691ms 13:29:03 INFO - PROCESS | 3572 | 1468009743823 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 13:29:03 INFO - PROCESS | 3572 | 1468009743826 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 13:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:29:03 INFO - PROCESS | 3572 | 1468009743830 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:29:03 INFO - PROCESS | 3572 | 1468009743833 Marionette TRACE conn5 <- [1,2166,null,{}] 13:29:03 INFO - PROCESS | 3572 | 1468009743845 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}] 13:29:03 INFO - PROCESS | 3572 | 1468009743850 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:03 INFO - PROCESS | 3572 | 1468009743968 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 13:29:04 INFO - PROCESS | 3572 | 1468009744055 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:04 INFO - PROCESS | 3572 | 1468009744059 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:04 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CE66800 == 29 [pid = 3572] [id = 551] 13:29:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E254938C00) [pid = 3572] [serial = 1653] [outer = 0000000000000000] 13:29:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E254946000) [pid = 3572] [serial = 1654] [outer = 000000E254938C00] 13:29:04 INFO - PROCESS | 3572 | 1468009744115 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E254AC4C00) [pid = 3572] [serial = 1655] [outer = 000000E254938C00] 13:29:04 INFO - PROCESS | 3572 | 1468009744483 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]]]}] 13:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 692ms 13:29:04 INFO - PROCESS | 3572 | 1468009744524 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 13:29:04 INFO - PROCESS | 3572 | 1468009744527 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 13:29:04 INFO - PROCESS | 3572 | 1468009744531 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:29:04 INFO - PROCESS | 3572 | 1468009744533 Marionette TRACE conn5 <- [1,2170,null,{}] 13:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:29:04 INFO - PROCESS | 3572 | 1468009744536 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}] 13:29:04 INFO - PROCESS | 3572 | 1468009744538 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:04 INFO - PROCESS | 3572 | 1468009744627 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 13:29:04 INFO - PROCESS | 3572 | 1468009744633 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:04 INFO - PROCESS | 3572 | 1468009744635 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:04 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE51800 == 30 [pid = 3572] [id = 552] 13:29:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E255565400) [pid = 3572] [serial = 1656] [outer = 0000000000000000] 13:29:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E256281400) [pid = 3572] [serial = 1657] [outer = 000000E255565400] 13:29:04 INFO - PROCESS | 3572 | 1468009744681 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2568BB400) [pid = 3572] [serial = 1658] [outer = 000000E255565400] 13:29:05 INFO - PROCESS | 3572 | 1468009745150 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]]]}] 13:29:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:29:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 628ms 13:29:05 INFO - PROCESS | 3572 | 1468009745164 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 13:29:05 INFO - PROCESS | 3572 | 1468009745166 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 13:29:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:29:05 INFO - PROCESS | 3572 | 1468009745170 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - PROCESS | 3572 | 1468009745171 Marionette TRACE conn5 <- [1,2174,null,{}] 13:29:05 INFO - PROCESS | 3572 | 1468009745175 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}] 13:29:05 INFO - PROCESS | 3572 | 1468009745177 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:05 INFO - PROCESS | 3572 | 1468009745300 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 13:29:05 INFO - PROCESS | 3572 | 1468009745383 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:05 INFO - PROCESS | 3572 | 1468009745385 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:05 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F50E000 == 31 [pid = 3572] [id = 553] 13:29:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2568C2000) [pid = 3572] [serial = 1659] [outer = 0000000000000000] 13:29:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2568C9C00) [pid = 3572] [serial = 1660] [outer = 000000E2568C2000] 13:29:05 INFO - PROCESS | 3572 | 1468009745430 Marionette DEBUG loaded listener.js 13:29:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25974D800) [pid = 3572] [serial = 1661] [outer = 000000E2568C2000] 13:29:05 INFO - PROCESS | 3572 | 1468009745871 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]]]}] 13:29:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:29:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 733ms 13:29:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:29:05 INFO - PROCESS | 3572 | 1468009745906 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 13:29:05 INFO - PROCESS | 3572 | 1468009745909 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 13:29:05 INFO - PROCESS | 3572 | 1468009745912 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - PROCESS | 3572 | 1468009745914 Marionette TRACE conn5 <- [1,2178,null,{}] 13:29:05 INFO - PROCESS | 3572 | 1468009745917 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}] 13:29:05 INFO - PROCESS | 3572 | 1468009745923 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:06 INFO - PROCESS | 3572 | 1468009746062 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 13:29:06 INFO - PROCESS | 3572 | 1468009746119 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:06 INFO - PROCESS | 3572 | 1468009746121 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:06 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606CC000 == 32 [pid = 3572] [id = 554] 13:29:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E259C7E800) [pid = 3572] [serial = 1662] [outer = 0000000000000000] 13:29:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25C09DC00) [pid = 3572] [serial = 1663] [outer = 000000E259C7E800] 13:29:06 INFO - PROCESS | 3572 | 1468009746167 Marionette DEBUG loaded listener.js 13:29:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25C589800) [pid = 3572] [serial = 1664] [outer = 000000E259C7E800] 13:29:06 INFO - PROCESS | 3572 | 1468009746590 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]]]}] 13:29:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:29:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 733ms 13:29:06 INFO - PROCESS | 3572 | 1468009746670 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 13:29:06 INFO - PROCESS | 3572 | 1468009746672 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 13:29:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:29:06 INFO - PROCESS | 3572 | 1468009746680 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:29:06 INFO - PROCESS | 3572 | 1468009746682 Marionette TRACE conn5 <- [1,2182,null,{}] 13:29:06 INFO - PROCESS | 3572 | 1468009746686 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}] 13:29:06 INFO - PROCESS | 3572 | 1468009746688 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:06 INFO - PROCESS | 3572 | 1468009746803 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 13:29:06 INFO - PROCESS | 3572 | 1468009746815 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:06 INFO - PROCESS | 3572 | 1468009746817 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:06 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CE6000 == 33 [pid = 3572] [id = 555] 13:29:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E24FD26400) [pid = 3572] [serial = 1665] [outer = 0000000000000000] 13:29:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25CB4E000) [pid = 3572] [serial = 1666] [outer = 000000E24FD26400] 13:29:06 INFO - PROCESS | 3572 | 1468009746861 Marionette DEBUG loaded listener.js 13:29:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25CE74C00) [pid = 3572] [serial = 1667] [outer = 000000E24FD26400] 13:29:07 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E250777000) [pid = 3572] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:29:07 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E259BB7800) [pid = 3572] [serial = 29] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:29:07 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E250BD8800) [pid = 3572] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:29:07 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25D746C00) [pid = 3572] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:29:07 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25D8E7800) [pid = 3572] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:29:07 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25C587C00) [pid = 3572] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:29:07 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E24E5BBC00) [pid = 3572] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:29:07 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2502E5800) [pid = 3572] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:29:07 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25493A400) [pid = 3572] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:29:07 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E255754400) [pid = 3572] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:29:07 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25A5B6400) [pid = 3572] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:29:07 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E250288C00) [pid = 3572] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:29:07 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25C67AC00) [pid = 3572] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:29:07 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25019DC00) [pid = 3572] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:29:07 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25D749400) [pid = 3572] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:29:07 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E24EFD6000) [pid = 3572] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:29:07 INFO - PROCESS | 3572 | 1468009747387 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]]]}] 13:29:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:29:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 732ms 13:29:07 INFO - PROCESS | 3572 | 1468009747415 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 13:29:07 INFO - PROCESS | 3572 | 1468009747418 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 13:29:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:29:07 INFO - PROCESS | 3572 | 1468009747421 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:29:07 INFO - PROCESS | 3572 | 1468009747423 Marionette TRACE conn5 <- [1,2186,null,{}] 13:29:07 INFO - PROCESS | 3572 | 1468009747426 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}] 13:29:07 INFO - PROCESS | 3572 | 1468009747428 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:07 INFO - PROCESS | 3572 | 1468009747509 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 13:29:07 INFO - PROCESS | 3572 | 1468009747514 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 3572 | 1468009747516 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:07 INFO - PROCESS | 3572 | ++DOCSHELL 000000E250103000 == 34 [pid = 3572] [id = 556] 13:29:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25077B800) [pid = 3572] [serial = 1668] [outer = 0000000000000000] 13:29:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E259C42C00) [pid = 3572] [serial = 1669] [outer = 000000E25077B800] 13:29:07 INFO - PROCESS | 3572 | 1468009747561 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25CB4FC00) [pid = 3572] [serial = 1670] [outer = 000000E25077B800] 13:29:07 INFO - PROCESS | 3572 | 1468009747977 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]]]}] 13:29:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:29:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 587ms 13:29:08 INFO - PROCESS | 3572 | 1468009748019 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 3572 | 1468009748022 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 13:29:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:29:08 INFO - PROCESS | 3572 | 1468009748030 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 3572 | 1468009748032 Marionette TRACE conn5 <- [1,2190,null,{}] 13:29:08 INFO - PROCESS | 3572 | 1468009748036 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}] 13:29:08 INFO - PROCESS | 3572 | 1468009748038 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:08 INFO - PROCESS | 3572 | 1468009748120 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 13:29:08 INFO - PROCESS | 3572 | 1468009748127 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 3572 | 1468009748129 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:08 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264924800 == 35 [pid = 3572] [id = 557] 13:29:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25CE73800) [pid = 3572] [serial = 1671] [outer = 0000000000000000] 13:29:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25D74A800) [pid = 3572] [serial = 1672] [outer = 000000E25CE73800] 13:29:08 INFO - PROCESS | 3572 | 1468009748173 Marionette DEBUG loaded listener.js 13:29:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25D868C00) [pid = 3572] [serial = 1673] [outer = 000000E25CE73800] 13:29:08 INFO - PROCESS | 3572 | 1468009748601 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]]]}] 13:29:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:29:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 629ms 13:29:08 INFO - PROCESS | 3572 | 1468009748668 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 13:29:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:29:08 INFO - PROCESS | 3572 | 1468009748670 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 13:29:08 INFO - PROCESS | 3572 | 1468009748673 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 3572 | 1468009748676 Marionette TRACE conn5 <- [1,2194,null,{}] 13:29:08 INFO - PROCESS | 3572 | 1468009748679 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}] 13:29:08 INFO - PROCESS | 3572 | 1468009748681 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:08 INFO - PROCESS | 3572 | 1468009748764 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 13:29:08 INFO - PROCESS | 3572 | 1468009748769 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 3572 | 1468009748771 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:08 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264F73000 == 36 [pid = 3572] [id = 558] 13:29:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25D8E3C00) [pid = 3572] [serial = 1674] [outer = 0000000000000000] 13:29:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25D8E9000) [pid = 3572] [serial = 1675] [outer = 000000E25D8E3C00] 13:29:08 INFO - PROCESS | 3572 | 1468009748816 Marionette DEBUG loaded listener.js 13:29:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25DE82C00) [pid = 3572] [serial = 1676] [outer = 000000E25D8E3C00] 13:29:09 INFO - PROCESS | 3572 | --DOCSHELL 000000E25684F000 == 35 [pid = 3572] [id = 549] 13:29:09 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A3B1000 == 34 [pid = 3572] [id = 548] 13:29:09 INFO - PROCESS | 3572 | --DOCSHELL 000000E266505000 == 33 [pid = 3572] [id = 547] 13:29:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606CC000 == 32 [pid = 3572] [id = 554] 13:29:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CE6000 == 31 [pid = 3572] [id = 555] 13:29:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E250103000 == 30 [pid = 3572] [id = 556] 13:29:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E264924800 == 29 [pid = 3572] [id = 557] 13:29:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE51800 == 28 [pid = 3572] [id = 552] 13:29:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CE66800 == 27 [pid = 3572] [id = 551] 13:29:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E259CCC800 == 26 [pid = 3572] [id = 550] 13:29:10 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F50E000 == 25 [pid = 3572] [id = 553] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E254AE8000) [pid = 3572] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25DE96400) [pid = 3572] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25DE98400) [pid = 3572] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25C596C00) [pid = 3572] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E250B6A800) [pid = 3572] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E251411800) [pid = 3572] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E2502F2C00) [pid = 3572] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E250398000) [pid = 3572] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E254940C00) [pid = 3572] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E2549A8000) [pid = 3572] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E2568D9C00) [pid = 3572] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25C142C00) [pid = 3572] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E254AC2000) [pid = 3572] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E25547F800) [pid = 3572] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E25974C800) [pid = 3572] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E25CB53400) [pid = 3572] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E25019E800) [pid = 3572] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E2501CD400) [pid = 3572] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (000000E25C67A400) [pid = 3572] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 60 (000000E25D8E3800) [pid = 3572] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 59 (000000E259C7F000) [pid = 3572] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 58 (000000E25A32BC00) [pid = 3572] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 57 (000000E25E085C00) [pid = 3572] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 56 (000000E2562D3000) [pid = 3572] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 55 (000000E25A57E000) [pid = 3572] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 54 (000000E25D1A7C00) [pid = 3572] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 53 (000000E25C595400) [pid = 3572] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 52 (000000E25EBA4000) [pid = 3572] [serial = 1100] [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.] 13:29:10 INFO - PROCESS | 3572 | --DOMWINDOW == 51 (000000E25C511800) [pid = 3572] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 13:29:10 INFO - PROCESS | 3572 | 1468009750561 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]]]}] 13:29:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:29:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1950ms 13:29:10 INFO - PROCESS | 3572 | 1468009750626 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 13:29:10 INFO - PROCESS | 3572 | 1468009750630 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 13:29:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:29:10 INFO - PROCESS | 3572 | 1468009750635 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:29:10 INFO - PROCESS | 3572 | 1468009750639 Marionette TRACE conn5 <- [1,2198,null,{}] 13:29:10 INFO - PROCESS | 3572 | 1468009750645 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}] 13:29:10 INFO - PROCESS | 3572 | 1468009750649 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:10 INFO - PROCESS | 3572 | 1468009750744 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 13:29:10 INFO - PROCESS | 3572 | 1468009750759 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 3572 | 1468009750762 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:10 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2552B9000 == 26 [pid = 3572] [id = 559] 13:29:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 52 (000000E2501A0400) [pid = 3572] [serial = 1677] [outer = 0000000000000000] 13:29:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 53 (000000E2501A1400) [pid = 3572] [serial = 1678] [outer = 000000E2501A0400] 13:29:10 INFO - PROCESS | 3572 | 1468009750812 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 54 (000000E2501CEC00) [pid = 3572] [serial = 1679] [outer = 000000E2501A0400] 13:29:11 INFO - PROCESS | 3572 | 1468009751300 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]]]}] 13:29:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:29:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 691ms 13:29:11 INFO - PROCESS | 3572 | 1468009751330 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 13:29:11 INFO - PROCESS | 3572 | 1468009751335 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 13:29:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:29:11 INFO - PROCESS | 3572 | 1468009751342 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - PROCESS | 3572 | 1468009751345 Marionette TRACE conn5 <- [1,2202,null,{}] 13:29:11 INFO - PROCESS | 3572 | 1468009751349 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}] 13:29:11 INFO - PROCESS | 3572 | 1468009751352 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:11 INFO - PROCESS | 3572 | 1468009751443 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 13:29:11 INFO - PROCESS | 3572 | 1468009751451 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:11 INFO - PROCESS | 3572 | 1468009751454 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:11 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259B61000 == 27 [pid = 3572] [id = 560] 13:29:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 55 (000000E2502F0400) [pid = 3572] [serial = 1680] [outer = 0000000000000000] 13:29:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 56 (000000E250345400) [pid = 3572] [serial = 1681] [outer = 000000E2502F0400] 13:29:11 INFO - PROCESS | 3572 | 1468009751503 Marionette DEBUG loaded listener.js 13:29:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 57 (000000E250398000) [pid = 3572] [serial = 1682] [outer = 000000E2502F0400] 13:29:11 INFO - PROCESS | 3572 | 1468009751975 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]]]}] 13:29:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:29:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 690ms 13:29:12 INFO - PROCESS | 3572 | 1468009752034 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 13:29:12 INFO - PROCESS | 3572 | 1468009752037 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 13:29:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:29:12 INFO - PROCESS | 3572 | 1468009752040 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:29:12 INFO - PROCESS | 3572 | 1468009752044 Marionette TRACE conn5 <- [1,2206,null,{}] 13:29:12 INFO - PROCESS | 3572 | 1468009752056 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}] 13:29:12 INFO - PROCESS | 3572 | 1468009752061 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:12 INFO - PROCESS | 3572 | 1468009752177 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 13:29:12 INFO - PROCESS | 3572 | 1468009752261 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:12 INFO - PROCESS | 3572 | 1468009752264 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:12 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CA44800 == 28 [pid = 3572] [id = 561] 13:29:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 58 (000000E24E626800) [pid = 3572] [serial = 1683] [outer = 0000000000000000] 13:29:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 59 (000000E250F47C00) [pid = 3572] [serial = 1684] [outer = 000000E24E626800] 13:29:12 INFO - PROCESS | 3572 | 1468009752313 Marionette DEBUG loaded listener.js 13:29:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 60 (000000E251411C00) [pid = 3572] [serial = 1685] [outer = 000000E24E626800] 13:29:12 INFO - PROCESS | 3572 | 1468009752693 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]]]}] 13:29:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:29:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 690ms 13:29:12 INFO - PROCESS | 3572 | 1468009752732 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 13:29:12 INFO - PROCESS | 3572 | 1468009752735 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 13:29:12 INFO - PROCESS | 3572 | 1468009752738 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:29:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:29:12 INFO - PROCESS | 3572 | 1468009752740 Marionette TRACE conn5 <- [1,2210,null,{}] 13:29:12 INFO - PROCESS | 3572 | 1468009752744 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}] 13:29:12 INFO - PROCESS | 3572 | 1468009752746 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:12 INFO - PROCESS | 3572 | 1468009752864 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 13:29:12 INFO - PROCESS | 3572 | 1468009752869 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:12 INFO - PROCESS | 3572 | 1468009752871 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:12 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D1DE000 == 29 [pid = 3572] [id = 562] 13:29:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (000000E25475A400) [pid = 3572] [serial = 1686] [outer = 0000000000000000] 13:29:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (000000E25493CC00) [pid = 3572] [serial = 1687] [outer = 000000E25475A400] 13:29:12 INFO - PROCESS | 3572 | 1468009752917 Marionette DEBUG loaded listener.js 13:29:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E2549A6C00) [pid = 3572] [serial = 1688] [outer = 000000E25475A400] 13:29:13 INFO - PROCESS | 3572 | 1468009753323 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]]]}] 13:29:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:29:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 628ms 13:29:13 INFO - PROCESS | 3572 | 1468009753369 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 13:29:13 INFO - PROCESS | 3572 | 1468009753371 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 13:29:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:29:13 INFO - PROCESS | 3572 | 1468009753379 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - PROCESS | 3572 | 1468009753381 Marionette TRACE conn5 <- [1,2214,null,{}] 13:29:13 INFO - PROCESS | 3572 | 1468009753385 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}] 13:29:13 INFO - PROCESS | 3572 | 1468009753388 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:13 INFO - PROCESS | 3572 | 1468009753470 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 13:29:13 INFO - PROCESS | 3572 | 1468009753477 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:13 INFO - PROCESS | 3572 | 1468009753480 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:13 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE52800 == 30 [pid = 3572] [id = 563] 13:29:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E2502EE400) [pid = 3572] [serial = 1689] [outer = 0000000000000000] 13:29:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E254AC5800) [pid = 3572] [serial = 1690] [outer = 000000E2502EE400] 13:29:13 INFO - PROCESS | 3572 | 1468009753524 Marionette DEBUG loaded listener.js 13:29:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E2554ED800) [pid = 3572] [serial = 1691] [outer = 000000E2502EE400] 13:29:13 INFO - PROCESS | 3572 | 1468009753959 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]]]}] 13:29: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) 13:29:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 628ms 13:29:14 INFO - PROCESS | 3572 | 1468009754018 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 13:29:14 INFO - PROCESS | 3572 | 1468009754020 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 13:29:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:29:14 INFO - PROCESS | 3572 | 1468009754024 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:29:14 INFO - PROCESS | 3572 | 1468009754026 Marionette TRACE conn5 <- [1,2218,null,{}] 13:29:14 INFO - PROCESS | 3572 | 1468009754030 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}] 13:29:14 INFO - PROCESS | 3572 | 1468009754036 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:14 INFO - PROCESS | 3572 | 1468009754143 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 13:29:14 INFO - PROCESS | 3572 | 1468009754159 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:14 INFO - PROCESS | 3572 | 1468009754161 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:14 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F541800 == 31 [pid = 3572] [id = 564] 13:29:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E24FD20C00) [pid = 3572] [serial = 1692] [outer = 0000000000000000] 13:29:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E2568D8400) [pid = 3572] [serial = 1693] [outer = 000000E24FD20C00] 13:29:14 INFO - PROCESS | 3572 | 1468009754206 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E25974A800) [pid = 3572] [serial = 1694] [outer = 000000E24FD20C00] 13:29:14 INFO - PROCESS | 3572 | 1468009754656 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]]]}] 13:29:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:29:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 692ms 13:29:14 INFO - PROCESS | 3572 | 1468009754718 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 13:29:14 INFO - PROCESS | 3572 | 1468009754720 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 13:29:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:29:14 INFO - PROCESS | 3572 | 1468009754724 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:29:14 INFO - PROCESS | 3572 | 1468009754726 Marionette TRACE conn5 <- [1,2222,null,{}] 13:29:14 INFO - PROCESS | 3572 | 1468009754729 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}] 13:29:14 INFO - PROCESS | 3572 | 1468009754731 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:14 INFO - PROCESS | 3572 | 1468009754812 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 13:29:14 INFO - PROCESS | 3572 | 1468009754852 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:14 INFO - PROCESS | 3572 | 1468009754854 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:14 INFO - PROCESS | 3572 | ++DOCSHELL 000000E260670000 == 32 [pid = 3572] [id = 565] 13:29:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E250284400) [pid = 3572] [serial = 1695] [outer = 0000000000000000] 13:29:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E259C0B400) [pid = 3572] [serial = 1696] [outer = 000000E250284400] 13:29:14 INFO - PROCESS | 3572 | 1468009754899 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E259C4BC00) [pid = 3572] [serial = 1697] [outer = 000000E250284400] 13:29:15 INFO - PROCESS | 3572 | 1468009755302 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]]]}] 13:29:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:29:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 629ms 13:29:15 INFO - PROCESS | 3572 | 1468009755357 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 13:29:15 INFO - PROCESS | 3572 | 1468009755359 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 13:29:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:29:15 INFO - PROCESS | 3572 | 1468009755367 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:29:15 INFO - PROCESS | 3572 | 1468009755369 Marionette TRACE conn5 <- [1,2226,null,{}] 13:29:15 INFO - PROCESS | 3572 | 1468009755373 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}] 13:29:15 INFO - PROCESS | 3572 | 1468009755375 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:15 INFO - PROCESS | 3572 | 1468009755458 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 13:29:15 INFO - PROCESS | 3572 | 1468009755463 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:15 INFO - PROCESS | 3572 | 1468009755465 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:15 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C5F800 == 33 [pid = 3572] [id = 566] 13:29:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E259C83C00) [pid = 3572] [serial = 1698] [outer = 0000000000000000] 13:29:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25A324800) [pid = 3572] [serial = 1699] [outer = 000000E259C83C00] 13:29:15 INFO - PROCESS | 3572 | 1468009755511 Marionette DEBUG loaded listener.js 13:29:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25A5B7000) [pid = 3572] [serial = 1700] [outer = 000000E259C83C00] 13:29:15 INFO - PROCESS | 3572 | 1468009755975 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]]]}] 13:29:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:29:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 628ms 13:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:29:16 INFO - PROCESS | 3572 | 1468009756005 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 13:29:16 INFO - PROCESS | 3572 | 1468009756007 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 13:29:16 INFO - PROCESS | 3572 | 1468009756011 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - PROCESS | 3572 | 1468009756012 Marionette TRACE conn5 <- [1,2230,null,{}] 13:29:16 INFO - PROCESS | 3572 | 1468009756016 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}] 13:29:16 INFO - PROCESS | 3572 | 1468009756018 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:16 INFO - PROCESS | 3572 | 1468009756126 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 13:29:16 INFO - PROCESS | 3572 | 1468009756177 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:16 INFO - PROCESS | 3572 | 1468009756179 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:16 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CA44000 == 34 [pid = 3572] [id = 567] 13:29:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25B707C00) [pid = 3572] [serial = 1701] [outer = 0000000000000000] 13:29:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25B8AF000) [pid = 3572] [serial = 1702] [outer = 000000E25B707C00] 13:29:16 INFO - PROCESS | 3572 | 1468009756253 Marionette DEBUG loaded listener.js 13:29:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25C502800) [pid = 3572] [serial = 1703] [outer = 000000E25B707C00] 13:29:16 INFO - PROCESS | 3572 | 1468009756670 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]]]}] 13:29:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:29:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 689ms 13:29:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:29:16 INFO - PROCESS | 3572 | 1468009756705 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 13:29:16 INFO - PROCESS | 3572 | 1468009756707 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 13:29:16 INFO - PROCESS | 3572 | 1468009756710 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - PROCESS | 3572 | 1468009756712 Marionette TRACE conn5 <- [1,2234,null,{}] 13:29:16 INFO - PROCESS | 3572 | 1468009756715 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}] 13:29:16 INFO - PROCESS | 3572 | 1468009756717 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:16 INFO - PROCESS | 3572 | 1468009756831 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 13:29:16 INFO - PROCESS | 3572 | 1468009756837 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:16 INFO - PROCESS | 3572 | 1468009756839 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:16 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264912000 == 35 [pid = 3572] [id = 568] 13:29:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25C584000) [pid = 3572] [serial = 1704] [outer = 0000000000000000] 13:29:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25C596400) [pid = 3572] [serial = 1705] [outer = 000000E25C584000] 13:29:16 INFO - PROCESS | 3572 | 1468009756883 Marionette DEBUG loaded listener.js 13:29:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25C681C00) [pid = 3572] [serial = 1706] [outer = 000000E25C584000] 13:29:17 INFO - PROCESS | 3572 | 1468009757323 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]]]}] 13:29:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:29:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 628ms 13:29:17 INFO - PROCESS | 3572 | 1468009757344 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 13:29:17 INFO - PROCESS | 3572 | 1468009757346 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 13:29:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:29:17 INFO - PROCESS | 3572 | 1468009757349 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:29:17 INFO - PROCESS | 3572 | 1468009757352 Marionette TRACE conn5 <- [1,2238,null,{}] 13:29:17 INFO - PROCESS | 3572 | 1468009757355 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}] 13:29:17 INFO - PROCESS | 3572 | 1468009757358 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:17 INFO - PROCESS | 3572 | 1468009757481 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 13:29:17 INFO - PROCESS | 3572 | 1468009757569 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 3572 | 1468009757572 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:17 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE51800 == 36 [pid = 3572] [id = 569] 13:29:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25D1A6800) [pid = 3572] [serial = 1707] [outer = 0000000000000000] 13:29:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25D747800) [pid = 3572] [serial = 1708] [outer = 000000E25D1A6800] 13:29:17 INFO - PROCESS | 3572 | 1468009757619 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25D8E5400) [pid = 3572] [serial = 1709] [outer = 000000E25D1A6800] 13:29:17 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25CE73800) [pid = 3572] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:29:17 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2568C2000) [pid = 3572] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:29:17 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E259C7E800) [pid = 3572] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:29:17 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E24FD26400) [pid = 3572] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:29:17 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E255565400) [pid = 3572] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:29:17 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E254938C00) [pid = 3572] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:29:17 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25056A800) [pid = 3572] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:29:17 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25028DC00) [pid = 3572] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:29:17 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25019B400) [pid = 3572] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:29:17 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25E2BE000) [pid = 3572] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:29:17 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25077B800) [pid = 3572] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:29:18 INFO - PROCESS | 3572 | 1468009758072 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]]]}] 13:29:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 776ms 13:29:18 INFO - PROCESS | 3572 | 1468009758129 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 13:29:18 INFO - PROCESS | 3572 | 1468009758131 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 13:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:29:18 INFO - PROCESS | 3572 | 1468009758134 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - PROCESS | 3572 | 1468009758136 Marionette TRACE conn5 <- [1,2242,null,{}] 13:29:18 INFO - PROCESS | 3572 | 1468009758139 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}] 13:29:18 INFO - PROCESS | 3572 | 1468009758141 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:18 INFO - PROCESS | 3572 | 1468009758224 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 13:29:18 INFO - PROCESS | 3572 | 1468009758231 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:18 INFO - PROCESS | 3572 | 1468009758233 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:18 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265610800 == 37 [pid = 3572] [id = 570] 13:29:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2502EF000) [pid = 3572] [serial = 1710] [outer = 0000000000000000] 13:29:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2562D9000) [pid = 3572] [serial = 1711] [outer = 000000E2502EF000] 13:29:18 INFO - PROCESS | 3572 | 1468009758277 Marionette DEBUG loaded listener.js 13:29:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25CE71400) [pid = 3572] [serial = 1712] [outer = 000000E2502EF000] 13:29:18 INFO - PROCESS | 3572 | 1468009758685 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]]]}] 13:29:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:29:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 585ms 13:29:18 INFO - PROCESS | 3572 | 1468009758723 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 13:29:18 INFO - PROCESS | 3572 | 1468009758725 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 13:29:18 INFO - PROCESS | 3572 | 1468009758728 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:29:18 INFO - PROCESS | 3572 | 1468009758730 Marionette TRACE conn5 <- [1,2246,null,{}] 13:29:18 INFO - PROCESS | 3572 | 1468009758750 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}] 13:29:18 INFO - PROCESS | 3572 | 1468009758752 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:18 INFO - PROCESS | 3572 | 1468009758838 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 13:29:18 INFO - PROCESS | 3572 | 1468009758846 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:18 INFO - PROCESS | 3572 | 1468009758847 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:18 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265766800 == 38 [pid = 3572] [id = 571] 13:29:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25D74A000) [pid = 3572] [serial = 1713] [outer = 0000000000000000] 13:29:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25D8EC000) [pid = 3572] [serial = 1714] [outer = 000000E25D74A000] 13:29:18 INFO - PROCESS | 3572 | 1468009758891 Marionette DEBUG loaded listener.js 13:29:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25DE96400) [pid = 3572] [serial = 1715] [outer = 000000E25D74A000] 13:29:19 INFO - PROCESS | 3572 | 1468009759340 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]]]}] 13:29:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:29:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 628ms 13:29:19 INFO - PROCESS | 3572 | 1468009759360 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 13:29:19 INFO - PROCESS | 3572 | 1468009759362 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 13:29:19 INFO - PROCESS | 3572 | 1468009759365 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:29:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:29:19 INFO - PROCESS | 3572 | 1468009759367 Marionette TRACE conn5 <- [1,2250,null,{}] 13:29:19 INFO - PROCESS | 3572 | 1468009759387 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}] 13:29:19 INFO - PROCESS | 3572 | 1468009759390 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:19 INFO - PROCESS | 3572 | 1468009759477 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 13:29:19 INFO - PROCESS | 3572 | 1468009759482 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:19 INFO - PROCESS | 3572 | 1468009759483 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:19 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265A59000 == 39 [pid = 3572] [id = 572] 13:29:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25E085800) [pid = 3572] [serial = 1716] [outer = 0000000000000000] 13:29:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25E21C400) [pid = 3572] [serial = 1717] [outer = 000000E25E085800] 13:29:19 INFO - PROCESS | 3572 | 1468009759535 Marionette DEBUG loaded listener.js 13:29:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25493FC00) [pid = 3572] [serial = 1718] [outer = 000000E25E085800] 13:29:20 INFO - PROCESS | 3572 | 1468009760151 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]]]}] 13:29:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:29:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 837ms 13:29:20 INFO - PROCESS | 3572 | 1468009760214 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 13:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:29:20 INFO - PROCESS | 3572 | 1468009760219 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 13:29:20 INFO - PROCESS | 3572 | 1468009760249 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:29:20 INFO - PROCESS | 3572 | 1468009760253 Marionette TRACE conn5 <- [1,2254,null,{}] 13:29:20 INFO - PROCESS | 3572 | 1468009760261 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}] 13:29:20 INFO - PROCESS | 3572 | 1468009760264 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:20 INFO - PROCESS | 3572 | 1468009760406 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 13:29:20 INFO - PROCESS | 3572 | 1468009760522 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:20 INFO - PROCESS | 3572 | 1468009760527 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:20 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25615A000 == 40 [pid = 3572] [id = 573] 13:29:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E24FD2A800) [pid = 3572] [serial = 1719] [outer = 0000000000000000] 13:29:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E2501B5000) [pid = 3572] [serial = 1720] [outer = 000000E24FD2A800] 13:29:20 INFO - PROCESS | 3572 | 1468009760587 Marionette DEBUG loaded listener.js 13:29:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E250290000) [pid = 3572] [serial = 1721] [outer = 000000E24FD2A800] 13:29:21 INFO - PROCESS | 3572 | 1468009761284 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]]]}] 13:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1119ms 13:29:21 INFO - PROCESS | 3572 | 1468009761344 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 13:29:21 INFO - PROCESS | 3572 | 1468009761350 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 13:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:29:21 INFO - PROCESS | 3572 | 1468009761356 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:29:21 INFO - PROCESS | 3572 | 1468009761359 Marionette TRACE conn5 <- [1,2258,null,{}] 13:29:21 INFO - PROCESS | 3572 | 1468009761363 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}] 13:29:21 INFO - PROCESS | 3572 | 1468009761366 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:21 INFO - PROCESS | 3572 | 1468009761504 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 13:29:21 INFO - PROCESS | 3572 | 1468009761766 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:21 INFO - PROCESS | 3572 | 1468009761769 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:21 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254786800 == 41 [pid = 3572] [id = 574] 13:29:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E24F4C6000) [pid = 3572] [serial = 1722] [outer = 0000000000000000] 13:29:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E24FD2D800) [pid = 3572] [serial = 1723] [outer = 000000E24F4C6000] 13:29:21 INFO - PROCESS | 3572 | 1468009761832 Marionette DEBUG loaded listener.js 13:29:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E2502E8C00) [pid = 3572] [serial = 1724] [outer = 000000E24F4C6000] 13:29:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E265766800 == 40 [pid = 3572] [id = 571] 13:29:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E265610800 == 39 [pid = 3572] [id = 570] 13:29:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE51800 == 38 [pid = 3572] [id = 569] 13:29:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E264912000 == 37 [pid = 3572] [id = 568] 13:29:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CA44000 == 36 [pid = 3572] [id = 567] 13:29:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C5F800 == 35 [pid = 3572] [id = 566] 13:29:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E260670000 == 34 [pid = 3572] [id = 565] 13:29:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F541800 == 33 [pid = 3572] [id = 564] 13:29:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE52800 == 32 [pid = 3572] [id = 563] 13:29:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D1DE000 == 31 [pid = 3572] [id = 562] 13:29:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CA44800 == 30 [pid = 3572] [id = 561] 13:29:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E259B61000 == 29 [pid = 3572] [id = 560] 13:29:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E2552B9000 == 28 [pid = 3572] [id = 559] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25D8E9000) [pid = 3572] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | 1468009762530 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]]]}] 13:29:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:29:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1197ms 13:29:22 INFO - PROCESS | 3572 | 1468009762556 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 13:29:22 INFO - PROCESS | 3572 | 1468009762560 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 13:29:22 INFO - PROCESS | 3572 | 1468009762564 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:29:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:29:22 INFO - PROCESS | 3572 | 1468009762567 Marionette TRACE conn5 <- [1,2262,null,{}] 13:29:22 INFO - PROCESS | 3572 | 1468009762572 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}] 13:29:22 INFO - PROCESS | 3572 | 1468009762577 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:22 INFO - PROCESS | 3572 | 1468009762669 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25D868C00) [pid = 3572] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2568C9C00) [pid = 3572] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25C09DC00) [pid = 3572] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25974D800) [pid = 3572] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25CB4E000) [pid = 3572] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25C589800) [pid = 3572] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25D74A800) [pid = 3572] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E256281400) [pid = 3572] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E254946000) [pid = 3572] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E254AC4C00) [pid = 3572] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E250778800) [pid = 3572] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E251403400) [pid = 3572] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25039B000) [pid = 3572] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E2502E6C00) [pid = 3572] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E2502F3800) [pid = 3572] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E2501D5800) [pid = 3572] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25EB29C00) [pid = 3572] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25F120400) [pid = 3572] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25CE74C00) [pid = 3572] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E259C42C00) [pid = 3572] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E25CB4FC00) [pid = 3572] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E2568BB400) [pid = 3572] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 13:29:22 INFO - PROCESS | 3572 | 1468009762755 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:22 INFO - PROCESS | 3572 | 1468009762758 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:22 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255246000 == 29 [pid = 3572] [id = 575] 13:29:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E24F10D800) [pid = 3572] [serial = 1725] [outer = 0000000000000000] 13:29:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E25028C000) [pid = 3572] [serial = 1726] [outer = 000000E24F10D800] 13:29:22 INFO - PROCESS | 3572 | 1468009762810 Marionette DEBUG loaded listener.js 13:29:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E250778800) [pid = 3572] [serial = 1727] [outer = 000000E24F10D800] 13:29:23 INFO - PROCESS | 3572 | 1468009763258 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]]]}] 13:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 732ms 13:29:23 INFO - PROCESS | 3572 | 1468009763303 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 13:29:23 INFO - PROCESS | 3572 | 1468009763307 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 13:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:29:23 INFO - PROCESS | 3572 | 1468009763312 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:29:23 INFO - PROCESS | 3572 | 1468009763314 Marionette TRACE conn5 <- [1,2266,null,{}] 13:29:23 INFO - PROCESS | 3572 | 1468009763318 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}] 13:29:23 INFO - PROCESS | 3572 | 1468009763320 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:23 INFO - PROCESS | 3572 | 1468009763414 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 13:29:23 INFO - PROCESS | 3572 | 1468009763420 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:23 INFO - PROCESS | 3572 | 1468009763422 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:23 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C4B3000 == 30 [pid = 3572] [id = 576] 13:29:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E250782800) [pid = 3572] [serial = 1728] [outer = 0000000000000000] 13:29:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E254722000) [pid = 3572] [serial = 1729] [outer = 000000E250782800] 13:29:23 INFO - PROCESS | 3572 | 1468009763469 Marionette DEBUG loaded listener.js 13:29:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2549A3400) [pid = 3572] [serial = 1730] [outer = 000000E250782800] 13:29:23 INFO - PROCESS | 3572 | 1468009763939 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]]]}] 13:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 671ms 13:29:23 INFO - PROCESS | 3572 | 1468009763987 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 13:29:23 INFO - PROCESS | 3572 | 1468009763989 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 13:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:29:24 INFO - PROCESS | 3572 | 1468009763995 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:29:24 INFO - PROCESS | 3572 | 1468009764002 Marionette TRACE conn5 <- [1,2270,null,{}] 13:29:24 INFO - PROCESS | 3572 | 1468009764012 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}] 13:29:24 INFO - PROCESS | 3572 | 1468009764017 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:24 INFO - PROCESS | 3572 | 1468009764110 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 13:29:24 INFO - PROCESS | 3572 | 1468009764119 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:24 INFO - PROCESS | 3572 | 1468009764122 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:24 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE4B800 == 31 [pid = 3572] [id = 577] 13:29:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E24EDD7800) [pid = 3572] [serial = 1731] [outer = 0000000000000000] 13:29:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E256109000) [pid = 3572] [serial = 1732] [outer = 000000E24EDD7800] 13:29:24 INFO - PROCESS | 3572 | 1468009764166 Marionette DEBUG loaded listener.js 13:29:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2562D2800) [pid = 3572] [serial = 1733] [outer = 000000E24EDD7800] 13:29:24 INFO - PROCESS | 3572 | 1468009764608 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]]]}] 13:29:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:29:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 629ms 13:29:24 INFO - PROCESS | 3572 | 1468009764634 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 13:29:24 INFO - PROCESS | 3572 | 1468009764637 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 13:29:24 INFO - PROCESS | 3572 | 1468009764640 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:29:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:29:24 INFO - PROCESS | 3572 | 1468009764642 Marionette TRACE conn5 <- [1,2274,null,{}] 13:29:24 INFO - PROCESS | 3572 | 1468009764645 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}] 13:29:24 INFO - PROCESS | 3572 | 1468009764647 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:24 INFO - PROCESS | 3572 | 1468009764769 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 13:29:24 INFO - PROCESS | 3572 | 1468009764848 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:24 INFO - PROCESS | 3572 | 1468009764850 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:24 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F50F000 == 32 [pid = 3572] [id = 578] 13:29:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E255476C00) [pid = 3572] [serial = 1734] [outer = 0000000000000000] 13:29:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2568C5C00) [pid = 3572] [serial = 1735] [outer = 000000E255476C00] 13:29:24 INFO - PROCESS | 3572 | 1468009764902 Marionette DEBUG loaded listener.js 13:29:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E256D5C400) [pid = 3572] [serial = 1736] [outer = 000000E255476C00] 13:29:25 INFO - PROCESS | 3572 | 1468009765317 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]]]}] 13:29:25 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 13:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 733ms 13:29:25 INFO - PROCESS | 3572 | 1468009765382 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 13:29:25 INFO - PROCESS | 3572 | 1468009765384 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 13:29:25 INFO - PROCESS | 3572 | 1468009765388 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:29:25 INFO - PROCESS | 3572 | 1468009765390 Marionette TRACE conn5 <- [1,2278,null,{}] 13:29:25 INFO - PROCESS | 3572 | 1468009765393 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}] 13:29:25 INFO - PROCESS | 3572 | 1468009765395 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:25 INFO - PROCESS | 3572 | 1468009765514 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 13:29:25 INFO - PROCESS | 3572 | 1468009765569 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 3572 | 1468009765575 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:25 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4B8800 == 33 [pid = 3572] [id = 579] 13:29:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E259C44000) [pid = 3572] [serial = 1737] [outer = 0000000000000000] 13:29:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E259C4C800) [pid = 3572] [serial = 1738] [outer = 000000E259C44000] 13:29:25 INFO - PROCESS | 3572 | 1468009765634 Marionette DEBUG loaded listener.js 13:29:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25B8AF800) [pid = 3572] [serial = 1739] [outer = 000000E259C44000] 13:29:26 INFO - PROCESS | 3572 | 1468009766092 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]]]}] 13:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 733ms 13:29:26 INFO - PROCESS | 3572 | 1468009766142 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 13:29:26 INFO - PROCESS | 3572 | 1468009766144 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 13:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:29:26 INFO - PROCESS | 3572 | 1468009766156 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:29:26 INFO - PROCESS | 3572 | 1468009766158 Marionette TRACE conn5 <- [1,2282,null,{}] 13:29:26 INFO - PROCESS | 3572 | 1468009766162 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}] 13:29:26 INFO - PROCESS | 3572 | 1468009766164 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:26 INFO - PROCESS | 3572 | 1468009766284 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 13:29:26 INFO - PROCESS | 3572 | 1468009766342 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:26 INFO - PROCESS | 3572 | 1468009766344 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:26 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CE6000 == 34 [pid = 3572] [id = 580] 13:29:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25C599800) [pid = 3572] [serial = 1740] [outer = 0000000000000000] 13:29:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25C59E000) [pid = 3572] [serial = 1741] [outer = 000000E25C599800] 13:29:26 INFO - PROCESS | 3572 | 1468009766389 Marionette DEBUG loaded listener.js 13:29:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25CB4F800) [pid = 3572] [serial = 1742] [outer = 000000E25C599800] 13:29:26 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E24E626800) [pid = 3572] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:29:26 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2502F0400) [pid = 3572] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:29:26 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25B707C00) [pid = 3572] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:29:26 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2502EE400) [pid = 3572] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:29:26 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25475A400) [pid = 3572] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:29:26 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2501A0400) [pid = 3572] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:29:26 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E259C83C00) [pid = 3572] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:29:26 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E24FD20C00) [pid = 3572] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:29:26 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E250284400) [pid = 3572] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:29:26 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25C584000) [pid = 3572] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:29:26 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25D1A6800) [pid = 3572] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:29:26 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25D74A000) [pid = 3572] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:29:26 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E2502EF000) [pid = 3572] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:29:26 INFO - PROCESS | 3572 | 1468009766868 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]]]}] 13:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 733ms 13:29:26 INFO - PROCESS | 3572 | 1468009766896 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 13:29:26 INFO - PROCESS | 3572 | 1468009766898 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 13:29:26 INFO - PROCESS | 3572 | 1468009766902 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:29:26 INFO - PROCESS | 3572 | 1468009766904 Marionette TRACE conn5 <- [1,2286,null,{}] 13:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:29:26 INFO - PROCESS | 3572 | 1468009766907 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}] 13:29:26 INFO - PROCESS | 3572 | 1468009766909 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:26 INFO - PROCESS | 3572 | 1468009766990 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 13:29:27 INFO - PROCESS | 3572 | 1468009766995 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:27 INFO - PROCESS | 3572 | 1468009766998 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:27 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263D5A000 == 35 [pid = 3572] [id = 581] 13:29:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E25028F000) [pid = 3572] [serial = 1743] [outer = 0000000000000000] 13:29:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E2549A6400) [pid = 3572] [serial = 1744] [outer = 000000E25028F000] 13:29:27 INFO - PROCESS | 3572 | 1468009767043 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25C584000) [pid = 3572] [serial = 1745] [outer = 000000E25028F000] 13:29:27 INFO - PROCESS | 3572 | 1468009767440 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]]]}] 13:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 587ms 13:29:27 INFO - PROCESS | 3572 | 1468009767494 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 13:29:27 INFO - PROCESS | 3572 | 1468009767496 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 13:29:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:29:27 INFO - PROCESS | 3572 | 1468009767499 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:29:27 INFO - PROCESS | 3572 | 1468009767501 Marionette TRACE conn5 <- [1,2290,null,{}] 13:29:27 INFO - PROCESS | 3572 | 1468009767505 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}] 13:29:27 INFO - PROCESS | 3572 | 1468009767516 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:27 INFO - PROCESS | 3572 | 1468009767600 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 13:29:27 INFO - PROCESS | 3572 | 1468009767634 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:27 INFO - PROCESS | 3572 | 1468009767636 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:27 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264918800 == 36 [pid = 3572] [id = 582] 13:29:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25C585000) [pid = 3572] [serial = 1746] [outer = 0000000000000000] 13:29:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25CE6FC00) [pid = 3572] [serial = 1747] [outer = 000000E25C585000] 13:29:27 INFO - PROCESS | 3572 | 1468009767680 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25D393800) [pid = 3572] [serial = 1748] [outer = 000000E25C585000] 13:29:28 INFO - PROCESS | 3572 | 1468009768071 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]]]}] 13:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 629ms 13:29:28 INFO - PROCESS | 3572 | 1468009768138 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 13:29:28 INFO - PROCESS | 3572 | 1468009768141 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 13:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:29:28 INFO - PROCESS | 3572 | 1468009768144 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:29:28 INFO - PROCESS | 3572 | 1468009768146 Marionette TRACE conn5 <- [1,2294,null,{}] 13:29:28 INFO - PROCESS | 3572 | 1468009768150 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}] 13:29:28 INFO - PROCESS | 3572 | 1468009768151 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:28 INFO - PROCESS | 3572 | 1468009768234 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 13:29:28 INFO - PROCESS | 3572 | 1468009768243 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:28 INFO - PROCESS | 3572 | 1468009768245 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:28 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE49800 == 37 [pid = 3572] [id = 583] 13:29:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25D394000) [pid = 3572] [serial = 1749] [outer = 0000000000000000] 13:29:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25D752C00) [pid = 3572] [serial = 1750] [outer = 000000E25D394000] 13:29:28 INFO - PROCESS | 3572 | 1468009768289 Marionette DEBUG loaded listener.js 13:29:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25D8E5C00) [pid = 3572] [serial = 1751] [outer = 000000E25D394000] 13:29:28 INFO - PROCESS | 3572 | 1468009768709 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]]]}] 13:29:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:29:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 629ms 13:29:28 INFO - PROCESS | 3572 | 1468009768798 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 13:29:28 INFO - PROCESS | 3572 | 1468009768803 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 13:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:29:28 INFO - PROCESS | 3572 | 1468009768809 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:29:28 INFO - PROCESS | 3572 | 1468009768813 Marionette TRACE conn5 <- [1,2298,null,{}] 13:29:28 INFO - PROCESS | 3572 | 1468009768820 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}] 13:29:28 INFO - PROCESS | 3572 | 1468009768824 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:28 INFO - PROCESS | 3572 | 1468009768959 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 13:29:29 INFO - PROCESS | 3572 | 1468009769095 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:29 INFO - PROCESS | 3572 | 1468009769101 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:29 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256A95000 == 38 [pid = 3572] [id = 584] 13:29:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25028D000) [pid = 3572] [serial = 1752] [outer = 0000000000000000] 13:29:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25034F000) [pid = 3572] [serial = 1753] [outer = 000000E25028D000] 13:29:29 INFO - PROCESS | 3572 | 1468009769162 Marionette DEBUG loaded listener.js 13:29:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E250778C00) [pid = 3572] [serial = 1754] [outer = 000000E25028D000] 13:29:29 INFO - PROCESS | 3572 | 1468009769764 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]]]}] 13:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 986ms 13:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:29:29 INFO - PROCESS | 3572 | 1468009769796 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 13:29:29 INFO - PROCESS | 3572 | 1468009769799 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 13:29:29 INFO - PROCESS | 3572 | 1468009769806 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:29:29 INFO - PROCESS | 3572 | 1468009769811 Marionette TRACE conn5 <- [1,2302,null,{}] 13:29:29 INFO - PROCESS | 3572 | 1468009769815 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}] 13:29:29 INFO - PROCESS | 3572 | 1468009769818 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:29 INFO - PROCESS | 3572 | 1468009769936 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 13:29:30 INFO - PROCESS | 3572 | 1468009770036 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 3572 | 1468009770039 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:30 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F535000 == 39 [pid = 3572] [id = 585] 13:29:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2549FD000) [pid = 3572] [serial = 1755] [outer = 0000000000000000] 13:29:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E254ED4000) [pid = 3572] [serial = 1756] [outer = 000000E2549FD000] 13:29:30 INFO - PROCESS | 3572 | 1468009770099 Marionette DEBUG loaded listener.js 13:29:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E2562D5000) [pid = 3572] [serial = 1757] [outer = 000000E2549FD000] 13:29:30 INFO - PROCESS | 3572 | 1468009770705 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]]]}] 13:29:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:29:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 942ms 13:29:30 INFO - PROCESS | 3572 | 1468009770747 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 13:29:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:29:30 INFO - PROCESS | 3572 | 1468009770750 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 13:29:30 INFO - PROCESS | 3572 | 1468009770754 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:29:30 INFO - PROCESS | 3572 | 1468009770756 Marionette TRACE conn5 <- [1,2306,null,{}] 13:29:30 INFO - PROCESS | 3572 | 1468009770766 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}] 13:29:30 INFO - PROCESS | 3572 | 1468009770771 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:30 INFO - PROCESS | 3572 | 1468009770885 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 13:29:30 INFO - PROCESS | 3572 | 1468009770983 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 3572 | 1468009770987 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:31 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26576B800 == 40 [pid = 3572] [id = 586] 13:29:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25A5C2000) [pid = 3572] [serial = 1758] [outer = 0000000000000000] 13:29:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25C094C00) [pid = 3572] [serial = 1759] [outer = 000000E25A5C2000] 13:29:31 INFO - PROCESS | 3572 | 1468009771046 Marionette DEBUG loaded listener.js 13:29:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25CE73000) [pid = 3572] [serial = 1760] [outer = 000000E25A5C2000] 13:29:31 INFO - PROCESS | 3572 | 1468009771711 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] 13:29:31 INFO - PROCESS | 3572 | 1468009771743 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 13:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:29:31 INFO - PROCESS | 3572 | 1468009771746 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:29:31 INFO - PROCESS | 3572 | 1468009771748 Marionette TRACE conn5 <- [1,2310,null,{}] 13:29:31 INFO - PROCESS | 3572 | 1468009771752 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}] 13:29:31 INFO - PROCESS | 3572 | 1468009771755 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:31 INFO - PROCESS | 3572 | 1468009771869 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 13:29:32 INFO - PROCESS | 3572 | 1468009771990 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:32 INFO - PROCESS | 3572 | 1468009771993 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:32 INFO - PROCESS | 3572 | ++DOCSHELL 000000E266514800 == 41 [pid = 3572] [id = 587] 13:29:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25E2B7400) [pid = 3572] [serial = 1761] [outer = 0000000000000000] 13:29:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25EBA4000) [pid = 3572] [serial = 1762] [outer = 000000E25E2B7400] 13:29:32 INFO - PROCESS | 3572 | 1468009772050 Marionette DEBUG loaded listener.js 13:29:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E25F11DC00) [pid = 3572] [serial = 1763] [outer = 000000E25E2B7400] 13:29:32 INFO - PROCESS | 3572 | 1468009772757 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]]]}] 13:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1025ms 13:29:32 INFO - PROCESS | 3572 | 1468009772787 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 13:29:32 INFO - PROCESS | 3572 | 1468009772792 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 13:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:29:32 INFO - PROCESS | 3572 | 1468009772828 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:29:32 INFO - PROCESS | 3572 | 1468009772832 Marionette TRACE conn5 <- [1,2314,null,{}] 13:29:32 INFO - PROCESS | 3572 | 1468009772838 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}] 13:29:32 INFO - PROCESS | 3572 | 1468009772842 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:32 INFO - PROCESS | 3572 | 1468009772953 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 13:29:33 INFO - PROCESS | 3572 | 1468009773030 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:33 INFO - PROCESS | 3572 | 1468009773035 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:33 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25571A000 == 42 [pid = 3572] [id = 588] 13:29:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E2501CE000) [pid = 3572] [serial = 1764] [outer = 0000000000000000] 13:29:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E2503A1C00) [pid = 3572] [serial = 1765] [outer = 000000E2501CE000] 13:29:33 INFO - PROCESS | 3572 | 1468009773128 Marionette DEBUG loaded listener.js 13:29:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E250FE5C00) [pid = 3572] [serial = 1766] [outer = 000000E2501CE000] 13:29:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E264918800 == 41 [pid = 3572] [id = 582] 13:29:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E263D5A000 == 40 [pid = 3572] [id = 581] 13:29:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CE6000 == 39 [pid = 3572] [id = 580] 13:29:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D4B8800 == 38 [pid = 3572] [id = 579] 13:29:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F50F000 == 37 [pid = 3572] [id = 578] 13:29:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE4B800 == 36 [pid = 3572] [id = 577] 13:29:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C4B3000 == 35 [pid = 3572] [id = 576] 13:29:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E255246000 == 34 [pid = 3572] [id = 575] 13:29:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E254786800 == 33 [pid = 3572] [id = 574] 13:29:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E25615A000 == 32 [pid = 3572] [id = 573] 13:29:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E264F73000 == 31 [pid = 3572] [id = 558] 13:29:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E265A59000 == 30 [pid = 3572] [id = 572] 13:29:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E266514800 == 29 [pid = 3572] [id = 587] 13:29:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E26576B800 == 28 [pid = 3572] [id = 586] 13:29:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F535000 == 27 [pid = 3572] [id = 585] 13:29:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE49800 == 26 [pid = 3572] [id = 583] 13:29:34 INFO - PROCESS | 3572 | --DOCSHELL 000000E256A95000 == 25 [pid = 3572] [id = 584] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E250F47C00) [pid = 3572] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E251411C00) [pid = 3572] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E250345400) [pid = 3572] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25B8AF000) [pid = 3572] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E250398000) [pid = 3572] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E254AC5800) [pid = 3572] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E2554ED800) [pid = 3572] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25493CC00) [pid = 3572] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2549A6C00) [pid = 3572] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2501A1400) [pid = 3572] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E2501CEC00) [pid = 3572] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25A324800) [pid = 3572] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2568D8400) [pid = 3572] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25974A800) [pid = 3572] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E259C0B400) [pid = 3572] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25C596400) [pid = 3572] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E259C4BC00) [pid = 3572] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25C502800) [pid = 3572] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25D747800) [pid = 3572] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25C681C00) [pid = 3572] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25D8EC000) [pid = 3572] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25D8E5400) [pid = 3572] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25DE96400) [pid = 3572] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E2562D9000) [pid = 3572] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25CE71400) [pid = 3572] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25E21C400) [pid = 3572] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25A5B7000) [pid = 3572] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 13:29:34 INFO - PROCESS | 3572 | 1468009774403 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]]]}] 13:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1630ms 13:29:34 INFO - PROCESS | 3572 | 1468009774472 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 13:29:34 INFO - PROCESS | 3572 | 1468009774477 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 13:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:29:34 INFO - PROCESS | 3572 | 1468009774486 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:29:34 INFO - PROCESS | 3572 | 1468009774489 Marionette TRACE conn5 <- [1,2318,null,{}] 13:29:34 INFO - PROCESS | 3572 | 1468009774495 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}] 13:29:34 INFO - PROCESS | 3572 | 1468009774498 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:34 INFO - PROCESS | 3572 | 1468009774590 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 13:29:34 INFO - PROCESS | 3572 | 1468009774604 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:34 INFO - PROCESS | 3572 | 1468009774609 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:34 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255244800 == 26 [pid = 3572] [id = 589] 13:29:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E2501B6000) [pid = 3572] [serial = 1767] [outer = 0000000000000000] 13:29:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E2501BD000) [pid = 3572] [serial = 1768] [outer = 000000E2501B6000] 13:29:34 INFO - PROCESS | 3572 | 1468009774659 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E250284800) [pid = 3572] [serial = 1769] [outer = 000000E2501B6000] 13:29:35 INFO - PROCESS | 3572 | 1468009775135 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]]]}] 13:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 691ms 13:29:35 INFO - PROCESS | 3572 | 1468009775177 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 13:29:35 INFO - PROCESS | 3572 | 1468009775182 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 13:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:29:35 INFO - PROCESS | 3572 | 1468009775189 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:29:35 INFO - PROCESS | 3572 | 1468009775192 Marionette TRACE conn5 <- [1,2322,null,{}] 13:29:35 INFO - PROCESS | 3572 | 1468009775196 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}] 13:29:35 INFO - PROCESS | 3572 | 1468009775199 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:35 INFO - PROCESS | 3572 | 1468009775290 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 13:29:35 INFO - PROCESS | 3572 | 1468009775299 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:35 INFO - PROCESS | 3572 | 1468009775301 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:35 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259CCB800 == 27 [pid = 3572] [id = 590] 13:29:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E250396000) [pid = 3572] [serial = 1770] [outer = 0000000000000000] 13:29:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25039FC00) [pid = 3572] [serial = 1771] [outer = 000000E250396000] 13:29:35 INFO - PROCESS | 3572 | 1468009775350 Marionette DEBUG loaded listener.js 13:29:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25077DC00) [pid = 3572] [serial = 1772] [outer = 000000E250396000] 13:29:35 INFO - PROCESS | 3572 | 1468009775825 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]]]}] 13:29:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:29:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 692ms 13:29:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:29:35 INFO - PROCESS | 3572 | 1468009775883 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 13:29:35 INFO - PROCESS | 3572 | 1468009775886 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 13:29:35 INFO - PROCESS | 3572 | 1468009775890 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:29:35 INFO - PROCESS | 3572 | 1468009775893 Marionette TRACE conn5 <- [1,2326,null,{}] 13:29:35 INFO - PROCESS | 3572 | 1468009775905 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}] 13:29:35 INFO - PROCESS | 3572 | 1468009775910 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:36 INFO - PROCESS | 3572 | 1468009776031 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 13:29:36 INFO - PROCESS | 3572 | 1468009776119 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:36 INFO - PROCESS | 3572 | 1468009776123 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:36 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D1D6800 == 28 [pid = 3572] [id = 591] 13:29:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E24EF4BC00) [pid = 3572] [serial = 1773] [outer = 0000000000000000] 13:29:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2549A5800) [pid = 3572] [serial = 1774] [outer = 000000E24EF4BC00] 13:29:36 INFO - PROCESS | 3572 | 1468009776173 Marionette DEBUG loaded listener.js 13:29:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E254A7B800) [pid = 3572] [serial = 1775] [outer = 000000E24EF4BC00] 13:29:36 INFO - PROCESS | 3572 | 1468009776600 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]]]}] 13:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 734ms 13:29:36 INFO - PROCESS | 3572 | 1468009776626 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 13:29:36 INFO - PROCESS | 3572 | 1468009776628 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 13:29:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:29:36 INFO - PROCESS | 3572 | 1468009776637 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:29:36 INFO - PROCESS | 3572 | 1468009776639 Marionette TRACE conn5 <- [1,2330,null,{}] 13:29:36 INFO - PROCESS | 3572 | 1468009776642 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}] 13:29:36 INFO - PROCESS | 3572 | 1468009776644 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:36 INFO - PROCESS | 3572 | 1468009776760 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 13:29:36 INFO - PROCESS | 3572 | 1468009776766 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:36 INFO - PROCESS | 3572 | 1468009776768 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:36 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE5D800 == 29 [pid = 3572] [id = 592] 13:29:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25556A400) [pid = 3572] [serial = 1776] [outer = 0000000000000000] 13:29:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E255774400) [pid = 3572] [serial = 1777] [outer = 000000E25556A400] 13:29:36 INFO - PROCESS | 3572 | 1468009776857 Marionette DEBUG loaded listener.js 13:29:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2562D9000) [pid = 3572] [serial = 1778] [outer = 000000E25556A400] 13:29:37 INFO - PROCESS | 3572 | 1468009777306 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]]]}] 13:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 692ms 13:29:37 INFO - PROCESS | 3572 | 1468009777332 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 13:29:37 INFO - PROCESS | 3572 | 1468009777334 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 13:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:29:37 INFO - PROCESS | 3572 | 1468009777337 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:29:37 INFO - PROCESS | 3572 | 1468009777339 Marionette TRACE conn5 <- [1,2334,null,{}] 13:29:37 INFO - PROCESS | 3572 | 1468009777348 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}] 13:29:37 INFO - PROCESS | 3572 | 1468009777351 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:37 INFO - PROCESS | 3572 | 1468009777486 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 13:29:37 INFO - PROCESS | 3572 | 1468009777497 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:37 INFO - PROCESS | 3572 | 1468009777499 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:37 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F88E000 == 30 [pid = 3572] [id = 593] 13:29:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E24E7D2800) [pid = 3572] [serial = 1779] [outer = 0000000000000000] 13:29:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2568D4400) [pid = 3572] [serial = 1780] [outer = 000000E24E7D2800] 13:29:37 INFO - PROCESS | 3572 | 1468009777546 Marionette DEBUG loaded listener.js 13:29:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E259C0B400) [pid = 3572] [serial = 1781] [outer = 000000E24E7D2800] 13:29:37 INFO - PROCESS | 3572 | 1468009777990 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]]]}] 13:29:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:29:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 691ms 13:29:38 INFO - PROCESS | 3572 | 1468009778031 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 13:29:38 INFO - PROCESS | 3572 | 1468009778034 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 13:29:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:29:38 INFO - PROCESS | 3572 | 1468009778037 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:29:38 INFO - PROCESS | 3572 | 1468009778039 Marionette TRACE conn5 <- [1,2338,null,{}] 13:29:38 INFO - PROCESS | 3572 | 1468009778049 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}] 13:29:38 INFO - PROCESS | 3572 | 1468009778055 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:38 INFO - PROCESS | 3572 | 1468009778192 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 13:29:38 INFO - PROCESS | 3572 | 1468009778252 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:38 INFO - PROCESS | 3572 | 1468009778254 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:38 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615BE000 == 31 [pid = 3572] [id = 594] 13:29:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E259C4BC00) [pid = 3572] [serial = 1782] [outer = 0000000000000000] 13:29:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25A32BC00) [pid = 3572] [serial = 1783] [outer = 000000E259C4BC00] 13:29:38 INFO - PROCESS | 3572 | 1468009778301 Marionette DEBUG loaded listener.js 13:29:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25C1CDC00) [pid = 3572] [serial = 1784] [outer = 000000E259C4BC00] 13:29:38 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E24F4C6000) [pid = 3572] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:29:38 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25C599800) [pid = 3572] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:29:38 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E259C44000) [pid = 3572] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:29:38 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E250782800) [pid = 3572] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:29:38 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E24EDD7800) [pid = 3572] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:29:38 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25E085800) [pid = 3572] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:29:38 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E24FD2A800) [pid = 3572] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:29:38 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25C585000) [pid = 3572] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:29:38 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25D8E3C00) [pid = 3572] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:29:38 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25028F000) [pid = 3572] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:29:38 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E24F10D800) [pid = 3572] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:29:38 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E255476C00) [pid = 3572] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:29:38 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25D394000) [pid = 3572] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:29:38 INFO - PROCESS | 3572 | 1468009778873 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]]]}] 13:29:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:29:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 880ms 13:29:38 INFO - PROCESS | 3572 | 1468009778920 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 13:29:38 INFO - PROCESS | 3572 | 1468009778922 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 13:29:38 INFO - PROCESS | 3572 | 1468009778926 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:29:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:29:38 INFO - PROCESS | 3572 | 1468009778927 Marionette TRACE conn5 <- [1,2342,null,{}] 13:29:38 INFO - PROCESS | 3572 | 1468009778931 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}] 13:29:38 INFO - PROCESS | 3572 | 1468009778933 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:39 INFO - PROCESS | 3572 | 1468009779014 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 13:29:39 INFO - PROCESS | 3572 | 1468009779019 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:39 INFO - PROCESS | 3572 | 1468009779021 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:39 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CED000 == 32 [pid = 3572] [id = 595] 13:29:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E250195C00) [pid = 3572] [serial = 1785] [outer = 0000000000000000] 13:29:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25B711800) [pid = 3572] [serial = 1786] [outer = 000000E250195C00] 13:29:39 INFO - PROCESS | 3572 | 1468009779066 Marionette DEBUG loaded listener.js 13:29:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25C510000) [pid = 3572] [serial = 1787] [outer = 000000E250195C00] 13:29:39 INFO - PROCESS | 3572 | 1468009779485 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]]]}] 13:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 587ms 13:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:29:39 INFO - PROCESS | 3572 | 1468009779517 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 13:29:39 INFO - PROCESS | 3572 | 1468009779519 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 13:29:39 INFO - PROCESS | 3572 | 1468009779522 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:29:39 INFO - PROCESS | 3572 | 1468009779524 Marionette TRACE conn5 <- [1,2346,null,{}] 13:29:39 INFO - PROCESS | 3572 | 1468009779533 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}] 13:29:39 INFO - PROCESS | 3572 | 1468009779535 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:39 INFO - PROCESS | 3572 | 1468009779617 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 13:29:39 INFO - PROCESS | 3572 | 1468009779623 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:39 INFO - PROCESS | 3572 | 1468009779625 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:39 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647E6000 == 33 [pid = 3572] [id = 596] 13:29:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25019D800) [pid = 3572] [serial = 1788] [outer = 0000000000000000] 13:29:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25C505C00) [pid = 3572] [serial = 1789] [outer = 000000E25019D800] 13:29:39 INFO - PROCESS | 3572 | 1468009779671 Marionette DEBUG loaded listener.js 13:29:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25C5A1C00) [pid = 3572] [serial = 1790] [outer = 000000E25019D800] 13:29:40 INFO - PROCESS | 3572 | 1468009780122 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]]]}] 13:29:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:29:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 629ms 13:29:40 INFO - PROCESS | 3572 | 1468009780154 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 13:29:40 INFO - PROCESS | 3572 | 1468009780156 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 13:29:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:29:40 INFO - PROCESS | 3572 | 1468009780163 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:29:40 INFO - PROCESS | 3572 | 1468009780165 Marionette TRACE conn5 <- [1,2350,null,{}] 13:29:40 INFO - PROCESS | 3572 | 1468009780169 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}] 13:29:40 INFO - PROCESS | 3572 | 1468009780171 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:40 INFO - PROCESS | 3572 | 1468009780253 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 13:29:40 INFO - PROCESS | 3572 | 1468009780261 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:40 INFO - PROCESS | 3572 | 1468009780263 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:40 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFE1800 == 34 [pid = 3572] [id = 597] 13:29:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25C67AC00) [pid = 3572] [serial = 1791] [outer = 0000000000000000] 13:29:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25CE72800) [pid = 3572] [serial = 1792] [outer = 000000E25C67AC00] 13:29:40 INFO - PROCESS | 3572 | 1468009780308 Marionette DEBUG loaded listener.js 13:29:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25D747400) [pid = 3572] [serial = 1793] [outer = 000000E25C67AC00] 13:29:41 INFO - PROCESS | 3572 | --DOCSHELL 000000E255244800 == 33 [pid = 3572] [id = 589] 13:29:41 INFO - PROCESS | 3572 | --DOCSHELL 000000E25571A000 == 32 [pid = 3572] [id = 588] 13:29:41 INFO - PROCESS | 3572 | --DOCSHELL 000000E259CCB800 == 31 [pid = 3572] [id = 590] 13:29:41 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D1D6800 == 30 [pid = 3572] [id = 591] 13:29:41 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE5D800 == 29 [pid = 3572] [id = 592] 13:29:41 INFO - PROCESS | 3572 | --DOCSHELL 000000E2615BE000 == 28 [pid = 3572] [id = 594] 13:29:41 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CED000 == 27 [pid = 3572] [id = 595] 13:29:41 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F88E000 == 26 [pid = 3572] [id = 593] 13:29:41 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647E6000 == 25 [pid = 3572] [id = 596] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25D752C00) [pid = 3572] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2502E8C00) [pid = 3572] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25CB4F800) [pid = 3572] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25B8AF800) [pid = 3572] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2549A3400) [pid = 3572] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2562D2800) [pid = 3572] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25493FC00) [pid = 3572] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E250290000) [pid = 3572] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25CE6FC00) [pid = 3572] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25DE82C00) [pid = 3572] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E256109000) [pid = 3572] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25C59E000) [pid = 3572] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E2549A6400) [pid = 3572] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E24FD2D800) [pid = 3572] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E25028C000) [pid = 3572] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E2501B5000) [pid = 3572] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E25D393800) [pid = 3572] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E254722000) [pid = 3572] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E25C584000) [pid = 3572] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (000000E2568C5C00) [pid = 3572] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 60 (000000E256D5C400) [pid = 3572] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 59 (000000E250778800) [pid = 3572] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 58 (000000E259C4C800) [pid = 3572] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 13:29:41 INFO - PROCESS | 3572 | --DOMWINDOW == 57 (000000E25D8E5C00) [pid = 3572] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 13:29:42 INFO - PROCESS | 3572 | 1468009782060 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]]]}] 13:29:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:29:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1937ms 13:29:42 INFO - PROCESS | 3572 | 1468009782101 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 13:29:42 INFO - PROCESS | 3572 | 1468009782105 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 13:29:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:29:42 INFO - PROCESS | 3572 | 1468009782111 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:29:42 INFO - PROCESS | 3572 | 1468009782114 Marionette TRACE conn5 <- [1,2354,null,{}] 13:29:42 INFO - PROCESS | 3572 | 1468009782120 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}] 13:29:42 INFO - PROCESS | 3572 | 1468009782124 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:42 INFO - PROCESS | 3572 | 1468009782221 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 13:29:42 INFO - PROCESS | 3572 | 1468009782229 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:42 INFO - PROCESS | 3572 | 1468009782234 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:42 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254CA8000 == 26 [pid = 3572] [id = 598] 13:29:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 58 (000000E24FD29400) [pid = 3572] [serial = 1794] [outer = 0000000000000000] 13:29:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 59 (000000E250193000) [pid = 3572] [serial = 1795] [outer = 000000E24FD29400] 13:29:42 INFO - PROCESS | 3572 | 1468009782284 Marionette DEBUG loaded listener.js 13:29:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 60 (000000E2501B5000) [pid = 3572] [serial = 1796] [outer = 000000E24FD29400] 13:29:42 INFO - PROCESS | 3572 | 1468009782785 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]]]}] 13:29:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:29:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 733ms 13:29:42 INFO - PROCESS | 3572 | 1468009782848 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 13:29:42 INFO - PROCESS | 3572 | 1468009782853 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 13:29:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:29:42 INFO - PROCESS | 3572 | 1468009782860 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:29:42 INFO - PROCESS | 3572 | 1468009782863 Marionette TRACE conn5 <- [1,2358,null,{}] 13:29:42 INFO - PROCESS | 3572 | 1468009782867 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}] 13:29:42 INFO - PROCESS | 3572 | 1468009782871 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:42 INFO - PROCESS | 3572 | 1468009782965 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 13:29:42 INFO - PROCESS | 3572 | 1468009782979 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:42 INFO - PROCESS | 3572 | 1468009782982 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:43 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256A95000 == 27 [pid = 3572] [id = 599] 13:29:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (000000E250282400) [pid = 3572] [serial = 1797] [outer = 0000000000000000] 13:29:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (000000E250290400) [pid = 3572] [serial = 1798] [outer = 000000E250282400] 13:29:43 INFO - PROCESS | 3572 | 1468009783036 Marionette DEBUG loaded listener.js 13:29:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E2502F0C00) [pid = 3572] [serial = 1799] [outer = 000000E250282400] 13:29:43 INFO - PROCESS | 3572 | 1468009783502 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]]]}] 13:29:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:29:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 690ms 13:29:43 INFO - PROCESS | 3572 | 1468009783552 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 13:29:43 INFO - PROCESS | 3572 | 1468009783554 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 13:29:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:29:43 INFO - PROCESS | 3572 | 1468009783558 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:29:43 INFO - PROCESS | 3572 | 1468009783562 Marionette TRACE conn5 <- [1,2362,null,{}] 13:29:43 INFO - PROCESS | 3572 | 1468009783574 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}] 13:29:43 INFO - PROCESS | 3572 | 1468009783579 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:43 INFO - PROCESS | 3572 | 1468009783694 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 13:29:43 INFO - PROCESS | 3572 | 1468009783711 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:43 INFO - PROCESS | 3572 | 1468009783715 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:43 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C49E000 == 28 [pid = 3572] [id = 600] 13:29:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E24E5C1400) [pid = 3572] [serial = 1800] [outer = 0000000000000000] 13:29:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E250778800) [pid = 3572] [serial = 1801] [outer = 000000E24E5C1400] 13:29:43 INFO - PROCESS | 3572 | 1468009783764 Marionette DEBUG loaded listener.js 13:29:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E250FDDC00) [pid = 3572] [serial = 1802] [outer = 000000E24E5C1400] 13:29:44 INFO - PROCESS | 3572 | 1468009784210 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]]]}] 13:29:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:29:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 692ms 13:29:44 INFO - PROCESS | 3572 | 1468009784253 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 13:29:44 INFO - PROCESS | 3572 | 1468009784256 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 13:29:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:29:44 INFO - PROCESS | 3572 | 1468009784259 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:29:44 INFO - PROCESS | 3572 | 1468009784261 Marionette TRACE conn5 <- [1,2366,null,{}] 13:29:44 INFO - PROCESS | 3572 | 1468009784265 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}] 13:29:44 INFO - PROCESS | 3572 | 1468009784267 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:44 INFO - PROCESS | 3572 | 1468009784354 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 13:29:44 INFO - PROCESS | 3572 | 1468009784362 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:44 INFO - PROCESS | 3572 | 1468009784365 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:44 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFCF000 == 29 [pid = 3572] [id = 601] 13:29:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E25472B000) [pid = 3572] [serial = 1803] [outer = 0000000000000000] 13:29:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E254938000) [pid = 3572] [serial = 1804] [outer = 000000E25472B000] 13:29:44 INFO - PROCESS | 3572 | 1468009784410 Marionette DEBUG loaded listener.js 13:29:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E254942400) [pid = 3572] [serial = 1805] [outer = 000000E25472B000] 13:29:44 INFO - PROCESS | 3572 | 1468009784860 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]]]}] 13:29:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:29:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 629ms 13:29:44 INFO - PROCESS | 3572 | 1468009784891 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 13:29:44 INFO - PROCESS | 3572 | 1468009784893 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 13:29:44 INFO - PROCESS | 3572 | 1468009784897 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:29:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:29:44 INFO - PROCESS | 3572 | 1468009784899 Marionette TRACE conn5 <- [1,2370,null,{}] 13:29:44 INFO - PROCESS | 3572 | 1468009784902 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}] 13:29:44 INFO - PROCESS | 3572 | 1468009784904 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:44 INFO - PROCESS | 3572 | 1468009784985 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 13:29:44 INFO - PROCESS | 3572 | 1468009784991 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:44 INFO - PROCESS | 3572 | 1468009784993 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:45 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE54800 == 30 [pid = 3572] [id = 602] 13:29:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E2501D0C00) [pid = 3572] [serial = 1806] [outer = 0000000000000000] 13:29:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2549B0800) [pid = 3572] [serial = 1807] [outer = 000000E2501D0C00] 13:29:45 INFO - PROCESS | 3572 | 1468009785041 Marionette DEBUG loaded listener.js 13:29:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E2551B9C00) [pid = 3572] [serial = 1808] [outer = 000000E2501D0C00] 13:29:45 INFO - PROCESS | 3572 | 1468009785493 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]]]}] 13:29:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:29:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 629ms 13:29:45 INFO - PROCESS | 3572 | 1468009785530 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 13:29:45 INFO - PROCESS | 3572 | 1468009785533 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 13:29:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:29:45 INFO - PROCESS | 3572 | 1468009785536 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:29:45 INFO - PROCESS | 3572 | 1468009785538 Marionette TRACE conn5 <- [1,2374,null,{}] 13:29:45 INFO - PROCESS | 3572 | 1468009785542 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}] 13:29:45 INFO - PROCESS | 3572 | 1468009785548 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:45 INFO - PROCESS | 3572 | 1468009785656 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 13:29:45 INFO - PROCESS | 3572 | 1468009785665 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:45 INFO - PROCESS | 3572 | 1468009785668 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:45 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F539000 == 31 [pid = 3572] [id = 603] 13:29:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E24E746800) [pid = 3572] [serial = 1809] [outer = 0000000000000000] 13:29:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2562DB800) [pid = 3572] [serial = 1810] [outer = 000000E24E746800] 13:29:45 INFO - PROCESS | 3572 | 1468009785713 Marionette DEBUG loaded listener.js 13:29:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E256D60C00) [pid = 3572] [serial = 1811] [outer = 000000E24E746800] 13:29:46 INFO - PROCESS | 3572 | 1468009786123 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]]]}] 13:29:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:29:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 629ms 13:29:46 INFO - PROCESS | 3572 | 1468009786174 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 13:29:46 INFO - PROCESS | 3572 | 1468009786176 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 13:29:46 INFO - PROCESS | 3572 | 1468009786179 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:29:46 INFO - PROCESS | 3572 | 1468009786181 Marionette TRACE conn5 <- [1,2378,null,{}] 13:29:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:29:46 INFO - PROCESS | 3572 | 1468009786185 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}] 13:29:46 INFO - PROCESS | 3572 | 1468009786187 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:46 INFO - PROCESS | 3572 | 1468009786267 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 13:29:46 INFO - PROCESS | 3572 | 1468009786273 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 3572 | 1468009786275 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:46 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606DF800 == 32 [pid = 3572] [id = 604] 13:29:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25974CC00) [pid = 3572] [serial = 1812] [outer = 0000000000000000] 13:29:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E259C08C00) [pid = 3572] [serial = 1813] [outer = 000000E25974CC00] 13:29:46 INFO - PROCESS | 3572 | 1468009786322 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E259C4E000) [pid = 3572] [serial = 1814] [outer = 000000E25974CC00] 13:29:46 INFO - PROCESS | 3572 | 1468009786767 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]]]}] 13:29:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:29:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 627ms 13:29:46 INFO - PROCESS | 3572 | 1468009786813 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 13:29:46 INFO - PROCESS | 3572 | 1468009786816 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 13:29:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:29:46 INFO - PROCESS | 3572 | 1468009786819 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:29:46 INFO - PROCESS | 3572 | 1468009786821 Marionette TRACE conn5 <- [1,2382,null,{}] 13:29:46 INFO - PROCESS | 3572 | 1468009786824 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}] 13:29:46 INFO - PROCESS | 3572 | 1468009786826 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:46 INFO - PROCESS | 3572 | 1468009786913 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 13:29:46 INFO - PROCESS | 3572 | 1468009786919 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 3572 | 1468009786921 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:46 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CE1800 == 33 [pid = 3572] [id = 605] 13:29:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E259C7E800) [pid = 3572] [serial = 1815] [outer = 0000000000000000] 13:29:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25A5BFC00) [pid = 3572] [serial = 1816] [outer = 000000E259C7E800] 13:29:46 INFO - PROCESS | 3572 | 1468009786967 Marionette DEBUG loaded listener.js 13:29:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25B707800) [pid = 3572] [serial = 1817] [outer = 000000E259C7E800] 13:29:47 INFO - PROCESS | 3572 | 1468009787464 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]]]}] 13:29:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:29:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 690ms 13:29:47 INFO - PROCESS | 3572 | 1468009787512 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 13:29:47 INFO - PROCESS | 3572 | 1468009787515 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 13:29:47 INFO - PROCESS | 3572 | 1468009787518 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:29:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:29:47 INFO - PROCESS | 3572 | 1468009787520 Marionette TRACE conn5 <- [1,2386,null,{}] 13:29:47 INFO - PROCESS | 3572 | 1468009787529 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}] 13:29:47 INFO - PROCESS | 3572 | 1468009787531 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:47 INFO - PROCESS | 3572 | 1468009787638 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 13:29:47 INFO - PROCESS | 3572 | 1468009787717 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:47 INFO - PROCESS | 3572 | 1468009787719 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:47 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C49D800 == 34 [pid = 3572] [id = 606] 13:29:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25A5C3000) [pid = 3572] [serial = 1818] [outer = 0000000000000000] 13:29:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25C13C800) [pid = 3572] [serial = 1819] [outer = 000000E25A5C3000] 13:29:47 INFO - PROCESS | 3572 | 1468009787764 Marionette DEBUG loaded listener.js 13:29:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25C587800) [pid = 3572] [serial = 1820] [outer = 000000E25A5C3000] 13:29:48 INFO - PROCESS | 3572 | 1468009788178 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]]]}] 13:29:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:29:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 691ms 13:29:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:29:48 INFO - PROCESS | 3572 | 1468009788214 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 13:29:48 INFO - PROCESS | 3572 | 1468009788216 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 13:29:48 INFO - PROCESS | 3572 | 1468009788219 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:29:48 INFO - PROCESS | 3572 | 1468009788221 Marionette TRACE conn5 <- [1,2390,null,{}] 13:29:48 INFO - PROCESS | 3572 | 1468009788230 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}] 13:29:48 INFO - PROCESS | 3572 | 1468009788232 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:48 INFO - PROCESS | 3572 | 1468009788345 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 13:29:48 INFO - PROCESS | 3572 | 1468009788352 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:48 INFO - PROCESS | 3572 | 1468009788354 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:48 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264925800 == 35 [pid = 3572] [id = 607] 13:29:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25C50F400) [pid = 3572] [serial = 1821] [outer = 0000000000000000] 13:29:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25C59FC00) [pid = 3572] [serial = 1822] [outer = 000000E25C50F400] 13:29:48 INFO - PROCESS | 3572 | 1468009788398 Marionette DEBUG loaded listener.js 13:29:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25CB4F000) [pid = 3572] [serial = 1823] [outer = 000000E25C50F400] 13:29:48 INFO - PROCESS | 3572 | 1468009788847 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]]]}] 13:29:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:29:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 689ms 13:29:48 INFO - PROCESS | 3572 | 1468009788911 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 13:29:48 INFO - PROCESS | 3572 | 1468009788914 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 13:29:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:29:48 INFO - PROCESS | 3572 | 1468009788917 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:29:48 INFO - PROCESS | 3572 | 1468009788919 Marionette TRACE conn5 <- [1,2394,null,{}] 13:29:48 INFO - PROCESS | 3572 | 1468009788923 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}] 13:29:48 INFO - PROCESS | 3572 | 1468009788926 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:49 INFO - PROCESS | 3572 | 1468009789077 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 13:29:49 INFO - PROCESS | 3572 | 1468009789105 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:49 INFO - PROCESS | 3572 | 1468009789108 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:49 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE53000 == 36 [pid = 3572] [id = 608] 13:29:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25D399C00) [pid = 3572] [serial = 1824] [outer = 0000000000000000] 13:29:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25D74D400) [pid = 3572] [serial = 1825] [outer = 000000E25D399C00] 13:29:49 INFO - PROCESS | 3572 | 1468009789155 Marionette DEBUG loaded listener.js 13:29:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25D8E0C00) [pid = 3572] [serial = 1826] [outer = 000000E25D399C00] 13:29:49 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25556A400) [pid = 3572] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:29:49 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E24E7D2800) [pid = 3572] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:29:49 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E259C4BC00) [pid = 3572] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:29:49 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25019D800) [pid = 3572] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:29:49 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E24EF4BC00) [pid = 3572] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:29:49 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E250396000) [pid = 3572] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:29:49 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E2501B6000) [pid = 3572] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:29:49 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2501CE000) [pid = 3572] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:29:49 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25E2B7400) [pid = 3572] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:29:49 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25A5C2000) [pid = 3572] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:29:49 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2549FD000) [pid = 3572] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:29:49 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25028D000) [pid = 3572] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:29:49 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E250195C00) [pid = 3572] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:29:49 INFO - PROCESS | 3572 | 1468009789680 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]]]}] 13:29:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:29:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 776ms 13:29:49 INFO - PROCESS | 3572 | 1468009789708 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 13:29:49 INFO - PROCESS | 3572 | 1468009789711 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 13:29:49 INFO - PROCESS | 3572 | 1468009789715 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:29:49 INFO - PROCESS | 3572 | 1468009789717 Marionette TRACE conn5 <- [1,2398,null,{}] 13:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:29:49 INFO - PROCESS | 3572 | 1468009789720 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}] 13:29:49 INFO - PROCESS | 3572 | 1468009789722 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:49 INFO - PROCESS | 3572 | 1468009789805 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 13:29:49 INFO - PROCESS | 3572 | 1468009789811 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:49 INFO - PROCESS | 3572 | 1468009789813 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:49 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26561E800 == 37 [pid = 3572] [id = 609] 13:29:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25077B400) [pid = 3572] [serial = 1827] [outer = 0000000000000000] 13:29:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25628AC00) [pid = 3572] [serial = 1828] [outer = 000000E25077B400] 13:29:49 INFO - PROCESS | 3572 | 1468009789859 Marionette DEBUG loaded listener.js 13:29:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25C1D9800) [pid = 3572] [serial = 1829] [outer = 000000E25077B400] 13:29:50 INFO - PROCESS | 3572 | 1468009790296 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]]]}] 13:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 628ms 13:29:50 INFO - PROCESS | 3572 | 1468009790351 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 13:29:50 INFO - PROCESS | 3572 | 1468009790353 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 13:29:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:29:50 INFO - PROCESS | 3572 | 1468009790356 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 3572 | 1468009790358 Marionette TRACE conn5 <- [1,2402,null,{}] 13:29:50 INFO - PROCESS | 3572 | 1468009790362 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}] 13:29:50 INFO - PROCESS | 3572 | 1468009790364 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:50 INFO - PROCESS | 3572 | 1468009790448 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 13:29:50 INFO - PROCESS | 3572 | 1468009790455 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:50 INFO - PROCESS | 3572 | 1468009790457 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:50 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26563E000 == 38 [pid = 3572] [id = 610] 13:29:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25D754000) [pid = 3572] [serial = 1830] [outer = 0000000000000000] 13:29:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25D8E7000) [pid = 3572] [serial = 1831] [outer = 000000E25D754000] 13:29:50 INFO - PROCESS | 3572 | 1468009790501 Marionette DEBUG loaded listener.js 13:29:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25D96E400) [pid = 3572] [serial = 1832] [outer = 000000E25D754000] 13:29:50 INFO - PROCESS | 3572 | 1468009790925 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]]]}] 13:29:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:29:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 629ms 13:29:50 INFO - PROCESS | 3572 | 1468009790989 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 13:29:50 INFO - PROCESS | 3572 | 1468009790991 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 13:29:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:29:51 INFO - PROCESS | 3572 | 1468009790999 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:29:51 INFO - PROCESS | 3572 | 1468009791001 Marionette TRACE conn5 <- [1,2406,null,{}] 13:29:51 INFO - PROCESS | 3572 | 1468009791004 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}] 13:29:51 INFO - PROCESS | 3572 | 1468009791006 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:51 INFO - PROCESS | 3572 | 1468009791091 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 13:29:51 INFO - PROCESS | 3572 | 1468009791097 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:51 INFO - PROCESS | 3572 | 1468009791099 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:51 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26576D800 == 39 [pid = 3572] [id = 611] 13:29:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25DE86000) [pid = 3572] [serial = 1833] [outer = 0000000000000000] 13:29:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25DE9B400) [pid = 3572] [serial = 1834] [outer = 000000E25DE86000] 13:29:51 INFO - PROCESS | 3572 | 1468009791150 Marionette DEBUG loaded listener.js 13:29:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25E21C400) [pid = 3572] [serial = 1835] [outer = 000000E25DE86000] 13:29:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E254CA8000 == 38 [pid = 3572] [id = 598] 13:29:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFE1800 == 37 [pid = 3572] [id = 597] 13:29:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E256A95000 == 36 [pid = 3572] [id = 599] 13:29:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E26563E000 == 35 [pid = 3572] [id = 610] 13:29:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CE1800 == 34 [pid = 3572] [id = 605] 13:29:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFCF000 == 33 [pid = 3572] [id = 601] 13:29:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F539000 == 32 [pid = 3572] [id = 603] 13:29:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C49D800 == 31 [pid = 3572] [id = 606] 13:29:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C49E000 == 30 [pid = 3572] [id = 600] 13:29:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E26561E800 == 29 [pid = 3572] [id = 609] 13:29:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE54800 == 28 [pid = 3572] [id = 602] 13:29:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE53000 == 27 [pid = 3572] [id = 608] 13:29:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606DF800 == 26 [pid = 3572] [id = 604] 13:29:52 INFO - PROCESS | 3572 | --DOCSHELL 000000E264925800 == 25 [pid = 3572] [id = 607] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E255774400) [pid = 3572] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2568D4400) [pid = 3572] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E2562D9000) [pid = 3572] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25A32BC00) [pid = 3572] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E259C0B400) [pid = 3572] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25C505C00) [pid = 3572] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25C1CDC00) [pid = 3572] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2549A5800) [pid = 3572] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25039FC00) [pid = 3572] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25077DC00) [pid = 3572] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2501BD000) [pid = 3572] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25C5A1C00) [pid = 3572] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E250284800) [pid = 3572] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E250FE5C00) [pid = 3572] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E2503A1C00) [pid = 3572] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25F11DC00) [pid = 3572] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25EBA4000) [pid = 3572] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25CE72800) [pid = 3572] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25CE73000) [pid = 3572] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E25C094C00) [pid = 3572] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E2562D5000) [pid = 3572] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E254ED4000) [pid = 3572] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E250778C00) [pid = 3572] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E25034F000) [pid = 3572] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (000000E25C510000) [pid = 3572] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 60 (000000E25B711800) [pid = 3572] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | --DOMWINDOW == 59 (000000E254A7B800) [pid = 3572] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 13:29:52 INFO - PROCESS | 3572 | 1468009792934 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]]]}] 13:29:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:29:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1987ms 13:29:52 INFO - PROCESS | 3572 | 1468009792991 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 13:29:52 INFO - PROCESS | 3572 | 1468009792995 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 13:29:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:29:53 INFO - PROCESS | 3572 | 1468009793001 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 3572 | 1468009793004 Marionette TRACE conn5 <- [1,2410,null,{}] 13:29:53 INFO - PROCESS | 3572 | 1468009793011 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}] 13:29:53 INFO - PROCESS | 3572 | 1468009793014 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:53 INFO - PROCESS | 3572 | 1468009793111 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 13:29:53 INFO - PROCESS | 3572 | 1468009793126 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 3572 | 1468009793129 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:53 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254C94800 == 26 [pid = 3572] [id = 612] 13:29:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 60 (000000E250197C00) [pid = 3572] [serial = 1836] [outer = 0000000000000000] 13:29:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (000000E250198800) [pid = 3572] [serial = 1837] [outer = 000000E250197C00] 13:29:53 INFO - PROCESS | 3572 | 1468009793180 Marionette DEBUG loaded listener.js 13:29:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (000000E2501BF000) [pid = 3572] [serial = 1838] [outer = 000000E250197C00] 13:29:53 INFO - PROCESS | 3572 | 1468009793670 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]]]}] 13:29:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:29:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 692ms 13:29:53 INFO - PROCESS | 3572 | 1468009793696 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 13:29:53 INFO - PROCESS | 3572 | 1468009793702 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 13:29:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:29:53 INFO - PROCESS | 3572 | 1468009793708 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 3572 | 1468009793711 Marionette TRACE conn5 <- [1,2414,null,{}] 13:29:53 INFO - PROCESS | 3572 | 1468009793715 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}] 13:29:53 INFO - PROCESS | 3572 | 1468009793718 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:53 INFO - PROCESS | 3572 | 1468009793811 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 13:29:53 INFO - PROCESS | 3572 | 1468009793819 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 3572 | 1468009793822 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:53 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256A95000 == 27 [pid = 3572] [id = 613] 13:29:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E25028B000) [pid = 3572] [serial = 1839] [outer = 0000000000000000] 13:29:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E2502E8800) [pid = 3572] [serial = 1840] [outer = 000000E25028B000] 13:29:53 INFO - PROCESS | 3572 | 1468009793870 Marionette DEBUG loaded listener.js 13:29:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E250347C00) [pid = 3572] [serial = 1841] [outer = 000000E25028B000] 13:29:54 INFO - PROCESS | 3572 | 1468009794344 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]]]}] 13:29:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:29:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 693ms 13:29:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:29:54 INFO - PROCESS | 3572 | 1468009794402 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 13:29:54 INFO - PROCESS | 3572 | 1468009794405 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 13:29:54 INFO - PROCESS | 3572 | 1468009794409 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:29:54 INFO - PROCESS | 3572 | 1468009794412 Marionette TRACE conn5 <- [1,2418,null,{}] 13:29:54 INFO - PROCESS | 3572 | 1468009794424 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}] 13:29:54 INFO - PROCESS | 3572 | 1468009794429 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:54 INFO - PROCESS | 3572 | 1468009794546 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 13:29:54 INFO - PROCESS | 3572 | 1468009794629 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:54 INFO - PROCESS | 3572 | 1468009794633 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:54 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C49F800 == 28 [pid = 3572] [id = 614] 13:29:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E24E6DBC00) [pid = 3572] [serial = 1842] [outer = 0000000000000000] 13:29:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E250777000) [pid = 3572] [serial = 1843] [outer = 000000E24E6DBC00] 13:29:54 INFO - PROCESS | 3572 | 1468009794682 Marionette DEBUG loaded listener.js 13:29:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E250B62000) [pid = 3572] [serial = 1844] [outer = 000000E24E6DBC00] 13:29:55 INFO - PROCESS | 3572 | 1468009795063 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]]]}] 13:29:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:29:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 690ms 13:29:55 INFO - PROCESS | 3572 | 1468009795100 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 13:29:55 INFO - PROCESS | 3572 | 1468009795103 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 13:29:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:29:55 INFO - PROCESS | 3572 | 1468009795106 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:29:55 INFO - PROCESS | 3572 | 1468009795108 Marionette TRACE conn5 <- [1,2422,null,{}] 13:29:55 INFO - PROCESS | 3572 | 1468009795112 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}] 13:29:55 INFO - PROCESS | 3572 | 1468009795114 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:55 INFO - PROCESS | 3572 | 1468009795233 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 13:29:55 INFO - PROCESS | 3572 | 1468009795238 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:55 INFO - PROCESS | 3572 | 1468009795241 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:55 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D1D7800 == 29 [pid = 3572] [id = 615] 13:29:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E251410C00) [pid = 3572] [serial = 1845] [outer = 0000000000000000] 13:29:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E2516BD400) [pid = 3572] [serial = 1846] [outer = 000000E251410C00] 13:29:55 INFO - PROCESS | 3572 | 1468009795288 Marionette DEBUG loaded listener.js 13:29:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E25493E000) [pid = 3572] [serial = 1847] [outer = 000000E251410C00] 13:29:55 INFO - PROCESS | 3572 | 1468009795695 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]]]}] 13:29:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:29:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 627ms 13:29:55 INFO - PROCESS | 3572 | 1468009795736 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 13:29:55 INFO - PROCESS | 3572 | 1468009795738 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 13:29:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:29:55 INFO - PROCESS | 3572 | 1468009795742 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:29:55 INFO - PROCESS | 3572 | 1468009795744 Marionette TRACE conn5 <- [1,2426,null,{}] 13:29:55 INFO - PROCESS | 3572 | 1468009795747 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}] 13:29:55 INFO - PROCESS | 3572 | 1468009795749 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:55 INFO - PROCESS | 3572 | 1468009795831 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 13:29:55 INFO - PROCESS | 3572 | 1468009795837 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:55 INFO - PROCESS | 3572 | 1468009795839 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:55 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E099000 == 30 [pid = 3572] [id = 616] 13:29:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E250284400) [pid = 3572] [serial = 1848] [outer = 0000000000000000] 13:29:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2549AB400) [pid = 3572] [serial = 1849] [outer = 000000E250284400] 13:29:55 INFO - PROCESS | 3572 | 1468009795888 Marionette DEBUG loaded listener.js 13:29:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E254ED4000) [pid = 3572] [serial = 1850] [outer = 000000E250284400] 13:29:56 INFO - PROCESS | 3572 | 1468009796329 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]]]}] 13:29:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:29:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 627ms 13:29:56 INFO - PROCESS | 3572 | 1468009796382 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 13:29:56 INFO - PROCESS | 3572 | 1468009796385 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 13:29:56 INFO - PROCESS | 3572 | 1468009796389 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:29:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:29:56 INFO - PROCESS | 3572 | 1468009796391 Marionette TRACE conn5 <- [1,2430,null,{}] 13:29:56 INFO - PROCESS | 3572 | 1468009796394 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}] 13:29:56 INFO - PROCESS | 3572 | 1468009796400 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:56 INFO - PROCESS | 3572 | 1468009796508 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 13:29:56 INFO - PROCESS | 3572 | 1468009796521 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:56 INFO - PROCESS | 3572 | 1468009796523 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:56 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F89F800 == 31 [pid = 3572] [id = 617] 13:29:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2551BBC00) [pid = 3572] [serial = 1851] [outer = 0000000000000000] 13:29:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2568BA400) [pid = 3572] [serial = 1852] [outer = 000000E2551BBC00] 13:29:56 INFO - PROCESS | 3572 | 1468009796568 Marionette DEBUG loaded listener.js 13:29:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E2568C5C00) [pid = 3572] [serial = 1853] [outer = 000000E2551BBC00] 13:29:57 INFO - PROCESS | 3572 | 1468009796994 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]]]}] 13:29:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:29:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 627ms 13:29:57 INFO - PROCESS | 3572 | 1468009797021 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 13:29:57 INFO - PROCESS | 3572 | 1468009797023 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 13:29:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:29:57 INFO - PROCESS | 3572 | 1468009797031 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:29:57 INFO - PROCESS | 3572 | 1468009797033 Marionette TRACE conn5 <- [1,2434,null,{}] 13:29:57 INFO - PROCESS | 3572 | 1468009797036 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}] 13:29:57 INFO - PROCESS | 3572 | 1468009797038 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:57 INFO - PROCESS | 3572 | 1468009797119 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 13:29:57 INFO - PROCESS | 3572 | 1468009797125 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:57 INFO - PROCESS | 3572 | 1468009797127 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:57 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606E2000 == 32 [pid = 3572] [id = 618] 13:29:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2568C6000) [pid = 3572] [serial = 1854] [outer = 0000000000000000] 13:29:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E259746800) [pid = 3572] [serial = 1855] [outer = 000000E2568C6000] 13:29:57 INFO - PROCESS | 3572 | 1468009797173 Marionette DEBUG loaded listener.js 13:29:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E259C0F000) [pid = 3572] [serial = 1856] [outer = 000000E2568C6000] 13:29:57 INFO - PROCESS | 3572 | 1468009797582 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]]]}] 13:29:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:29:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 587ms 13:29:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:29:57 INFO - PROCESS | 3572 | 1468009797615 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 13:29:57 INFO - PROCESS | 3572 | 1468009797617 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 13:29:57 INFO - PROCESS | 3572 | 1468009797621 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:29:57 INFO - PROCESS | 3572 | 1468009797622 Marionette TRACE conn5 <- [1,2438,null,{}] 13:29:57 INFO - PROCESS | 3572 | 1468009797626 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}] 13:29:57 INFO - PROCESS | 3572 | 1468009797628 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:57 INFO - PROCESS | 3572 | 1468009797750 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 13:29:57 INFO - PROCESS | 3572 | 1468009797757 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:57 INFO - PROCESS | 3572 | 1468009797759 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:57 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C69800 == 33 [pid = 3572] [id = 619] 13:29:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E259C42800) [pid = 3572] [serial = 1857] [outer = 0000000000000000] 13:29:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25A322000) [pid = 3572] [serial = 1858] [outer = 000000E259C42800] 13:29:57 INFO - PROCESS | 3572 | 1468009797805 Marionette DEBUG loaded listener.js 13:29:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25A5C2400) [pid = 3572] [serial = 1859] [outer = 000000E259C42800] 13:29:58 INFO - PROCESS | 3572 | 1468009798244 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]]]}] 13:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 690ms 13:29:58 INFO - PROCESS | 3572 | 1468009798315 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 13:29:58 INFO - PROCESS | 3572 | 1468009798317 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 13:29:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:29:58 INFO - PROCESS | 3572 | 1468009798321 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:29:58 INFO - PROCESS | 3572 | 1468009798322 Marionette TRACE conn5 <- [1,2442,null,{}] 13:29:58 INFO - PROCESS | 3572 | 1468009798331 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}] 13:29:58 INFO - PROCESS | 3572 | 1468009798333 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:58 INFO - PROCESS | 3572 | 1468009798444 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 13:29:58 INFO - PROCESS | 3572 | 1468009798523 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:58 INFO - PROCESS | 3572 | 1468009798525 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:58 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C49E800 == 34 [pid = 3572] [id = 620] 13:29:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25B8AF000) [pid = 3572] [serial = 1860] [outer = 0000000000000000] 13:29:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25C097800) [pid = 3572] [serial = 1861] [outer = 000000E25B8AF000] 13:29:58 INFO - PROCESS | 3572 | 1468009798570 Marionette DEBUG loaded listener.js 13:29:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25C581800) [pid = 3572] [serial = 1862] [outer = 000000E25B8AF000] 13:29:58 INFO - PROCESS | 3572 | 1468009798981 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]]]}] 13:29:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:29:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 670ms 13:29:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:29:59 INFO - PROCESS | 3572 | 1468009798993 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 13:29:59 INFO - PROCESS | 3572 | 1468009798995 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 13:29:59 INFO - PROCESS | 3572 | 1468009798998 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:29:59 INFO - PROCESS | 3572 | 1468009799000 Marionette TRACE conn5 <- [1,2446,null,{}] 13:29:59 INFO - PROCESS | 3572 | 1468009799009 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}] 13:29:59 INFO - PROCESS | 3572 | 1468009799011 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:59 INFO - PROCESS | 3572 | 1468009799126 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 13:29:59 INFO - PROCESS | 3572 | 1468009799131 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 3572 | 1468009799133 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:59 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26491D000 == 35 [pid = 3572] [id = 621] 13:29:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25C583400) [pid = 3572] [serial = 1863] [outer = 0000000000000000] 13:29:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25C5A1800) [pid = 3572] [serial = 1864] [outer = 000000E25C583400] 13:29:59 INFO - PROCESS | 3572 | 1468009799177 Marionette DEBUG loaded listener.js 13:29:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25CB83C00) [pid = 3572] [serial = 1865] [outer = 000000E25C583400] 13:29:59 INFO - PROCESS | 3572 | 1468009799633 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]]]}] 13:29:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:29:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 691ms 13:29:59 INFO - PROCESS | 3572 | 1468009799694 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 13:29:59 INFO - PROCESS | 3572 | 1468009799696 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 13:29:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:29:59 INFO - PROCESS | 3572 | 1468009799700 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:29:59 INFO - PROCESS | 3572 | 1468009799703 Marionette TRACE conn5 <- [1,2450,null,{}] 13:29:59 INFO - PROCESS | 3572 | 1468009799706 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}] 13:29:59 INFO - PROCESS | 3572 | 1468009799709 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:59 INFO - PROCESS | 3572 | 1468009799867 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 13:29:59 INFO - PROCESS | 3572 | 1468009799946 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 3572 | 1468009799949 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:29:59 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E094000 == 36 [pid = 3572] [id = 622] 13:29:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25D755000) [pid = 3572] [serial = 1866] [outer = 0000000000000000] 13:29:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E25D8E1000) [pid = 3572] [serial = 1867] [outer = 000000E25D755000] 13:30:00 INFO - PROCESS | 3572 | 1468009800002 Marionette DEBUG loaded listener.js 13:30:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E25E089800) [pid = 3572] [serial = 1868] [outer = 000000E25D755000] 13:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E25D754000) [pid = 3572] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25A5C3000) [pid = 3572] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25C50F400) [pid = 3572] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25D399C00) [pid = 3572] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25077B400) [pid = 3572] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E250282400) [pid = 3572] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E24FD29400) [pid = 3572] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25C67AC00) [pid = 3572] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E259C7E800) [pid = 3572] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25974CC00) [pid = 3572] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E24E746800) [pid = 3572] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2501D0C00) [pid = 3572] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25472B000) [pid = 3572] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:30:00 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E24E5C1400) [pid = 3572] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:30:00 INFO - PROCESS | 3572 | 1468009800553 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]]]}] 13:30:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:30:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 880ms 13:30:00 INFO - PROCESS | 3572 | 1468009800587 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 13:30:00 INFO - PROCESS | 3572 | 1468009800589 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 13:30:00 INFO - PROCESS | 3572 | 1468009800592 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:30:00 INFO - PROCESS | 3572 | 1468009800594 Marionette TRACE conn5 <- [1,2454,null,{}] 13:30:00 INFO - PROCESS | 3572 | 1468009800598 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}] 13:30:00 INFO - PROCESS | 3572 | 1468009800600 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:00 INFO - PROCESS | 3572 | 1468009800690 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 13:30:00 INFO - PROCESS | 3572 | 1468009800695 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:00 INFO - PROCESS | 3572 | 1468009800697 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:00 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26562C800 == 37 [pid = 3572] [id = 623] 13:30:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2516C0400) [pid = 3572] [serial = 1869] [outer = 0000000000000000] 13:30:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25974CC00) [pid = 3572] [serial = 1870] [outer = 000000E2516C0400] 13:30:00 INFO - PROCESS | 3572 | 1468009800741 Marionette DEBUG loaded listener.js 13:30:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25C59CC00) [pid = 3572] [serial = 1871] [outer = 000000E2516C0400] 13:30:01 INFO - PROCESS | 3572 | 1468009801151 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]]]}] 13:30:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:30:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 586ms 13:30:01 INFO - PROCESS | 3572 | 1468009801183 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 13:30:01 INFO - PROCESS | 3572 | 1468009801185 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 13:30:01 INFO - PROCESS | 3572 | 1468009801188 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:30:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:30:01 INFO - PROCESS | 3572 | 1468009801189 Marionette TRACE conn5 <- [1,2458,null,{}] 13:30:01 INFO - PROCESS | 3572 | 1468009801193 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}] 13:30:01 INFO - PROCESS | 3572 | 1468009801194 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:01 INFO - PROCESS | 3572 | 1468009801316 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 13:30:01 INFO - PROCESS | 3572 | 1468009801323 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 3572 | 1468009801325 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:01 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265A5F800 == 38 [pid = 3572] [id = 624] 13:30:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25D394000) [pid = 3572] [serial = 1872] [outer = 0000000000000000] 13:30:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25D868000) [pid = 3572] [serial = 1873] [outer = 000000E25D394000] 13:30:01 INFO - PROCESS | 3572 | 1468009801372 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25E2B8800) [pid = 3572] [serial = 1874] [outer = 000000E25D394000] 13:30:01 INFO - PROCESS | 3572 | 1468009801787 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]]]}] 13:30:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:30:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 629ms 13:30:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:30:01 INFO - PROCESS | 3572 | 1468009801821 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 13:30:01 INFO - PROCESS | 3572 | 1468009801823 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 13:30:01 INFO - PROCESS | 3572 | 1468009801826 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:30:01 INFO - PROCESS | 3572 | 1468009801827 Marionette TRACE conn5 <- [1,2462,null,{}] 13:30:01 INFO - PROCESS | 3572 | 1468009801831 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}] 13:30:01 INFO - PROCESS | 3572 | 1468009801833 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:01 INFO - PROCESS | 3572 | 1468009801959 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 13:30:01 INFO - PROCESS | 3572 | 1468009801967 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 3572 | 1468009801968 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:01 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26650F800 == 39 [pid = 3572] [id = 625] 13:30:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25EB2D000) [pid = 3572] [serial = 1875] [outer = 0000000000000000] 13:30:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25EBAEC00) [pid = 3572] [serial = 1876] [outer = 000000E25EB2D000] 13:30:02 INFO - PROCESS | 3572 | 1468009802012 Marionette DEBUG loaded listener.js 13:30:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25F11D800) [pid = 3572] [serial = 1877] [outer = 000000E25EB2D000] 13:30:02 INFO - PROCESS | 3572 | 1468009802596 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]]]}] 13:30:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:30:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 838ms 13:30:02 INFO - PROCESS | 3572 | 1468009802700 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 13:30:02 INFO - PROCESS | 3572 | 1468009802705 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 13:30:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:30:02 INFO - PROCESS | 3572 | 1468009802735 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:30:02 INFO - PROCESS | 3572 | 1468009802739 Marionette TRACE conn5 <- [1,2466,null,{}] 13:30:02 INFO - PROCESS | 3572 | 1468009802745 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}] 13:30:02 INFO - PROCESS | 3572 | 1468009802748 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:02 INFO - PROCESS | 3572 | 1468009802893 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 13:30:03 INFO - PROCESS | 3572 | 1468009803010 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:03 INFO - PROCESS | 3572 | 1468009803013 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:03 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256853800 == 40 [pid = 3572] [id = 626] 13:30:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E24E741400) [pid = 3572] [serial = 1878] [outer = 0000000000000000] 13:30:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E250196400) [pid = 3572] [serial = 1879] [outer = 000000E24E741400] 13:30:03 INFO - PROCESS | 3572 | 1468009803075 Marionette DEBUG loaded listener.js 13:30:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E2501D3400) [pid = 3572] [serial = 1880] [outer = 000000E24E741400] 13:30:03 INFO - PROCESS | 3572 | 1468009803745 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]]]}] 13:30:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:30:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1111ms 13:30:03 INFO - PROCESS | 3572 | 1468009803823 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 13:30:03 INFO - PROCESS | 3572 | 1468009803828 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 13:30:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:30:03 INFO - PROCESS | 3572 | 1468009803861 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:30:03 INFO - PROCESS | 3572 | 1468009803864 Marionette TRACE conn5 <- [1,2470,null,{}] 13:30:03 INFO - PROCESS | 3572 | 1468009803868 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}] 13:30:03 INFO - PROCESS | 3572 | 1468009803871 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:04 INFO - PROCESS | 3572 | 1468009804144 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 13:30:04 INFO - PROCESS | 3572 | 1468009804278 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:04 INFO - PROCESS | 3572 | 1468009804281 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:04 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25496A000 == 41 [pid = 3572] [id = 627] 13:30:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E24E5BF400) [pid = 3572] [serial = 1881] [outer = 0000000000000000] 13:30:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E24FD21000) [pid = 3572] [serial = 1882] [outer = 000000E24E5BF400] 13:30:04 INFO - PROCESS | 3572 | 1468009804337 Marionette DEBUG loaded listener.js 13:30:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E2501D6C00) [pid = 3572] [serial = 1883] [outer = 000000E24E5BF400] 13:30:04 INFO - PROCESS | 3572 | --DOCSHELL 000000E265A5F800 == 40 [pid = 3572] [id = 624] 13:30:04 INFO - PROCESS | 3572 | --DOCSHELL 000000E26562C800 == 39 [pid = 3572] [id = 623] 13:30:04 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E094000 == 38 [pid = 3572] [id = 622] 13:30:04 INFO - PROCESS | 3572 | --DOCSHELL 000000E26491D000 == 37 [pid = 3572] [id = 621] 13:30:04 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C49E800 == 36 [pid = 3572] [id = 620] 13:30:04 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C69800 == 35 [pid = 3572] [id = 619] 13:30:04 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606E2000 == 34 [pid = 3572] [id = 618] 13:30:04 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F89F800 == 33 [pid = 3572] [id = 617] 13:30:04 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E099000 == 32 [pid = 3572] [id = 616] 13:30:04 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D1D7800 == 31 [pid = 3572] [id = 615] 13:30:04 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C49F800 == 30 [pid = 3572] [id = 614] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E25DE9B400) [pid = 3572] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOCSHELL 000000E256A95000 == 29 [pid = 3572] [id = 613] 13:30:04 INFO - PROCESS | 3572 | --DOCSHELL 000000E254C94800 == 28 [pid = 3572] [id = 612] 13:30:04 INFO - PROCESS | 3572 | --DOCSHELL 000000E26576D800 == 27 [pid = 3572] [id = 611] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E25D96E400) [pid = 3572] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25C13C800) [pid = 3572] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25C59FC00) [pid = 3572] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25C587800) [pid = 3572] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25D74D400) [pid = 3572] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25CB4F000) [pid = 3572] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25D8E7000) [pid = 3572] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25D8E0C00) [pid = 3572] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25C1D9800) [pid = 3572] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E250290400) [pid = 3572] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2502F0C00) [pid = 3572] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E250193000) [pid = 3572] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2501B5000) [pid = 3572] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25D747400) [pid = 3572] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25A5BFC00) [pid = 3572] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E259C08C00) [pid = 3572] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E259C4E000) [pid = 3572] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2562DB800) [pid = 3572] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E256D60C00) [pid = 3572] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E2549B0800) [pid = 3572] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E2551B9C00) [pid = 3572] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E254938000) [pid = 3572] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E254942400) [pid = 3572] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E250778800) [pid = 3572] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E250FDDC00) [pid = 3572] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E25628AC00) [pid = 3572] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 13:30:04 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E25B707800) [pid = 3572] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 13:30:05 INFO - PROCESS | 3572 | 1468009805008 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]]]}] 13:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1178ms 13:30:05 INFO - PROCESS | 3572 | 1468009805045 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 13:30:05 INFO - PROCESS | 3572 | 1468009805049 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 13:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:30:05 INFO - PROCESS | 3572 | 1468009805054 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:30:05 INFO - PROCESS | 3572 | 1468009805057 Marionette TRACE conn5 <- [1,2474,null,{}] 13:30:05 INFO - PROCESS | 3572 | 1468009805062 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}] 13:30:05 INFO - PROCESS | 3572 | 1468009805065 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:05 INFO - PROCESS | 3572 | 1468009805159 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 13:30:05 INFO - PROCESS | 3572 | 1468009805240 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:05 INFO - PROCESS | 3572 | 1468009805243 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:05 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256126800 == 28 [pid = 3572] [id = 628] 13:30:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E250084800) [pid = 3572] [serial = 1884] [outer = 0000000000000000] 13:30:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E25028D400) [pid = 3572] [serial = 1885] [outer = 000000E250084800] 13:30:05 INFO - PROCESS | 3572 | 1468009805292 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E250414800) [pid = 3572] [serial = 1886] [outer = 000000E250084800] 13:30:05 INFO - PROCESS | 3572 | 1468009805753 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]]]}] 13:30:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:30:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms 13:30:05 INFO - PROCESS | 3572 | 1468009805793 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 13:30:05 INFO - PROCESS | 3572 | 1468009805796 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 13:30:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:30:05 INFO - PROCESS | 3572 | 1468009805800 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:30:05 INFO - PROCESS | 3572 | 1468009805802 Marionette TRACE conn5 <- [1,2478,null,{}] 13:30:05 INFO - PROCESS | 3572 | 1468009805805 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}] 13:30:05 INFO - PROCESS | 3572 | 1468009805808 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:05 INFO - PROCESS | 3572 | 1468009805897 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 13:30:05 INFO - PROCESS | 3572 | 1468009805907 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:05 INFO - PROCESS | 3572 | 1468009805909 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:05 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C4AB000 == 29 [pid = 3572] [id = 629] 13:30:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E250B26C00) [pid = 3572] [serial = 1887] [outer = 0000000000000000] 13:30:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E251410800) [pid = 3572] [serial = 1888] [outer = 000000E250B26C00] 13:30:05 INFO - PROCESS | 3572 | 1468009805957 Marionette DEBUG loaded listener.js 13:30:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E254938C00) [pid = 3572] [serial = 1889] [outer = 000000E250B26C00] 13:30:06 INFO - PROCESS | 3572 | 1468009806420 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]]]}] 13:30:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:30:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 692ms 13:30:06 INFO - PROCESS | 3572 | 1468009806493 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 13:30:06 INFO - PROCESS | 3572 | 1468009806498 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 13:30:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:30:06 INFO - PROCESS | 3572 | 1468009806509 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:30:06 INFO - PROCESS | 3572 | 1468009806514 Marionette TRACE conn5 <- [1,2482,null,{}] 13:30:06 INFO - PROCESS | 3572 | 1468009806518 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}] 13:30:06 INFO - PROCESS | 3572 | 1468009806521 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:06 INFO - PROCESS | 3572 | 1468009806616 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 13:30:06 INFO - PROCESS | 3572 | 1468009806627 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:06 INFO - PROCESS | 3572 | 1468009806629 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:06 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4C0800 == 30 [pid = 3572] [id = 630] 13:30:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E24F63C800) [pid = 3572] [serial = 1890] [outer = 0000000000000000] 13:30:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E254984000) [pid = 3572] [serial = 1891] [outer = 000000E24F63C800] 13:30:06 INFO - PROCESS | 3572 | 1468009806674 Marionette DEBUG loaded listener.js 13:30:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2549AC800) [pid = 3572] [serial = 1892] [outer = 000000E24F63C800] 13:30:07 INFO - PROCESS | 3572 | 1468009807099 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]]]}] 13:30:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:30:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 650ms 13:30:07 INFO - PROCESS | 3572 | 1468009807158 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 13:30:07 INFO - PROCESS | 3572 | 1468009807160 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 13:30:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:30:07 INFO - PROCESS | 3572 | 1468009807163 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:30:07 INFO - PROCESS | 3572 | 1468009807165 Marionette TRACE conn5 <- [1,2486,null,{}] 13:30:07 INFO - PROCESS | 3572 | 1468009807169 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}] 13:30:07 INFO - PROCESS | 3572 | 1468009807171 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:07 INFO - PROCESS | 3572 | 1468009807281 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 13:30:07 INFO - PROCESS | 3572 | 1468009807359 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:07 INFO - PROCESS | 3572 | 1468009807367 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:07 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25EBC6000 == 31 [pid = 3572] [id = 631] 13:30:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E254942400) [pid = 3572] [serial = 1893] [outer = 0000000000000000] 13:30:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E254ED2000) [pid = 3572] [serial = 1894] [outer = 000000E254942400] 13:30:07 INFO - PROCESS | 3572 | 1468009807413 Marionette DEBUG loaded listener.js 13:30:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25575F400) [pid = 3572] [serial = 1895] [outer = 000000E254942400] 13:30:07 INFO - PROCESS | 3572 | 1468009807830 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]]]}] 13:30:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:30:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 691ms 13:30:07 INFO - PROCESS | 3572 | 1468009807859 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 13:30:07 INFO - PROCESS | 3572 | 1468009807861 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 13:30:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:30:07 INFO - PROCESS | 3572 | 1468009807865 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:30:07 INFO - PROCESS | 3572 | 1468009807867 Marionette TRACE conn5 <- [1,2490,null,{}] 13:30:07 INFO - PROCESS | 3572 | 1468009807870 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}] 13:30:07 INFO - PROCESS | 3572 | 1468009807872 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:07 INFO - PROCESS | 3572 | 1468009807985 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 13:30:07 INFO - PROCESS | 3572 | 1468009807991 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:08 INFO - PROCESS | 3572 | 1468009807997 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:08 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D1DF800 == 32 [pid = 3572] [id = 632] 13:30:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2562D4000) [pid = 3572] [serial = 1896] [outer = 0000000000000000] 13:30:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2562DA400) [pid = 3572] [serial = 1897] [outer = 000000E2562D4000] 13:30:08 INFO - PROCESS | 3572 | 1468009808098 Marionette DEBUG loaded listener.js 13:30:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E256D60C00) [pid = 3572] [serial = 1898] [outer = 000000E2562D4000] 13:30:08 INFO - PROCESS | 3572 | 1468009808559 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]]]}] 13:30:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:30:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 734ms 13:30:08 INFO - PROCESS | 3572 | 1468009808601 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 13:30:08 INFO - PROCESS | 3572 | 1468009808603 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 13:30:08 INFO - PROCESS | 3572 | 1468009808606 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:30:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:30:08 INFO - PROCESS | 3572 | 1468009808608 Marionette TRACE conn5 <- [1,2494,null,{}] 13:30:08 INFO - PROCESS | 3572 | 1468009808611 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}] 13:30:08 INFO - PROCESS | 3572 | 1468009808613 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:08 INFO - PROCESS | 3572 | 1468009808768 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 13:30:08 INFO - PROCESS | 3572 | 1468009808779 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:08 INFO - PROCESS | 3572 | 1468009808781 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:08 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C64000 == 33 [pid = 3572] [id = 633] 13:30:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2562D5800) [pid = 3572] [serial = 1899] [outer = 0000000000000000] 13:30:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E259C44C00) [pid = 3572] [serial = 1900] [outer = 000000E2562D5800] 13:30:08 INFO - PROCESS | 3572 | 1468009808825 Marionette DEBUG loaded listener.js 13:30:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25A5B6C00) [pid = 3572] [serial = 1901] [outer = 000000E2562D5800] 13:30:09 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E250197C00) [pid = 3572] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:30:09 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25DE86000) [pid = 3572] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:30:09 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25028B000) [pid = 3572] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:30:09 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25D394000) [pid = 3572] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:30:09 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E250284400) [pid = 3572] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:30:09 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2568C6000) [pid = 3572] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:30:09 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2551BBC00) [pid = 3572] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:30:09 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E259C42800) [pid = 3572] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:30:09 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25B8AF000) [pid = 3572] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:30:09 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E251410C00) [pid = 3572] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:30:09 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E24E6DBC00) [pid = 3572] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:30:09 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25C583400) [pid = 3572] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:30:09 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25D755000) [pid = 3572] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:30:09 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E2516C0400) [pid = 3572] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:30:09 INFO - PROCESS | 3572 | 1468009809410 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]]]}] 13:30:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:30:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 839ms 13:30:09 INFO - PROCESS | 3572 | 1468009809449 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 13:30:09 INFO - PROCESS | 3572 | 1468009809451 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 13:30:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:30:09 INFO - PROCESS | 3572 | 1468009809454 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:30:09 INFO - PROCESS | 3572 | 1468009809456 Marionette TRACE conn5 <- [1,2498,null,{}] 13:30:09 INFO - PROCESS | 3572 | 1468009809460 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}] 13:30:09 INFO - PROCESS | 3572 | 1468009809462 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:09 INFO - PROCESS | 3572 | 1468009809544 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 13:30:09 INFO - PROCESS | 3572 | 1468009809549 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:09 INFO - PROCESS | 3572 | 1468009809551 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:09 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263D52000 == 34 [pid = 3572] [id = 634] 13:30:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E24E7D2800) [pid = 3572] [serial = 1902] [outer = 0000000000000000] 13:30:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E255773000) [pid = 3572] [serial = 1903] [outer = 000000E24E7D2800] 13:30:09 INFO - PROCESS | 3572 | 1468009809596 Marionette DEBUG loaded listener.js 13:30:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25A5C1400) [pid = 3572] [serial = 1904] [outer = 000000E24E7D2800] 13:30:10 INFO - PROCESS | 3572 | 1468009810015 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]]]}] 13:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 628ms 13:30:10 INFO - PROCESS | 3572 | 1468009810086 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 13:30:10 INFO - PROCESS | 3572 | 1468009810096 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 13:30:10 INFO - PROCESS | 3572 | 1468009810100 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:30:10 INFO - PROCESS | 3572 | 1468009810102 Marionette TRACE conn5 <- [1,2502,null,{}] 13:30:10 INFO - PROCESS | 3572 | 1468009810106 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}] 13:30:10 INFO - PROCESS | 3572 | 1468009810107 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:10 INFO - PROCESS | 3572 | 1468009810189 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 13:30:10 INFO - PROCESS | 3572 | 1468009810195 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:10 INFO - PROCESS | 3572 | 1468009810197 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:10 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264914800 == 35 [pid = 3572] [id = 635] 13:30:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25A5B8000) [pid = 3572] [serial = 1905] [outer = 0000000000000000] 13:30:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25C1CE400) [pid = 3572] [serial = 1906] [outer = 000000E25A5B8000] 13:30:10 INFO - PROCESS | 3572 | 1468009810241 Marionette DEBUG loaded listener.js 13:30:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25C597800) [pid = 3572] [serial = 1907] [outer = 000000E25A5B8000] 13:30:10 INFO - PROCESS | 3572 | 1468009810660 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]]]}] 13:30:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:30:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 585ms 13:30:10 INFO - PROCESS | 3572 | 1468009810693 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 13:30:10 INFO - PROCESS | 3572 | 1468009810695 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 13:30:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:30:10 INFO - PROCESS | 3572 | 1468009810699 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:30:10 INFO - PROCESS | 3572 | 1468009810701 Marionette TRACE conn5 <- [1,2506,null,{}] 13:30:10 INFO - PROCESS | 3572 | 1468009810704 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}] 13:30:10 INFO - PROCESS | 3572 | 1468009810706 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:10 INFO - PROCESS | 3572 | 1468009810788 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 13:30:10 INFO - PROCESS | 3572 | 1468009810794 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:10 INFO - PROCESS | 3572 | 1468009810797 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:10 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4C0000 == 36 [pid = 3572] [id = 636] 13:30:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25C59C400) [pid = 3572] [serial = 1908] [outer = 0000000000000000] 13:30:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25C682400) [pid = 3572] [serial = 1909] [outer = 000000E25C59C400] 13:30:10 INFO - PROCESS | 3572 | 1468009810841 Marionette DEBUG loaded listener.js 13:30:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25CE36C00) [pid = 3572] [serial = 1910] [outer = 000000E25C59C400] 13:30:11 INFO - PROCESS | 3572 | 1468009811262 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]]]}] 13:30:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:30:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 585ms 13:30:11 INFO - PROCESS | 3572 | 1468009811284 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 13:30:11 INFO - PROCESS | 3572 | 1468009811287 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 13:30:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:30:11 INFO - PROCESS | 3572 | 1468009811290 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:30:11 INFO - PROCESS | 3572 | 1468009811292 Marionette TRACE conn5 <- [1,2510,null,{}] 13:30:11 INFO - PROCESS | 3572 | 1468009811295 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}] 13:30:11 INFO - PROCESS | 3572 | 1468009811297 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:11 INFO - PROCESS | 3572 | 1468009811462 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 13:30:11 INFO - PROCESS | 3572 | 1468009811570 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:11 INFO - PROCESS | 3572 | 1468009811573 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:11 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25515E800 == 37 [pid = 3572] [id = 637] 13:30:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E24F10A800) [pid = 3572] [serial = 1911] [outer = 0000000000000000] 13:30:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25019AC00) [pid = 3572] [serial = 1912] [outer = 000000E24F10A800] 13:30:11 INFO - PROCESS | 3572 | 1468009811648 Marionette DEBUG loaded listener.js 13:30:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2502EA000) [pid = 3572] [serial = 1913] [outer = 000000E24F10A800] 13:30:12 INFO - PROCESS | 3572 | 1468009812240 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]]]}] 13:30:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:30:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 986ms 13:30:12 INFO - PROCESS | 3572 | 1468009812282 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 13:30:12 INFO - PROCESS | 3572 | 1468009812286 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 13:30:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:30:12 INFO - PROCESS | 3572 | 1468009812292 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:30:12 INFO - PROCESS | 3572 | 1468009812296 Marionette TRACE conn5 <- [1,2514,null,{}] 13:30:12 INFO - PROCESS | 3572 | 1468009812301 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}] 13:30:12 INFO - PROCESS | 3572 | 1468009812304 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:12 INFO - PROCESS | 3572 | 1468009812424 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 13:30:12 INFO - PROCESS | 3572 | 1468009812521 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:12 INFO - PROCESS | 3572 | 1468009812524 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:12 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFE1000 == 38 [pid = 3572] [id = 638] 13:30:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E250F44C00) [pid = 3572] [serial = 1914] [outer = 0000000000000000] 13:30:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25140BC00) [pid = 3572] [serial = 1915] [outer = 000000E250F44C00] 13:30:12 INFO - PROCESS | 3572 | 1468009812582 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E254977800) [pid = 3572] [serial = 1916] [outer = 000000E250F44C00] 13:30:13 INFO - PROCESS | 3572 | 1468009813210 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]]]}] 13:30:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:30:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 985ms 13:30:13 INFO - PROCESS | 3572 | 1468009813280 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 13:30:13 INFO - PROCESS | 3572 | 1468009813284 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 13:30:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:30:13 INFO - PROCESS | 3572 | 1468009813288 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:30:13 INFO - PROCESS | 3572 | 1468009813290 Marionette TRACE conn5 <- [1,2518,null,{}] 13:30:13 INFO - PROCESS | 3572 | 1468009813294 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}] 13:30:13 INFO - PROCESS | 3572 | 1468009813297 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:13 INFO - PROCESS | 3572 | 1468009813412 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 13:30:13 INFO - PROCESS | 3572 | 1468009813537 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:13 INFO - PROCESS | 3572 | 1468009813540 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:13 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265606000 == 39 [pid = 3572] [id = 639] 13:30:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E254981000) [pid = 3572] [serial = 1917] [outer = 0000000000000000] 13:30:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E2562D0800) [pid = 3572] [serial = 1918] [outer = 000000E254981000] 13:30:13 INFO - PROCESS | 3572 | 1468009813596 Marionette DEBUG loaded listener.js 13:30:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E259748000) [pid = 3572] [serial = 1919] [outer = 000000E254981000] 13:30:14 INFO - PROCESS | 3572 | 1468009814215 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]]]}] 13:30:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:30:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 986ms 13:30:14 INFO - PROCESS | 3572 | 1468009814275 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 3572 | 1468009814280 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 13:30:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:30:14 INFO - PROCESS | 3572 | 1468009814291 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 3572 | 1468009814296 Marionette TRACE conn5 <- [1,2522,null,{}] 13:30:14 INFO - PROCESS | 3572 | 1468009814315 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}] 13:30:14 INFO - PROCESS | 3572 | 1468009814319 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:14 INFO - PROCESS | 3572 | 1468009814441 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 13:30:14 INFO - PROCESS | 3572 | 1468009814556 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:14 INFO - PROCESS | 3572 | 1468009814558 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:14 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265760800 == 40 [pid = 3572] [id = 640] 13:30:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25D393800) [pid = 3572] [serial = 1920] [outer = 0000000000000000] 13:30:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25D74D400) [pid = 3572] [serial = 1921] [outer = 000000E25D393800] 13:30:14 INFO - PROCESS | 3572 | 1468009814615 Marionette DEBUG loaded listener.js 13:30:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E25D753800) [pid = 3572] [serial = 1922] [outer = 000000E25D393800] 13:30:15 INFO - PROCESS | 3572 | 1468009815353 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]]]}] 13:30:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:30:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1110ms 13:30:15 INFO - PROCESS | 3572 | 1468009815399 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 13:30:15 INFO - PROCESS | 3572 | 1468009815403 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 13:30:15 INFO - PROCESS | 3572 | 1468009815408 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:30:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:30:15 INFO - PROCESS | 3572 | 1468009815412 Marionette TRACE conn5 <- [1,2526,null,{}] 13:30:15 INFO - PROCESS | 3572 | 1468009815417 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}] 13:30:15 INFO - PROCESS | 3572 | 1468009815420 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:15 INFO - PROCESS | 3572 | 1468009815531 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 13:30:15 INFO - PROCESS | 3572 | 1468009815614 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:15 INFO - PROCESS | 3572 | 1468009815619 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:15 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256A95000 == 41 [pid = 3572] [id = 641] 13:30:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E24E6DDC00) [pid = 3572] [serial = 1923] [outer = 0000000000000000] 13:30:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E24E746C00) [pid = 3572] [serial = 1924] [outer = 000000E24E6DDC00] 13:30:15 INFO - PROCESS | 3572 | 1468009815717 Marionette DEBUG loaded listener.js 13:30:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E2501B2800) [pid = 3572] [serial = 1925] [outer = 000000E24E6DDC00] 13:30:16 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D4C0000 == 40 [pid = 3572] [id = 636] 13:30:16 INFO - PROCESS | 3572 | --DOCSHELL 000000E264914800 == 39 [pid = 3572] [id = 635] 13:30:16 INFO - PROCESS | 3572 | --DOCSHELL 000000E263D52000 == 38 [pid = 3572] [id = 634] 13:30:16 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C64000 == 37 [pid = 3572] [id = 633] 13:30:16 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D1DF800 == 36 [pid = 3572] [id = 632] 13:30:16 INFO - PROCESS | 3572 | --DOCSHELL 000000E25EBC6000 == 35 [pid = 3572] [id = 631] 13:30:16 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D4C0800 == 34 [pid = 3572] [id = 630] 13:30:16 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C4AB000 == 33 [pid = 3572] [id = 629] 13:30:16 INFO - PROCESS | 3572 | --DOCSHELL 000000E256126800 == 32 [pid = 3572] [id = 628] 13:30:16 INFO - PROCESS | 3572 | --DOCSHELL 000000E25496A000 == 31 [pid = 3572] [id = 627] 13:30:16 INFO - PROCESS | 3572 | --DOCSHELL 000000E26650F800 == 30 [pid = 3572] [id = 625] 13:30:16 INFO - PROCESS | 3572 | --DOCSHELL 000000E256853800 == 29 [pid = 3572] [id = 626] 13:30:16 INFO - PROCESS | 3572 | --DOCSHELL 000000E265760800 == 28 [pid = 3572] [id = 640] 13:30:16 INFO - PROCESS | 3572 | --DOCSHELL 000000E265606000 == 27 [pid = 3572] [id = 639] 13:30:16 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFE1000 == 26 [pid = 3572] [id = 638] 13:30:16 INFO - PROCESS | 3572 | --DOCSHELL 000000E25515E800 == 25 [pid = 3572] [id = 637] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E250198800) [pid = 3572] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E2501BF000) [pid = 3572] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25E21C400) [pid = 3572] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E2502E8800) [pid = 3572] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E250347C00) [pid = 3572] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25E2B8800) [pid = 3572] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2549AB400) [pid = 3572] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E254ED4000) [pid = 3572] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E259746800) [pid = 3572] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E259C0F000) [pid = 3572] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2568BA400) [pid = 3572] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2568C5C00) [pid = 3572] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25A322000) [pid = 3572] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25C097800) [pid = 3572] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2516BD400) [pid = 3572] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25493E000) [pid = 3572] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E250777000) [pid = 3572] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E250B62000) [pid = 3572] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25CB83C00) [pid = 3572] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25C5A1800) [pid = 3572] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25C581800) [pid = 3572] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25D8E1000) [pid = 3572] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25EBAEC00) [pid = 3572] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25E089800) [pid = 3572] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25974CC00) [pid = 3572] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25A5C2400) [pid = 3572] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E25D868000) [pid = 3572] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E25C59CC00) [pid = 3572] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 13:30:16 INFO - PROCESS | 3572 | 1468009816939 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]]]}] 13:30:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:30:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1594ms 13:30:17 INFO - PROCESS | 3572 | 1468009817008 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 13:30:17 INFO - PROCESS | 3572 | 1468009817012 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 13:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:30:17 INFO - PROCESS | 3572 | 1468009817017 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:30:17 INFO - PROCESS | 3572 | 1468009817020 Marionette TRACE conn5 <- [1,2530,null,{}] 13:30:17 INFO - PROCESS | 3572 | 1468009817070 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}] 13:30:17 INFO - PROCESS | 3572 | 1468009817073 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:17 INFO - PROCESS | 3572 | 1468009817175 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 13:30:17 INFO - PROCESS | 3572 | 1468009817182 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:17 INFO - PROCESS | 3572 | 1468009817185 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:17 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2555E6800 == 26 [pid = 3572] [id = 642] 13:30:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E2501B6000) [pid = 3572] [serial = 1926] [outer = 0000000000000000] 13:30:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E2501BC800) [pid = 3572] [serial = 1927] [outer = 000000E2501B6000] 13:30:17 INFO - PROCESS | 3572 | 1468009817234 Marionette DEBUG loaded listener.js 13:30:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E2501D7000) [pid = 3572] [serial = 1928] [outer = 000000E2501B6000] 13:30:17 INFO - PROCESS | 3572 | 1468009817729 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]]]}] 13:30:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:30:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 734ms 13:30:17 INFO - PROCESS | 3572 | 1468009817754 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 13:30:17 INFO - PROCESS | 3572 | 1468009817759 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 13:30:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:30:17 INFO - PROCESS | 3572 | 1468009817771 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:30:17 INFO - PROCESS | 3572 | 1468009817774 Marionette TRACE conn5 <- [1,2534,null,{}] 13:30:17 INFO - PROCESS | 3572 | 1468009817778 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}] 13:30:17 INFO - PROCESS | 3572 | 1468009817781 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:17 INFO - PROCESS | 3572 | 1468009817874 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 13:30:17 INFO - PROCESS | 3572 | 1468009817884 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:17 INFO - PROCESS | 3572 | 1468009817886 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:17 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C19F800 == 27 [pid = 3572] [id = 643] 13:30:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E25034EC00) [pid = 3572] [serial = 1929] [outer = 0000000000000000] 13:30:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E250351000) [pid = 3572] [serial = 1930] [outer = 000000E25034EC00] 13:30:17 INFO - PROCESS | 3572 | 1468009817934 Marionette DEBUG loaded listener.js 13:30:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2503A2800) [pid = 3572] [serial = 1931] [outer = 000000E25034EC00] 13:30:18 INFO - PROCESS | 3572 | 1468009818419 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]]]}] 13:30:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:30:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 691ms 13:30:18 INFO - PROCESS | 3572 | 1468009818465 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 13:30:18 INFO - PROCESS | 3572 | 1468009818467 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 13:30:18 INFO - PROCESS | 3572 | 1468009818471 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:30:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:30:18 INFO - PROCESS | 3572 | 1468009818475 Marionette TRACE conn5 <- [1,2538,null,{}] 13:30:18 INFO - PROCESS | 3572 | 1468009818487 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}] 13:30:18 INFO - PROCESS | 3572 | 1468009818492 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:18 INFO - PROCESS | 3572 | 1468009818608 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 13:30:18 INFO - PROCESS | 3572 | 1468009818701 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:18 INFO - PROCESS | 3572 | 1468009818704 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:18 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4C5000 == 28 [pid = 3572] [id = 644] 13:30:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E24F655400) [pid = 3572] [serial = 1932] [outer = 0000000000000000] 13:30:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E254937400) [pid = 3572] [serial = 1933] [outer = 000000E24F655400] 13:30:18 INFO - PROCESS | 3572 | 1468009818755 Marionette DEBUG loaded listener.js 13:30:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25497A000) [pid = 3572] [serial = 1934] [outer = 000000E24F655400] 13:30:19 INFO - PROCESS | 3572 | 1468009819194 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]]]}] 13:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 13:30:19 INFO - PROCESS | 3572 | 1468009819208 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 3572 | 1468009819211 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 13:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:30:19 INFO - PROCESS | 3572 | 1468009819214 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - PROCESS | 3572 | 1468009819216 Marionette TRACE conn5 <- [1,2542,null,{}] 13:30:19 INFO - PROCESS | 3572 | 1468009819219 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}] 13:30:19 INFO - PROCESS | 3572 | 1468009819221 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:19 INFO - PROCESS | 3572 | 1468009819343 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 13:30:19 INFO - PROCESS | 3572 | 1468009819349 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:19 INFO - PROCESS | 3572 | 1468009819351 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:19 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25EB1B800 == 29 [pid = 3572] [id = 645] 13:30:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E254985C00) [pid = 3572] [serial = 1935] [outer = 0000000000000000] 13:30:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2549AA000) [pid = 3572] [serial = 1936] [outer = 000000E254985C00] 13:30:19 INFO - PROCESS | 3572 | 1468009819397 Marionette DEBUG loaded listener.js 13:30:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E254AC5800) [pid = 3572] [serial = 1937] [outer = 000000E254985C00] 13:30:19 INFO - PROCESS | 3572 | 1468009819860 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]]]}] 13:30:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:30:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 672ms 13:30:19 INFO - PROCESS | 3572 | 1468009819888 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 3572 | 1468009819890 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 13:30:19 INFO - PROCESS | 3572 | 1468009819894 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:30:19 INFO - PROCESS | 3572 | 1468009819895 Marionette TRACE conn5 <- [1,2546,null,{}] 13:30:19 INFO - PROCESS | 3572 | 1468009819899 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}] 13:30:19 INFO - PROCESS | 3572 | 1468009819901 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:20 INFO - PROCESS | 3572 | 1468009820011 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 13:30:20 INFO - PROCESS | 3572 | 1468009820096 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 3572 | 1468009820098 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:20 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26054A800 == 30 [pid = 3572] [id = 646] 13:30:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25034E000) [pid = 3572] [serial = 1938] [outer = 0000000000000000] 13:30:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E255758000) [pid = 3572] [serial = 1939] [outer = 000000E25034E000] 13:30:20 INFO - PROCESS | 3572 | 1468009820143 Marionette DEBUG loaded listener.js 13:30:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2562D2800) [pid = 3572] [serial = 1940] [outer = 000000E25034E000] 13:30:20 INFO - PROCESS | 3572 | 1468009820592 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]]]}] 13:30:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:30:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 733ms 13:30:20 INFO - PROCESS | 3572 | 1468009820630 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 13:30:20 INFO - PROCESS | 3572 | 1468009820632 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 13:30:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:30:20 INFO - PROCESS | 3572 | 1468009820636 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:30:20 INFO - PROCESS | 3572 | 1468009820637 Marionette TRACE conn5 <- [1,2550,null,{}] 13:30:20 INFO - PROCESS | 3572 | 1468009820641 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}] 13:30:20 INFO - PROCESS | 3572 | 1468009820647 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:20 INFO - PROCESS | 3572 | 1468009820793 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 13:30:20 INFO - PROCESS | 3572 | 1468009820851 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 3572 | 1468009820853 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:20 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CF4000 == 31 [pid = 3572] [id = 647] 13:30:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2562D3000) [pid = 3572] [serial = 1941] [outer = 0000000000000000] 13:30:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E256D61800) [pid = 3572] [serial = 1942] [outer = 000000E2562D3000] 13:30:20 INFO - PROCESS | 3572 | 1468009820900 Marionette DEBUG loaded listener.js 13:30:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E259C89400) [pid = 3572] [serial = 1943] [outer = 000000E2562D3000] 13:30:21 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E254942400) [pid = 3572] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:30:21 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E24E5BF400) [pid = 3572] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:30:21 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E24F63C800) [pid = 3572] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:30:21 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E250084800) [pid = 3572] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:30:21 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25EB2D000) [pid = 3572] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:30:21 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E250B26C00) [pid = 3572] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:30:21 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E24E741400) [pid = 3572] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:30:21 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2562D4000) [pid = 3572] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:30:21 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2562D5800) [pid = 3572] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:30:21 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E24E7D2800) [pid = 3572] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:30:21 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25A5B8000) [pid = 3572] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:30:21 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25C59C400) [pid = 3572] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 13:30:21 INFO - PROCESS | 3572 | 1468009821469 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]]]}] 13:30:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:30:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 881ms 13:30:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:30:21 INFO - PROCESS | 3572 | 1468009821520 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 13:30:21 INFO - PROCESS | 3572 | 1468009821522 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 13:30:21 INFO - PROCESS | 3572 | 1468009821526 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:30:21 INFO - PROCESS | 3572 | 1468009821527 Marionette TRACE conn5 <- [1,2554,null,{}] 13:30:21 INFO - PROCESS | 3572 | 1468009821531 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}] 13:30:21 INFO - PROCESS | 3572 | 1468009821533 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:21 INFO - PROCESS | 3572 | 1468009821613 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 13:30:21 INFO - PROCESS | 3572 | 1468009821618 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:21 INFO - PROCESS | 3572 | 1468009821620 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:21 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647DF000 == 32 [pid = 3572] [id = 648] 13:30:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E24FD20400) [pid = 3572] [serial = 1944] [outer = 0000000000000000] 13:30:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2568BC400) [pid = 3572] [serial = 1945] [outer = 000000E24FD20400] 13:30:21 INFO - PROCESS | 3572 | 1468009821666 Marionette DEBUG loaded listener.js 13:30:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25A321800) [pid = 3572] [serial = 1946] [outer = 000000E24FD20400] 13:30:22 INFO - PROCESS | 3572 | 1468009822081 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]]]}] 13:30:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:30:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 585ms 13:30:22 INFO - PROCESS | 3572 | 1468009822122 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 13:30:22 INFO - PROCESS | 3572 | 1468009822124 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 13:30:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:30:22 INFO - PROCESS | 3572 | 1468009822132 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:30:22 INFO - PROCESS | 3572 | 1468009822134 Marionette TRACE conn5 <- [1,2558,null,{}] 13:30:22 INFO - PROCESS | 3572 | 1468009822137 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}] 13:30:22 INFO - PROCESS | 3572 | 1468009822139 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:22 INFO - PROCESS | 3572 | 1468009822222 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 13:30:22 INFO - PROCESS | 3572 | 1468009822229 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:22 INFO - PROCESS | 3572 | 1468009822231 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:22 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264921800 == 33 [pid = 3572] [id = 649] 13:30:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25A32B800) [pid = 3572] [serial = 1947] [outer = 0000000000000000] 13:30:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25B708400) [pid = 3572] [serial = 1948] [outer = 000000E25A32B800] 13:30:22 INFO - PROCESS | 3572 | 1468009822275 Marionette DEBUG loaded listener.js 13:30:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25C13BC00) [pid = 3572] [serial = 1949] [outer = 000000E25A32B800] 13:30:22 INFO - PROCESS | 3572 | 1468009822724 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]]]}] 13:30:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:30:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 649ms 13:30:22 INFO - PROCESS | 3572 | 1468009822778 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 13:30:22 INFO - PROCESS | 3572 | 1468009822780 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 13:30:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:30:22 INFO - PROCESS | 3572 | 1468009822783 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:30:22 INFO - PROCESS | 3572 | 1468009822785 Marionette TRACE conn5 <- [1,2562,null,{}] 13:30:22 INFO - PROCESS | 3572 | 1468009822789 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}] 13:30:22 INFO - PROCESS | 3572 | 1468009822791 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:22 INFO - PROCESS | 3572 | 1468009822872 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 13:30:22 INFO - PROCESS | 3572 | 1468009822881 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:22 INFO - PROCESS | 3572 | 1468009822883 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:22 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4C1000 == 34 [pid = 3572] [id = 650] 13:30:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E250192400) [pid = 3572] [serial = 1950] [outer = 0000000000000000] 13:30:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25C508C00) [pid = 3572] [serial = 1951] [outer = 000000E250192400] 13:30:22 INFO - PROCESS | 3572 | 1468009822927 Marionette DEBUG loaded listener.js 13:30:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25C595800) [pid = 3572] [serial = 1952] [outer = 000000E250192400] 13:30:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E2555E6800 == 33 [pid = 3572] [id = 642] 13:30:23 INFO - PROCESS | 3572 | --DOCSHELL 000000E256A95000 == 32 [pid = 3572] [id = 641] 13:30:24 INFO - PROCESS | 3572 | --DOCSHELL 000000E264921800 == 31 [pid = 3572] [id = 649] 13:30:24 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647DF000 == 30 [pid = 3572] [id = 648] 13:30:24 INFO - PROCESS | 3572 | --DOCSHELL 000000E25EB1B800 == 29 [pid = 3572] [id = 645] 13:30:24 INFO - PROCESS | 3572 | --DOCSHELL 000000E26054A800 == 28 [pid = 3572] [id = 646] 13:30:24 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CF4000 == 27 [pid = 3572] [id = 647] 13:30:24 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C19F800 == 26 [pid = 3572] [id = 643] 13:30:24 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D4C5000 == 25 [pid = 3572] [id = 644] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25C682400) [pid = 3572] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E254ED2000) [pid = 3572] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E24FD21000) [pid = 3572] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2501D6C00) [pid = 3572] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E254984000) [pid = 3572] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25028D400) [pid = 3572] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E250414800) [pid = 3572] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25F11D800) [pid = 3572] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E251410800) [pid = 3572] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E254938C00) [pid = 3572] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E250196400) [pid = 3572] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E256D60C00) [pid = 3572] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E2501D3400) [pid = 3572] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E2562DA400) [pid = 3572] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E259C44C00) [pid = 3572] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E25A5C1400) [pid = 3572] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E255773000) [pid = 3572] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E25C1CE400) [pid = 3572] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (000000E25CE36C00) [pid = 3572] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 60 (000000E25C597800) [pid = 3572] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 59 (000000E25A5B6C00) [pid = 3572] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 58 (000000E25575F400) [pid = 3572] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | --DOMWINDOW == 57 (000000E2549AC800) [pid = 3572] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 13:30:24 INFO - PROCESS | 3572 | 1468009824686 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]]]}] 13:30:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:30:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1933ms 13:30:24 INFO - PROCESS | 3572 | 1468009824720 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 13:30:24 INFO - PROCESS | 3572 | 1468009824725 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 13:30:24 INFO - PROCESS | 3572 | 1468009824730 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:30:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:30:24 INFO - PROCESS | 3572 | 1468009824734 Marionette TRACE conn5 <- [1,2566,null,{}] 13:30:24 INFO - PROCESS | 3572 | 1468009824741 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}] 13:30:24 INFO - PROCESS | 3572 | 1468009824744 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:24 INFO - PROCESS | 3572 | 1468009824843 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 13:30:24 INFO - PROCESS | 3572 | 1468009824850 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:24 INFO - PROCESS | 3572 | 1468009824855 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:24 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255244000 == 26 [pid = 3572] [id = 651] 13:30:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 58 (000000E250078800) [pid = 3572] [serial = 1953] [outer = 0000000000000000] 13:30:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 59 (000000E250193400) [pid = 3572] [serial = 1954] [outer = 000000E250078800] 13:30:24 INFO - PROCESS | 3572 | 1468009824905 Marionette DEBUG loaded listener.js 13:30:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 60 (000000E2501A0800) [pid = 3572] [serial = 1955] [outer = 000000E250078800] 13:30:25 INFO - PROCESS | 3572 | 1468009825409 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]]]}] 13:30:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:30:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 734ms 13:30:25 INFO - PROCESS | 3572 | 1468009825468 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 13:30:25 INFO - PROCESS | 3572 | 1468009825473 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 13:30:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:30:25 INFO - PROCESS | 3572 | 1468009825480 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:30:25 INFO - PROCESS | 3572 | 1468009825483 Marionette TRACE conn5 <- [1,2570,null,{}] 13:30:25 INFO - PROCESS | 3572 | 1468009825487 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}] 13:30:25 INFO - PROCESS | 3572 | 1468009825490 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:25 INFO - PROCESS | 3572 | 1468009825582 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 13:30:25 INFO - PROCESS | 3572 | 1468009825659 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:25 INFO - PROCESS | 3572 | 1468009825662 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:25 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259B66000 == 27 [pid = 3572] [id = 652] 13:30:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (000000E2501D2400) [pid = 3572] [serial = 1956] [outer = 0000000000000000] 13:30:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (000000E25028A800) [pid = 3572] [serial = 1957] [outer = 000000E2501D2400] 13:30:25 INFO - PROCESS | 3572 | 1468009825720 Marionette DEBUG loaded listener.js 13:30:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E2502EC400) [pid = 3572] [serial = 1958] [outer = 000000E2501D2400] 13:30:26 INFO - PROCESS | 3572 | 1468009826123 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]]]}] 13:30:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:30:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 689ms 13:30:26 INFO - PROCESS | 3572 | 1468009826171 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 13:30:26 INFO - PROCESS | 3572 | 1468009826173 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 13:30:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:30:26 INFO - PROCESS | 3572 | 1468009826177 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:30:26 INFO - PROCESS | 3572 | 1468009826181 Marionette TRACE conn5 <- [1,2574,null,{}] 13:30:26 INFO - PROCESS | 3572 | 1468009826193 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}] 13:30:26 INFO - PROCESS | 3572 | 1468009826198 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:26 INFO - PROCESS | 3572 | 1468009826319 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 13:30:26 INFO - PROCESS | 3572 | 1468009826328 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:26 INFO - PROCESS | 3572 | 1468009826331 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:26 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CBB4000 == 28 [pid = 3572] [id = 653] 13:30:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E24E5BE400) [pid = 3572] [serial = 1959] [outer = 0000000000000000] 13:30:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E2505B7000) [pid = 3572] [serial = 1960] [outer = 000000E24E5BE400] 13:30:26 INFO - PROCESS | 3572 | 1468009826380 Marionette DEBUG loaded listener.js 13:30:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E250B2D800) [pid = 3572] [serial = 1961] [outer = 000000E24E5BE400] 13:30:26 INFO - PROCESS | 3572 | 1468009826816 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]]]}] 13:30:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:30:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 691ms 13:30:26 INFO - PROCESS | 3572 | 1468009826871 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 13:30:26 INFO - PROCESS | 3572 | 1468009826874 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 13:30:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:30:26 INFO - PROCESS | 3572 | 1468009826877 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:30:26 INFO - PROCESS | 3572 | 1468009826879 Marionette TRACE conn5 <- [1,2578,null,{}] 13:30:26 INFO - PROCESS | 3572 | 1468009826883 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}] 13:30:26 INFO - PROCESS | 3572 | 1468009826885 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:26 INFO - PROCESS | 3572 | 1468009826972 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 13:30:26 INFO - PROCESS | 3572 | 1468009826981 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:26 INFO - PROCESS | 3572 | 1468009826983 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:26 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D464000 == 29 [pid = 3572] [id = 654] 13:30:26 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E254720C00) [pid = 3572] [serial = 1962] [outer = 0000000000000000] 13:30:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E254725800) [pid = 3572] [serial = 1963] [outer = 000000E254720C00] 13:30:27 INFO - PROCESS | 3572 | 1468009827029 Marionette DEBUG loaded listener.js 13:30:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E25493C000) [pid = 3572] [serial = 1964] [outer = 000000E254720C00] 13:30:27 INFO - PROCESS | 3572 | 1468009827466 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]]]}] 13:30:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:30:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 629ms 13:30:27 INFO - PROCESS | 3572 | 1468009827509 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 13:30:27 INFO - PROCESS | 3572 | 1468009827511 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 13:30:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:30:27 INFO - PROCESS | 3572 | 1468009827515 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:30:27 INFO - PROCESS | 3572 | 1468009827517 Marionette TRACE conn5 <- [1,2582,null,{}] 13:30:27 INFO - PROCESS | 3572 | 1468009827521 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}] 13:30:27 INFO - PROCESS | 3572 | 1468009827523 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:27 INFO - PROCESS | 3572 | 1468009827604 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 13:30:27 INFO - PROCESS | 3572 | 1468009827612 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:27 INFO - PROCESS | 3572 | 1468009827614 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:27 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2DE000 == 30 [pid = 3572] [id = 655] 13:30:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E2501CEC00) [pid = 3572] [serial = 1965] [outer = 0000000000000000] 13:30:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E25497E000) [pid = 3572] [serial = 1966] [outer = 000000E2501CEC00] 13:30:27 INFO - PROCESS | 3572 | 1468009827659 Marionette DEBUG loaded listener.js 13:30:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E2549A7400) [pid = 3572] [serial = 1967] [outer = 000000E2501CEC00] 13:30:28 INFO - PROCESS | 3572 | 1468009828128 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]]]}] 13:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 693ms 13:30:28 INFO - PROCESS | 3572 | 1468009828210 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 13:30:28 INFO - PROCESS | 3572 | 1468009828213 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 13:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:30:28 INFO - PROCESS | 3572 | 1468009828216 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:30:28 INFO - PROCESS | 3572 | 1468009828218 Marionette TRACE conn5 <- [1,2586,null,{}] 13:30:28 INFO - PROCESS | 3572 | 1468009828221 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}] 13:30:28 INFO - PROCESS | 3572 | 1468009828227 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:28 INFO - PROCESS | 3572 | 1468009828343 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 13:30:28 INFO - PROCESS | 3572 | 1468009828348 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:28 INFO - PROCESS | 3572 | 1468009828350 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:28 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26053E000 == 31 [pid = 3572] [id = 656] 13:30:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E254ACD000) [pid = 3572] [serial = 1968] [outer = 0000000000000000] 13:30:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25627BC00) [pid = 3572] [serial = 1969] [outer = 000000E254ACD000] 13:30:28 INFO - PROCESS | 3572 | 1468009828396 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2568BAC00) [pid = 3572] [serial = 1970] [outer = 000000E254ACD000] 13:30:28 INFO - PROCESS | 3572 | 1468009828835 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]]]}] 13:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 691ms 13:30:28 INFO - PROCESS | 3572 | 1468009828910 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 13:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:30:28 INFO - PROCESS | 3572 | 1468009828912 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 13:30:28 INFO - PROCESS | 3572 | 1468009828916 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:30:28 INFO - PROCESS | 3572 | 1468009828917 Marionette TRACE conn5 <- [1,2590,null,{}] 13:30:28 INFO - PROCESS | 3572 | 1468009828921 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}] 13:30:28 INFO - PROCESS | 3572 | 1468009828923 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:29 INFO - PROCESS | 3572 | 1468009829030 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 13:30:29 INFO - PROCESS | 3572 | 1468009829039 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:29 INFO - PROCESS | 3572 | 1468009829041 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:29 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C4F000 == 32 [pid = 3572] [id = 657] 13:30:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25529EC00) [pid = 3572] [serial = 1971] [outer = 0000000000000000] 13:30:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E2568C6800) [pid = 3572] [serial = 1972] [outer = 000000E25529EC00] 13:30:29 INFO - PROCESS | 3572 | 1468009829085 Marionette DEBUG loaded listener.js 13:30:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E256D60C00) [pid = 3572] [serial = 1973] [outer = 000000E25529EC00] 13:30:29 INFO - PROCESS | 3572 | 1468009829509 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]]]}] 13:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 628ms 13:30:29 INFO - PROCESS | 3572 | 1468009829548 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 13:30:29 INFO - PROCESS | 3572 | 1468009829550 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 13:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:30:29 INFO - PROCESS | 3572 | 1468009829553 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:30:29 INFO - PROCESS | 3572 | 1468009829555 Marionette TRACE conn5 <- [1,2594,null,{}] 13:30:29 INFO - PROCESS | 3572 | 1468009829559 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}] 13:30:29 INFO - PROCESS | 3572 | 1468009829561 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:29 INFO - PROCESS | 3572 | 1468009829641 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 13:30:29 INFO - PROCESS | 3572 | 1468009829647 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:29 INFO - PROCESS | 3572 | 1468009829649 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:29 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CF8000 == 33 [pid = 3572] [id = 658] 13:30:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25974F400) [pid = 3572] [serial = 1974] [outer = 0000000000000000] 13:30:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E259BBF000) [pid = 3572] [serial = 1975] [outer = 000000E25974F400] 13:30:29 INFO - PROCESS | 3572 | 1468009829694 Marionette DEBUG loaded listener.js 13:30:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E259C46800) [pid = 3572] [serial = 1976] [outer = 000000E25974F400] 13:30:30 INFO - PROCESS | 3572 | 1468009830204 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]]]}] 13:30:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:30:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 691ms 13:30:30 INFO - PROCESS | 3572 | 1468009830247 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 13:30:30 INFO - PROCESS | 3572 | 1468009830250 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 13:30:30 INFO - PROCESS | 3572 | 1468009830253 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:30:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:30:30 INFO - PROCESS | 3572 | 1468009830255 Marionette TRACE conn5 <- [1,2598,null,{}] 13:30:30 INFO - PROCESS | 3572 | 1468009830258 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}] 13:30:30 INFO - PROCESS | 3572 | 1468009830260 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:30 INFO - PROCESS | 3572 | 1468009830371 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 13:30:30 INFO - PROCESS | 3572 | 1468009830450 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:30 INFO - PROCESS | 3572 | 1468009830452 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:30 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CBB3800 == 34 [pid = 3572] [id = 659] 13:30:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E250344800) [pid = 3572] [serial = 1977] [outer = 0000000000000000] 13:30:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25A320C00) [pid = 3572] [serial = 1978] [outer = 000000E250344800] 13:30:30 INFO - PROCESS | 3572 | 1468009830497 Marionette DEBUG loaded listener.js 13:30:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25A5C1400) [pid = 3572] [serial = 1979] [outer = 000000E250344800] 13:30:30 INFO - PROCESS | 3572 | 1468009830933 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]]]}] 13:30:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:30:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 733ms 13:30:31 INFO - PROCESS | 3572 | 1468009830990 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 13:30:31 INFO - PROCESS | 3572 | 1468009830992 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 13:30:31 INFO - PROCESS | 3572 | 1468009831004 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - PROCESS | 3572 | 1468009831006 Marionette TRACE conn5 <- [1,2602,null,{}] 13:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:30:31 INFO - PROCESS | 3572 | 1468009831010 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}] 13:30:31 INFO - PROCESS | 3572 | 1468009831012 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:31 INFO - PROCESS | 3572 | 1468009831127 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 13:30:31 INFO - PROCESS | 3572 | 1468009831138 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:31 INFO - PROCESS | 3572 | 1468009831140 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:31 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264DEA800 == 35 [pid = 3572] [id = 660] 13:30:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E250345800) [pid = 3572] [serial = 1980] [outer = 0000000000000000] 13:30:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25C141400) [pid = 3572] [serial = 1981] [outer = 000000E250345800] 13:30:31 INFO - PROCESS | 3572 | 1468009831184 Marionette DEBUG loaded listener.js 13:30:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25C584000) [pid = 3572] [serial = 1982] [outer = 000000E250345800] 13:30:31 INFO - PROCESS | 3572 | 1468009831641 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]]]}] 13:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 670ms 13:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:30:31 INFO - PROCESS | 3572 | 1468009831680 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 13:30:31 INFO - PROCESS | 3572 | 1468009831682 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 13:30:31 INFO - PROCESS | 3572 | 1468009831685 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - PROCESS | 3572 | 1468009831688 Marionette TRACE conn5 <- [1,2606,null,{}] 13:30:31 INFO - PROCESS | 3572 | 1468009831693 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}] 13:30:31 INFO - PROCESS | 3572 | 1468009831695 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:31 INFO - PROCESS | 3572 | 1468009831852 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 13:30:32 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E254985C00) [pid = 3572] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:30:32 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25034E000) [pid = 3572] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:30:32 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2562D3000) [pid = 3572] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:30:32 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25A32B800) [pid = 3572] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:30:32 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E250F44C00) [pid = 3572] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:30:32 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E24F10A800) [pid = 3572] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:30:32 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E24F655400) [pid = 3572] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:30:32 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25034EC00) [pid = 3572] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:30:32 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2501B6000) [pid = 3572] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:30:32 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E24E6DDC00) [pid = 3572] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:30:32 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25D393800) [pid = 3572] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:30:32 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E254981000) [pid = 3572] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:30:32 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E24FD20400) [pid = 3572] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:30:32 INFO - PROCESS | 3572 | 1468009832045 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:32 INFO - PROCESS | 3572 | 1468009832048 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:32 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D460800 == 36 [pid = 3572] [id = 661] 13:30:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E24E744400) [pid = 3572] [serial = 1983] [outer = 0000000000000000] 13:30:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E24F657800) [pid = 3572] [serial = 1984] [outer = 000000E24E744400] 13:30:32 INFO - PROCESS | 3572 | 1468009832095 Marionette DEBUG loaded listener.js 13:30:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E254A71C00) [pid = 3572] [serial = 1985] [outer = 000000E24E744400] 13:30:32 INFO - PROCESS | 3572 | 1468009832466 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]]]}] 13:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 839ms 13:30:32 INFO - PROCESS | 3572 | 1468009832528 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 3572 | 1468009832530 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 13:30:32 INFO - PROCESS | 3572 | 1468009832533 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:30:32 INFO - PROCESS | 3572 | 1468009832535 Marionette TRACE conn5 <- [1,2610,null,{}] 13:30:32 INFO - PROCESS | 3572 | 1468009832538 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}] 13:30:32 INFO - PROCESS | 3572 | 1468009832540 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:32 INFO - PROCESS | 3572 | 1468009832623 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 13:30:32 INFO - PROCESS | 3572 | 1468009832629 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:32 INFO - PROCESS | 3572 | 1468009832631 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:32 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265761800 == 37 [pid = 3572] [id = 662] 13:30:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E255125000) [pid = 3572] [serial = 1986] [outer = 0000000000000000] 13:30:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25CB54000) [pid = 3572] [serial = 1987] [outer = 000000E255125000] 13:30:32 INFO - PROCESS | 3572 | 1468009832683 Marionette DEBUG loaded listener.js 13:30:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25CE74000) [pid = 3572] [serial = 1988] [outer = 000000E255125000] 13:30:33 INFO - PROCESS | 3572 | 1468009833105 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]]]}] 13:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 628ms 13:30:33 INFO - PROCESS | 3572 | 1468009833165 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 13:30:33 INFO - PROCESS | 3572 | 1468009833167 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 13:30:33 INFO - PROCESS | 3572 | 1468009833170 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:30:33 INFO - PROCESS | 3572 | 1468009833172 Marionette TRACE conn5 <- [1,2614,null,{}] 13:30:33 INFO - PROCESS | 3572 | 1468009833176 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}] 13:30:33 INFO - PROCESS | 3572 | 1468009833177 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:33 INFO - PROCESS | 3572 | 1468009833261 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 13:30:33 INFO - PROCESS | 3572 | 1468009833268 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 3572 | 1468009833270 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:33 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265A5F800 == 38 [pid = 3572] [id = 663] 13:30:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25CE74800) [pid = 3572] [serial = 1989] [outer = 0000000000000000] 13:30:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25D39B000) [pid = 3572] [serial = 1990] [outer = 000000E25CE74800] 13:30:33 INFO - PROCESS | 3572 | 1468009833314 Marionette DEBUG loaded listener.js 13:30:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25D74E800) [pid = 3572] [serial = 1991] [outer = 000000E25CE74800] 13:30:33 INFO - PROCESS | 3572 | 1468009833755 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]]]}] 13:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 629ms 13:30:33 INFO - PROCESS | 3572 | 1468009833803 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 13:30:33 INFO - PROCESS | 3572 | 1468009833805 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 13:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:30:33 INFO - PROCESS | 3572 | 1468009833814 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:30:33 INFO - PROCESS | 3572 | 1468009833816 Marionette TRACE conn5 <- [1,2618,null,{}] 13:30:33 INFO - PROCESS | 3572 | 1468009833820 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}] 13:30:33 INFO - PROCESS | 3572 | 1468009833822 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:33 INFO - PROCESS | 3572 | 1468009833915 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 13:30:33 INFO - PROCESS | 3572 | 1468009833921 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 3572 | 1468009833923 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:33 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26650A000 == 39 [pid = 3572] [id = 664] 13:30:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E250780C00) [pid = 3572] [serial = 1992] [outer = 0000000000000000] 13:30:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25D867000) [pid = 3572] [serial = 1993] [outer = 000000E250780C00] 13:30:33 INFO - PROCESS | 3572 | 1468009833967 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25D8E6000) [pid = 3572] [serial = 1994] [outer = 000000E250780C00] 13:30:34 INFO - PROCESS | 3572 | 1468009834816 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]]]}] 13:30:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:30:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1092ms 13:30:34 INFO - PROCESS | 3572 | 1468009834905 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 13:30:34 INFO - PROCESS | 3572 | 1468009834910 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 13:30:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:30:34 INFO - PROCESS | 3572 | 1468009834914 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - PROCESS | 3572 | 1468009834920 Marionette TRACE conn5 <- [1,2622,null,{}] 13:30:34 INFO - PROCESS | 3572 | 1468009834925 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}] 13:30:34 INFO - PROCESS | 3572 | 1468009834928 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:35 INFO - PROCESS | 3572 | 1468009835088 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 13:30:35 INFO - PROCESS | 3572 | 1468009835205 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:35 INFO - PROCESS | 3572 | 1468009835208 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:35 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259CC7800 == 40 [pid = 3572] [id = 665] 13:30:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E250192C00) [pid = 3572] [serial = 1995] [outer = 0000000000000000] 13:30:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E2501BA400) [pid = 3572] [serial = 1996] [outer = 000000E250192C00] 13:30:35 INFO - PROCESS | 3572 | 1468009835270 Marionette DEBUG loaded listener.js 13:30:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25028D000) [pid = 3572] [serial = 1997] [outer = 000000E250192C00] 13:30:36 INFO - PROCESS | 3572 | 1468009836116 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]]]}] 13:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1251ms 13:30:36 INFO - PROCESS | 3572 | 1468009836170 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 13:30:36 INFO - PROCESS | 3572 | 1468009836174 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 13:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:30:36 INFO - PROCESS | 3572 | 1468009836180 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:30:36 INFO - PROCESS | 3572 | 1468009836183 Marionette TRACE conn5 <- [1,2626,null,{}] 13:30:36 INFO - PROCESS | 3572 | 1468009836189 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}] 13:30:36 INFO - PROCESS | 3572 | 1468009836192 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:36 INFO - PROCESS | 3572 | 1468009836328 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 13:30:36 INFO - PROCESS | 3572 | 1468009836406 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:36 INFO - PROCESS | 3572 | 1468009836411 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:36 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255161000 == 41 [pid = 3572] [id = 666] 13:30:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E2501CE400) [pid = 3572] [serial = 1998] [outer = 0000000000000000] 13:30:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E250283800) [pid = 3572] [serial = 1999] [outer = 000000E2501CE400] 13:30:36 INFO - PROCESS | 3572 | 1468009836504 Marionette DEBUG loaded listener.js 13:30:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E250346400) [pid = 3572] [serial = 2000] [outer = 000000E2501CE400] 13:30:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E265A5F800 == 40 [pid = 3572] [id = 663] 13:30:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E265761800 == 39 [pid = 3572] [id = 662] 13:30:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D460800 == 38 [pid = 3572] [id = 661] 13:30:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E264DEA800 == 37 [pid = 3572] [id = 660] 13:30:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CBB3800 == 36 [pid = 3572] [id = 659] 13:30:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CF8000 == 35 [pid = 3572] [id = 658] 13:30:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C4F000 == 34 [pid = 3572] [id = 657] 13:30:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E26053E000 == 33 [pid = 3572] [id = 656] 13:30:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2DE000 == 32 [pid = 3572] [id = 655] 13:30:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D464000 == 31 [pid = 3572] [id = 654] 13:30:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CBB4000 == 30 [pid = 3572] [id = 653] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E25C508C00) [pid = 3572] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E259B66000 == 29 [pid = 3572] [id = 652] 13:30:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E255244000 == 28 [pid = 3572] [id = 651] 13:30:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D4C1000 == 27 [pid = 3572] [id = 650] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E250351000) [pid = 3572] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E2503A2800) [pid = 3572] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E2501BC800) [pid = 3572] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E2501D7000) [pid = 3572] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2501B2800) [pid = 3572] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E24E746C00) [pid = 3572] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25D753800) [pid = 3572] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25D74D400) [pid = 3572] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E259748000) [pid = 3572] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2562D0800) [pid = 3572] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E254977800) [pid = 3572] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2568BC400) [pid = 3572] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25C13BC00) [pid = 3572] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25A321800) [pid = 3572] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25497A000) [pid = 3572] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2549AA000) [pid = 3572] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E255758000) [pid = 3572] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E254AC5800) [pid = 3572] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E256D61800) [pid = 3572] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E2562D2800) [pid = 3572] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25B708400) [pid = 3572] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E259C89400) [pid = 3572] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25140BC00) [pid = 3572] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E2502EA000) [pid = 3572] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E25019AC00) [pid = 3572] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 13:30:36 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E254937400) [pid = 3572] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 13:30:37 INFO - PROCESS | 3572 | 1468009837050 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]]]}] 13:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 881ms 13:30:37 INFO - PROCESS | 3572 | 1468009837063 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 3572 | 1468009837068 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 13:30:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:30:37 INFO - PROCESS | 3572 | 1468009837075 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - PROCESS | 3572 | 1468009837078 Marionette TRACE conn5 <- [1,2630,null,{}] 13:30:37 INFO - PROCESS | 3572 | 1468009837082 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}] 13:30:37 INFO - PROCESS | 3572 | 1468009837084 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:37 INFO - PROCESS | 3572 | 1468009837175 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 13:30:37 INFO - PROCESS | 3572 | 1468009837182 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:37 INFO - PROCESS | 3572 | 1468009837184 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:37 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259B67000 == 28 [pid = 3572] [id = 667] 13:30:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E2502EA000) [pid = 3572] [serial = 2001] [outer = 0000000000000000] 13:30:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E250352C00) [pid = 3572] [serial = 2002] [outer = 000000E2502EA000] 13:30:37 INFO - PROCESS | 3572 | 1468009837233 Marionette DEBUG loaded listener.js 13:30:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E250418C00) [pid = 3572] [serial = 2003] [outer = 000000E2502EA000] 13:30:37 INFO - PROCESS | 3572 | 1468009837727 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]]]}] 13:30:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:30:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 692ms 13:30:37 INFO - PROCESS | 3572 | 1468009837769 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 3572 | 1468009837772 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 13:30:37 INFO - PROCESS | 3572 | 1468009837775 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:30:37 INFO - PROCESS | 3572 | 1468009837779 Marionette TRACE conn5 <- [1,2634,null,{}] 13:30:37 INFO - PROCESS | 3572 | 1468009837790 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}] 13:30:37 INFO - PROCESS | 3572 | 1468009837795 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:37 INFO - PROCESS | 3572 | 1468009837916 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 13:30:38 INFO - PROCESS | 3572 | 1468009837997 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 3572 | 1468009838000 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:38 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CBB3000 == 29 [pid = 3572] [id = 668] 13:30:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E250FE0C00) [pid = 3572] [serial = 2004] [outer = 0000000000000000] 13:30:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E25472D400) [pid = 3572] [serial = 2005] [outer = 000000E250FE0C00] 13:30:38 INFO - PROCESS | 3572 | 1468009838050 Marionette DEBUG loaded listener.js 13:30:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E254946000) [pid = 3572] [serial = 2006] [outer = 000000E250FE0C00] 13:30:38 INFO - PROCESS | 3572 | 1468009838437 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]]]}] 13:30:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:30:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 692ms 13:30:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:30:38 INFO - PROCESS | 3572 | 1468009838470 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 13:30:38 INFO - PROCESS | 3572 | 1468009838473 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 13:30:38 INFO - PROCESS | 3572 | 1468009838477 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:30:38 INFO - PROCESS | 3572 | 1468009838479 Marionette TRACE conn5 <- [1,2638,null,{}] 13:30:38 INFO - PROCESS | 3572 | 1468009838482 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}] 13:30:38 INFO - PROCESS | 3572 | 1468009838484 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:38 INFO - PROCESS | 3572 | 1468009838573 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 13:30:38 INFO - PROCESS | 3572 | 1468009838579 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 3572 | 1468009838581 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:38 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE5B000 == 30 [pid = 3572] [id = 669] 13:30:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E24EFD9000) [pid = 3572] [serial = 2007] [outer = 0000000000000000] 13:30:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2549B0400) [pid = 3572] [serial = 2008] [outer = 000000E24EFD9000] 13:30:38 INFO - PROCESS | 3572 | 1468009838627 Marionette DEBUG loaded listener.js 13:30:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E254AC7400) [pid = 3572] [serial = 2009] [outer = 000000E24EFD9000] 13:30:39 INFO - PROCESS | 3572 | 1468009839049 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]]]}] 13:30:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:30:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 628ms 13:30:39 INFO - PROCESS | 3572 | 1468009839107 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 13:30:39 INFO - PROCESS | 3572 | 1468009839110 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 13:30:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:30:39 INFO - PROCESS | 3572 | 1468009839124 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:30:39 INFO - PROCESS | 3572 | 1468009839127 Marionette TRACE conn5 <- [1,2642,null,{}] 13:30:39 INFO - PROCESS | 3572 | 1468009839131 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}] 13:30:39 INFO - PROCESS | 3572 | 1468009839133 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:39 INFO - PROCESS | 3572 | 1468009839239 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 13:30:39 INFO - PROCESS | 3572 | 1468009839331 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:39 INFO - PROCESS | 3572 | 1468009839333 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:39 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F423000 == 31 [pid = 3572] [id = 670] 13:30:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E254ED4000) [pid = 3572] [serial = 2010] [outer = 0000000000000000] 13:30:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25547BC00) [pid = 3572] [serial = 2011] [outer = 000000E254ED4000] 13:30:39 INFO - PROCESS | 3572 | 1468009839385 Marionette DEBUG loaded listener.js 13:30:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E255776400) [pid = 3572] [serial = 2012] [outer = 000000E254ED4000] 13:30:39 INFO - PROCESS | 3572 | 1468009839809 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]]]}] 13:30:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:30:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 734ms 13:30:39 INFO - PROCESS | 3572 | 1468009839856 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 13:30:39 INFO - PROCESS | 3572 | 1468009839858 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 13:30:39 INFO - PROCESS | 3572 | 1468009839862 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:30:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:30:39 INFO - PROCESS | 3572 | 1468009839864 Marionette TRACE conn5 <- [1,2646,null,{}] 13:30:39 INFO - PROCESS | 3572 | 1468009839867 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}] 13:30:39 INFO - PROCESS | 3572 | 1468009839873 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:40 INFO - PROCESS | 3572 | 1468009840017 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 13:30:40 INFO - PROCESS | 3572 | 1468009840074 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:40 INFO - PROCESS | 3572 | 1468009840076 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:40 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606D4800 == 32 [pid = 3572] [id = 671] 13:30:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2562DBC00) [pid = 3572] [serial = 2013] [outer = 0000000000000000] 13:30:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25974E000) [pid = 3572] [serial = 2014] [outer = 000000E2562DBC00] 13:30:40 INFO - PROCESS | 3572 | 1468009840123 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E259C4DC00) [pid = 3572] [serial = 2015] [outer = 000000E2562DBC00] 13:30:40 INFO - PROCESS | 3572 | 1468009840556 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]]]}] 13:30:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:30:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 733ms 13:30:40 INFO - PROCESS | 3572 | 1468009840619 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 13:30:40 INFO - PROCESS | 3572 | 1468009840621 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 13:30:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:30:40 INFO - PROCESS | 3572 | 1468009840633 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:30:40 INFO - PROCESS | 3572 | 1468009840635 Marionette TRACE conn5 <- [1,2650,null,{}] 13:30:40 INFO - PROCESS | 3572 | 1468009840638 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}] 13:30:40 INFO - PROCESS | 3572 | 1468009840640 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:40 INFO - PROCESS | 3572 | 1468009840755 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 13:30:40 INFO - PROCESS | 3572 | 1468009840766 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:40 INFO - PROCESS | 3572 | 1468009840768 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:40 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263CEF800 == 33 [pid = 3572] [id = 672] 13:30:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E24E744000) [pid = 3572] [serial = 2016] [outer = 0000000000000000] 13:30:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25A571400) [pid = 3572] [serial = 2017] [outer = 000000E24E744000] 13:30:40 INFO - PROCESS | 3572 | 1468009840812 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25B8B7C00) [pid = 3572] [serial = 2018] [outer = 000000E24E744000] 13:30:41 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25CE74800) [pid = 3572] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 13:30:41 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E250344800) [pid = 3572] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:30:41 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E250345800) [pid = 3572] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:30:41 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E2501D2400) [pid = 3572] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:30:41 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25974F400) [pid = 3572] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:30:41 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E250078800) [pid = 3572] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:30:41 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E254720C00) [pid = 3572] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:30:41 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E24E5BE400) [pid = 3572] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:30:41 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E250192400) [pid = 3572] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:30:41 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25529EC00) [pid = 3572] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:30:41 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E254ACD000) [pid = 3572] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:30:41 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E2501CEC00) [pid = 3572] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:30:41 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E24E744400) [pid = 3572] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:30:41 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E255125000) [pid = 3572] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:30:41 INFO - PROCESS | 3572 | 1468009841346 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]]]}] 13:30:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:30:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 732ms 13:30:41 INFO - PROCESS | 3572 | 1468009841364 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 13:30:41 INFO - PROCESS | 3572 | 1468009841367 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 13:30:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:30:41 INFO - PROCESS | 3572 | 1468009841370 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:30:41 INFO - PROCESS | 3572 | 1468009841372 Marionette TRACE conn5 <- [1,2654,null,{}] 13:30:41 INFO - PROCESS | 3572 | 1468009841375 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}] 13:30:41 INFO - PROCESS | 3572 | 1468009841377 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:41 INFO - PROCESS | 3572 | 1468009841464 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 13:30:41 INFO - PROCESS | 3572 | 1468009841470 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 3572 | 1468009841472 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:41 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255284800 == 34 [pid = 3572] [id = 673] 13:30:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E250287000) [pid = 3572] [serial = 2019] [outer = 0000000000000000] 13:30:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E254EDC800) [pid = 3572] [serial = 2020] [outer = 000000E250287000] 13:30:41 INFO - PROCESS | 3572 | 1468009841517 Marionette DEBUG loaded listener.js 13:30:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25A32B800) [pid = 3572] [serial = 2021] [outer = 000000E250287000] 13:30:41 INFO - PROCESS | 3572 | [3572] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:30:42 INFO - PROCESS | 3572 | [3572] WARNING: Using default font: file c:/builds/moz2_slave/m-beta-w64-d-00000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 13:30:42 INFO - PROCESS | 3572 | 1468009842438 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]]]}] 13:30:42 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) 13:30:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1080ms 13:30:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:30:42 INFO - PROCESS | 3572 | 1468009842454 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 13:30:42 INFO - PROCESS | 3572 | 1468009842456 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 13:30:42 INFO - PROCESS | 3572 | 1468009842459 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:30:42 INFO - PROCESS | 3572 | 1468009842461 Marionette TRACE conn5 <- [1,2658,null,{}] 13:30:42 INFO - PROCESS | 3572 | 1468009842465 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}] 13:30:42 INFO - PROCESS | 3572 | 1468009842467 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:42 INFO - PROCESS | 3572 | 1468009842576 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 13:30:42 INFO - PROCESS | 3572 | 1468009842584 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:42 INFO - PROCESS | 3572 | 1468009842586 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:42 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264922800 == 35 [pid = 3572] [id = 674] 13:30:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25A5B6400) [pid = 3572] [serial = 2022] [outer = 0000000000000000] 13:30:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25C50A800) [pid = 3572] [serial = 2023] [outer = 000000E25A5B6400] 13:30:42 INFO - PROCESS | 3572 | 1468009842629 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25C59E000) [pid = 3572] [serial = 2024] [outer = 000000E25A5B6400] 13:30:43 INFO - PROCESS | 3572 | 1468009843588 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"]]]}] 13:30:43 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 13:30:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:30:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 13:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:30:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1177ms 13:30:43 INFO - PROCESS | 3572 | 1468009843641 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 13:30:43 INFO - PROCESS | 3572 | 1468009843646 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 13:30:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 13:30:43 INFO - PROCESS | 3572 | 1468009843652 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:30:43 INFO - PROCESS | 3572 | 1468009843656 Marionette TRACE conn5 <- [1,2662,null,{}] 13:30:43 INFO - PROCESS | 3572 | 1468009843663 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}] 13:30:43 INFO - PROCESS | 3572 | 1468009843666 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:43 INFO - PROCESS | 3572 | 1468009843824 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 13:30:43 INFO - PROCESS | 3572 | 1468009843988 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 3572 | 1468009843992 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:44 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25685F000 == 36 [pid = 3572] [id = 675] 13:30:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2501D1800) [pid = 3572] [serial = 2025] [outer = 0000000000000000] 13:30:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E250289800) [pid = 3572] [serial = 2026] [outer = 000000E2501D1800] 13:30:44 INFO - PROCESS | 3572 | 1468009844053 Marionette DEBUG loaded listener.js 13:30:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25039BC00) [pid = 3572] [serial = 2027] [outer = 000000E2501D1800] 13:30:45 INFO - PROCESS | 3572 | 1468009845143 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"]]]}] 13:30:45 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 13:30:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:30:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 13:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:30:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1546ms 13:30:45 INFO - PROCESS | 3572 | 1468009845222 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 13:30:45 INFO - PROCESS | 3572 | 1468009845227 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 13:30:45 INFO - PROCESS | 3572 | 1468009845235 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:30:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:30:45 INFO - PROCESS | 3572 | 1468009845238 Marionette TRACE conn5 <- [1,2666,null,{}] 13:30:45 INFO - PROCESS | 3572 | 1468009845243 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}] 13:30:45 INFO - PROCESS | 3572 | 1468009845246 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:45 INFO - PROCESS | 3572 | 1468009845399 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 13:30:45 INFO - PROCESS | 3572 | 1468009845555 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 3572 | 1468009845558 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:45 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256157800 == 37 [pid = 3572] [id = 676] 13:30:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2501BBC00) [pid = 3572] [serial = 2028] [outer = 0000000000000000] 13:30:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25039D800) [pid = 3572] [serial = 2029] [outer = 000000E2501BBC00] 13:30:45 INFO - PROCESS | 3572 | 1468009845616 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E256106C00) [pid = 3572] [serial = 2030] [outer = 000000E2501BBC00] 13:30:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E255284800 == 36 [pid = 3572] [id = 673] 13:30:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CEF800 == 35 [pid = 3572] [id = 672] 13:30:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606D4800 == 34 [pid = 3572] [id = 671] 13:30:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F423000 == 33 [pid = 3572] [id = 670] 13:30:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE5B000 == 32 [pid = 3572] [id = 669] 13:30:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CBB3000 == 31 [pid = 3572] [id = 668] 13:30:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E259B67000 == 30 [pid = 3572] [id = 667] 13:30:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E255161000 == 29 [pid = 3572] [id = 666] 13:30:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E259CC7800 == 28 [pid = 3572] [id = 665] 13:30:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E26650A000 == 27 [pid = 3572] [id = 664] 13:30:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E264922800 == 26 [pid = 3572] [id = 674] 13:30:47 INFO - PROCESS | 3572 | --DOCSHELL 000000E25685F000 == 25 [pid = 3572] [id = 675] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25A320C00) [pid = 3572] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25C141400) [pid = 3572] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25028A800) [pid = 3572] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2502EC400) [pid = 3572] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E259BBF000) [pid = 3572] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E250193400) [pid = 3572] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2501A0800) [pid = 3572] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E254725800) [pid = 3572] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25493C000) [pid = 3572] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E2505B7000) [pid = 3572] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E250B2D800) [pid = 3572] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25C595800) [pid = 3572] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E2568C6800) [pid = 3572] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E256D60C00) [pid = 3572] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E25627BC00) [pid = 3572] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E2568BAC00) [pid = 3572] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E25A5C1400) [pid = 3572] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E25497E000) [pid = 3572] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E2549A7400) [pid = 3572] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (000000E24F657800) [pid = 3572] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 60 (000000E25C584000) [pid = 3572] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 59 (000000E25D74E800) [pid = 3572] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 58 (000000E25CB54000) [pid = 3572] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 57 (000000E25CE74000) [pid = 3572] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 56 (000000E254A71C00) [pid = 3572] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 55 (000000E259C46800) [pid = 3572] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | --DOMWINDOW == 54 (000000E25D39B000) [pid = 3572] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 13:30:47 INFO - PROCESS | 3572 | 1468009847183 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]]]}] 13:30:47 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) 13:30:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1988ms 13:30:47 INFO - PROCESS | 3572 | 1468009847233 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 13:30:47 INFO - PROCESS | 3572 | 1468009847237 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 13:30:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:30:47 INFO - PROCESS | 3572 | 1468009847242 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:30:47 INFO - PROCESS | 3572 | 1468009847246 Marionette TRACE conn5 <- [1,2670,null,{}] 13:30:47 INFO - PROCESS | 3572 | 1468009847252 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}] 13:30:47 INFO - PROCESS | 3572 | 1468009847255 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:47 INFO - PROCESS | 3572 | 1468009847359 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 13:30:47 INFO - PROCESS | 3572 | 1468009847428 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:47 INFO - PROCESS | 3572 | 1468009847433 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:47 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2554C0800 == 26 [pid = 3572] [id = 677] 13:30:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 55 (000000E2501B2800) [pid = 3572] [serial = 2031] [outer = 0000000000000000] 13:30:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 56 (000000E2501B9800) [pid = 3572] [serial = 2032] [outer = 000000E2501B2800] 13:30:47 INFO - PROCESS | 3572 | 1468009847484 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 57 (000000E250284800) [pid = 3572] [serial = 2033] [outer = 000000E2501B2800] 13:30:48 INFO - PROCESS | 3572 | 1468009848410 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]]]}] 13:30:48 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) 13:30:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1182ms 13:30:48 INFO - PROCESS | 3572 | 1468009848428 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 13:30:48 INFO - PROCESS | 3572 | 1468009848433 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 13:30:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:30:48 INFO - PROCESS | 3572 | 1468009848440 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:30:48 INFO - PROCESS | 3572 | 1468009848443 Marionette TRACE conn5 <- [1,2674,null,{}] 13:30:48 INFO - PROCESS | 3572 | 1468009848447 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}] 13:30:48 INFO - PROCESS | 3572 | 1468009848450 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:48 INFO - PROCESS | 3572 | 1468009848542 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 13:30:48 INFO - PROCESS | 3572 | 1468009848550 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:48 INFO - PROCESS | 3572 | 1468009848553 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:48 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A5DA000 == 27 [pid = 3572] [id = 678] 13:30:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 58 (000000E250351000) [pid = 3572] [serial = 2034] [outer = 0000000000000000] 13:30:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 59 (000000E2503A2000) [pid = 3572] [serial = 2035] [outer = 000000E250351000] 13:30:48 INFO - PROCESS | 3572 | 1468009848601 Marionette DEBUG loaded listener.js 13:30:48 INFO - PROCESS | 3572 | ++DOMWINDOW == 60 (000000E250783C00) [pid = 3572] [serial = 2036] [outer = 000000E250351000] 13:30:49 INFO - PROCESS | 3572 | 1468009849562 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"]]]}] 13:30:49 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 13:30:49 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:30:49 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 13:30:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:49 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:30:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1137ms 13:30:49 INFO - PROCESS | 3572 | 1468009849579 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 13:30:49 INFO - PROCESS | 3572 | 1468009849581 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 13:30:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:30:49 INFO - PROCESS | 3572 | 1468009849585 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:30:49 INFO - PROCESS | 3572 | 1468009849589 Marionette TRACE conn5 <- [1,2678,null,{}] 13:30:49 INFO - PROCESS | 3572 | 1468009849601 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}] 13:30:49 INFO - PROCESS | 3572 | 1468009849606 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:49 INFO - PROCESS | 3572 | 1468009849730 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 13:30:49 INFO - PROCESS | 3572 | 1468009849737 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:49 INFO - PROCESS | 3572 | 1468009849741 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:49 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFE2000 == 28 [pid = 3572] [id = 679] 13:30:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (000000E254754800) [pid = 3572] [serial = 2037] [outer = 0000000000000000] 13:30:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (000000E254941000) [pid = 3572] [serial = 2038] [outer = 000000E254754800] 13:30:49 INFO - PROCESS | 3572 | 1468009849790 Marionette DEBUG loaded listener.js 13:30:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E254982C00) [pid = 3572] [serial = 2039] [outer = 000000E254754800] 13:30:50 INFO - PROCESS | 3572 | 1468009850755 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"]]]}] 13:30:50 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 13:30:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:30:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 13:30:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:30:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1182ms 13:30:50 INFO - PROCESS | 3572 | 1468009850770 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 13:30:50 INFO - PROCESS | 3572 | 1468009850773 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 13:30:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:30:50 INFO - PROCESS | 3572 | 1468009850777 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:30:50 INFO - PROCESS | 3572 | 1468009850779 Marionette TRACE conn5 <- [1,2682,null,{}] 13:30:50 INFO - PROCESS | 3572 | 1468009850782 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}] 13:30:50 INFO - PROCESS | 3572 | 1468009850784 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:50 INFO - PROCESS | 3572 | 1468009850900 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 13:30:50 INFO - PROCESS | 3572 | 1468009850905 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:50 INFO - PROCESS | 3572 | 1468009850907 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:50 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2E6800 == 29 [pid = 3572] [id = 680] 13:30:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E254ACC400) [pid = 3572] [serial = 2040] [outer = 0000000000000000] 13:30:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E255755400) [pid = 3572] [serial = 2041] [outer = 000000E254ACC400] 13:30:50 INFO - PROCESS | 3572 | 1468009850996 Marionette DEBUG loaded listener.js 13:30:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E2562D0800) [pid = 3572] [serial = 2042] [outer = 000000E254ACC400] 13:30:51 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E254ED4000) [pid = 3572] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 13:30:51 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E24EFD9000) [pid = 3572] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 13:30:51 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E250780C00) [pid = 3572] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 13:30:51 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E2502EA000) [pid = 3572] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 13:30:51 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (000000E250FE0C00) [pid = 3572] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 13:30:51 INFO - PROCESS | 3572 | --DOMWINDOW == 60 (000000E250192C00) [pid = 3572] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 13:30:51 INFO - PROCESS | 3572 | --DOMWINDOW == 59 (000000E2501CE400) [pid = 3572] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 13:30:51 INFO - PROCESS | 3572 | --DOMWINDOW == 58 (000000E2562DBC00) [pid = 3572] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 13:30:51 INFO - PROCESS | 3572 | --DOMWINDOW == 57 (000000E24E744000) [pid = 3572] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 13:30:51 INFO - PROCESS | 3572 | --DOMWINDOW == 56 (000000E250287000) [pid = 3572] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:30:51 INFO - PROCESS | 3572 | --DOMWINDOW == 55 (000000E25A5B6400) [pid = 3572] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:30:51 INFO - PROCESS | 3572 | 1468009851934 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"]]]}] 13:30:51 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 13:30:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:30:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 13:30:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:30:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1174ms 13:30:51 INFO - PROCESS | 3572 | 1468009851953 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 13:30:51 INFO - PROCESS | 3572 | 1468009851955 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 13:30:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:30:51 INFO - PROCESS | 3572 | 1468009851959 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:30:51 INFO - PROCESS | 3572 | 1468009851961 Marionette TRACE conn5 <- [1,2686,null,{}] 13:30:51 INFO - PROCESS | 3572 | 1468009851965 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}] 13:30:51 INFO - PROCESS | 3572 | 1468009851967 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:52 INFO - PROCESS | 3572 | 1468009852049 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 13:30:52 INFO - PROCESS | 3572 | 1468009852054 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 3572 | 1468009852056 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:52 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25FDAE800 == 30 [pid = 3572] [id = 681] 13:30:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 56 (000000E24E627400) [pid = 3572] [serial = 2043] [outer = 0000000000000000] 13:30:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 57 (000000E255775C00) [pid = 3572] [serial = 2044] [outer = 000000E24E627400] 13:30:52 INFO - PROCESS | 3572 | 1468009852101 Marionette DEBUG loaded listener.js 13:30:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 58 (000000E2568C1400) [pid = 3572] [serial = 2045] [outer = 000000E24E627400] 13:30:53 INFO - PROCESS | 3572 | 1468009853045 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"]]]}] 13:30:53 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 13:30:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 13:30:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 13:30:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:30:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1128ms 13:30:53 INFO - PROCESS | 3572 | 1468009853089 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 13:30:53 INFO - PROCESS | 3572 | 1468009853091 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 13:30:53 INFO - PROCESS | 3572 | 1468009853094 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:30:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 13:30:53 INFO - PROCESS | 3572 | 1468009853096 Marionette TRACE conn5 <- [1,2690,null,{}] 13:30:53 INFO - PROCESS | 3572 | 1468009853100 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}] 13:30:53 INFO - PROCESS | 3572 | 1468009853106 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:53 INFO - PROCESS | 3572 | 1468009853255 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 13:30:53 INFO - PROCESS | 3572 | 1468009853327 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:53 INFO - PROCESS | 3572 | 1468009853331 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:53 INFO - PROCESS | 3572 | ++DOCSHELL 000000E250104000 == 31 [pid = 3572] [id = 682] 13:30:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 59 (000000E24E5C6000) [pid = 3572] [serial = 2046] [outer = 0000000000000000] 13:30:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 60 (000000E24E6DE800) [pid = 3572] [serial = 2047] [outer = 000000E24E5C6000] 13:30:53 INFO - PROCESS | 3572 | 1468009853391 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (000000E24F8CB400) [pid = 3572] [serial = 2048] [outer = 000000E24E5C6000] 13:30:54 INFO - PROCESS | 3572 | 1468009854246 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]]]}] 13:30:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:30:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1240ms 13:30:54 INFO - PROCESS | 3572 | 1468009854340 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 3572 | 1468009854344 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 13:30:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:30:54 INFO - PROCESS | 3572 | 1468009854350 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 3572 | 1468009854353 Marionette TRACE conn5 <- [1,2694,null,{}] 13:30:54 INFO - PROCESS | 3572 | 1468009854358 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}] 13:30:54 INFO - PROCESS | 3572 | 1468009854364 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:54 INFO - PROCESS | 3572 | 1468009854518 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 13:30:54 INFO - PROCESS | 3572 | 1468009854630 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:54 INFO - PROCESS | 3572 | 1468009854633 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:54 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CBA1800 == 32 [pid = 3572] [id = 683] 13:30:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (000000E24F431400) [pid = 3572] [serial = 2049] [outer = 0000000000000000] 13:30:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E2502F0000) [pid = 3572] [serial = 2050] [outer = 000000E24F431400] 13:30:54 INFO - PROCESS | 3572 | 1468009854693 Marionette DEBUG loaded listener.js 13:30:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E25077B800) [pid = 3572] [serial = 2051] [outer = 000000E24F431400] 13:30:55 INFO - PROCESS | 3572 | --DOCSHELL 000000E2615CD000 == 31 [pid = 3572] [id = 380] 13:30:55 INFO - PROCESS | 3572 | --DOCSHELL 000000E259CC3000 == 30 [pid = 3572] [id = 374] 13:30:55 INFO - PROCESS | 3572 | --DOCSHELL 000000E256A88000 == 29 [pid = 3572] [id = 384] 13:30:55 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C35B800 == 28 [pid = 3572] [id = 385] 13:30:55 INFO - PROCESS | 3572 | --DOCSHELL 000000E25FDAE800 == 27 [pid = 3572] [id = 681] 13:30:55 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2E6800 == 26 [pid = 3572] [id = 680] 13:30:55 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFE2000 == 25 [pid = 3572] [id = 679] 13:30:55 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A5DA000 == 24 [pid = 3572] [id = 678] 13:30:55 INFO - PROCESS | 3572 | --DOCSHELL 000000E2554C0800 == 23 [pid = 3572] [id = 677] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E25547BC00) [pid = 3572] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E255776400) [pid = 3572] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (000000E2549B0400) [pid = 3572] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 60 (000000E25D8E6000) [pid = 3572] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 59 (000000E25D867000) [pid = 3572] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 58 (000000E250352C00) [pid = 3572] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 57 (000000E250418C00) [pid = 3572] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 56 (000000E25472D400) [pid = 3572] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 55 (000000E254946000) [pid = 3572] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 54 (000000E2501BA400) [pid = 3572] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 53 (000000E25028D000) [pid = 3572] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 52 (000000E250283800) [pid = 3572] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 51 (000000E250346400) [pid = 3572] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 50 (000000E259C4DC00) [pid = 3572] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 49 (000000E25974E000) [pid = 3572] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 48 (000000E25A571400) [pid = 3572] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 47 (000000E25A32B800) [pid = 3572] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 46 (000000E254EDC800) [pid = 3572] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 45 (000000E25B8B7C00) [pid = 3572] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 44 (000000E254AC7400) [pid = 3572] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 43 (000000E25C59E000) [pid = 3572] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | --DOMWINDOW == 42 (000000E25C50A800) [pid = 3572] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 13:30:55 INFO - PROCESS | 3572 | 1468009855551 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]]]}] 13:30:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:30:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1232ms 13:30:55 INFO - PROCESS | 3572 | 1468009855585 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 13:30:55 INFO - PROCESS | 3572 | 1468009855589 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 13:30:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:30:55 INFO - PROCESS | 3572 | 1468009855594 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:30:55 INFO - PROCESS | 3572 | 1468009855597 Marionette TRACE conn5 <- [1,2698,null,{}] 13:30:55 INFO - PROCESS | 3572 | 1468009855602 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}] 13:30:55 INFO - PROCESS | 3572 | 1468009855605 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:55 INFO - PROCESS | 3572 | 1468009855700 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 13:30:55 INFO - PROCESS | 3572 | 1468009855707 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:55 INFO - PROCESS | 3572 | 1468009855712 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:55 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25685F800 == 24 [pid = 3572] [id = 684] 13:30:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 43 (000000E2501BD400) [pid = 3572] [serial = 2052] [outer = 0000000000000000] 13:30:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 44 (000000E2501CF800) [pid = 3572] [serial = 2053] [outer = 000000E2501BD400] 13:30:55 INFO - PROCESS | 3572 | 1468009855764 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 45 (000000E2502ED400) [pid = 3572] [serial = 2054] [outer = 000000E2501BD400] 13:30:56 INFO - PROCESS | 3572 | 1468009856303 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] 13:30:56 INFO - PROCESS | 3572 | 1468009856333 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 13:30:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:30:56 INFO - PROCESS | 3572 | 1468009856339 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:30:56 INFO - PROCESS | 3572 | 1468009856342 Marionette TRACE conn5 <- [1,2702,null,{}] 13:30:56 INFO - PROCESS | 3572 | 1468009856346 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}] 13:30:56 INFO - PROCESS | 3572 | 1468009856349 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:56 INFO - PROCESS | 3572 | 1468009856445 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 13:30:56 INFO - PROCESS | 3572 | 1468009856453 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 3572 | 1468009856456 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:56 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C354000 == 25 [pid = 3572] [id = 685] 13:30:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 46 (000000E250781000) [pid = 3572] [serial = 2055] [outer = 0000000000000000] 13:30:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 47 (000000E251406000) [pid = 3572] [serial = 2056] [outer = 000000E250781000] 13:30:56 INFO - PROCESS | 3572 | 1468009856504 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 48 (000000E25472D000) [pid = 3572] [serial = 2057] [outer = 000000E250781000] 13:30:57 INFO - PROCESS | 3572 | 1468009856998 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]]]}] 13:30:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:30:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 691ms 13:30:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:30:57 INFO - PROCESS | 3572 | 1468009857033 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 3572 | 1468009857035 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 13:30:57 INFO - PROCESS | 3572 | 1468009857039 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - PROCESS | 3572 | 1468009857043 Marionette TRACE conn5 <- [1,2706,null,{}] 13:30:57 INFO - PROCESS | 3572 | 1468009857054 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}] 13:30:57 INFO - PROCESS | 3572 | 1468009857059 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:57 INFO - PROCESS | 3572 | 1468009857154 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 13:30:57 INFO - PROCESS | 3572 | 1468009857268 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 3572 | 1468009857271 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:57 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE44000 == 26 [pid = 3572] [id = 686] 13:30:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 49 (000000E25497F400) [pid = 3572] [serial = 2058] [outer = 0000000000000000] 13:30:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 50 (000000E2549A4C00) [pid = 3572] [serial = 2059] [outer = 000000E25497F400] 13:30:57 INFO - PROCESS | 3572 | 1468009857322 Marionette DEBUG loaded listener.js 13:30:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 51 (000000E254AC5800) [pid = 3572] [serial = 2060] [outer = 000000E25497F400] 13:30:57 INFO - PROCESS | 3572 | 1468009857720 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] 13:30:57 INFO - PROCESS | 3572 | 1468009857782 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 13:30:57 INFO - PROCESS | 3572 | 1468009857786 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:30:57 INFO - PROCESS | 3572 | 1468009857788 Marionette TRACE conn5 <- [1,2710,null,{}] 13:30:57 INFO - PROCESS | 3572 | 1468009857791 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}] 13:30:57 INFO - PROCESS | 3572 | 1468009857793 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:57 INFO - PROCESS | 3572 | 1468009857914 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 13:30:57 INFO - PROCESS | 3572 | 1468009857924 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 3572 | 1468009857926 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:57 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F53B800 == 27 [pid = 3572] [id = 687] 13:30:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 52 (000000E25627C000) [pid = 3572] [serial = 2061] [outer = 0000000000000000] 13:30:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 53 (000000E2568BDC00) [pid = 3572] [serial = 2062] [outer = 000000E25627C000] 13:30:58 INFO - PROCESS | 3572 | 1468009858018 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 54 (000000E2568DAC00) [pid = 3572] [serial = 2063] [outer = 000000E25627C000] 13:30:58 INFO - PROCESS | 3572 | 1468009858472 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] 13:30:58 INFO - PROCESS | 3572 | 1468009858524 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 13:30:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:30:58 INFO - PROCESS | 3572 | 1468009858527 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:30:58 INFO - PROCESS | 3572 | 1468009858529 Marionette TRACE conn5 <- [1,2714,null,{}] 13:30:58 INFO - PROCESS | 3572 | 1468009858533 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}] 13:30:58 INFO - PROCESS | 3572 | 1468009858535 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:58 INFO - PROCESS | 3572 | 1468009858674 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 13:30:58 INFO - PROCESS | 3572 | 1468009858727 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:58 INFO - PROCESS | 3572 | 1468009858729 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:58 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615BF000 == 28 [pid = 3572] [id = 688] 13:30:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 55 (000000E2562DA400) [pid = 3572] [serial = 2064] [outer = 0000000000000000] 13:30:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 56 (000000E259752800) [pid = 3572] [serial = 2065] [outer = 000000E2562DA400] 13:30:58 INFO - PROCESS | 3572 | 1468009858775 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 57 (000000E259C43800) [pid = 3572] [serial = 2066] [outer = 000000E2562DA400] 13:30:59 INFO - PROCESS | 3572 | --DOMWINDOW == 56 (000000E2501BBC00) [pid = 3572] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:30:59 INFO - PROCESS | 3572 | --DOMWINDOW == 55 (000000E2501B2800) [pid = 3572] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:30:59 INFO - PROCESS | 3572 | --DOMWINDOW == 54 (000000E250351000) [pid = 3572] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:30:59 INFO - PROCESS | 3572 | --DOMWINDOW == 53 (000000E254754800) [pid = 3572] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 13:30:59 INFO - PROCESS | 3572 | --DOMWINDOW == 52 (000000E2501D1800) [pid = 3572] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:30:59 INFO - PROCESS | 3572 | --DOMWINDOW == 51 (000000E254ACC400) [pid = 3572] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 13:30:59 INFO - PROCESS | 3572 | 1468009859195 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]]]}] 13:30:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:30:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 692ms 13:30:59 INFO - PROCESS | 3572 | 1468009859222 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 13:30:59 INFO - PROCESS | 3572 | 1468009859224 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 13:30:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:30:59 INFO - PROCESS | 3572 | 1468009859227 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:30:59 INFO - PROCESS | 3572 | 1468009859229 Marionette TRACE conn5 <- [1,2718,null,{}] 13:30:59 INFO - PROCESS | 3572 | 1468009859233 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}] 13:30:59 INFO - PROCESS | 3572 | 1468009859238 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:59 INFO - PROCESS | 3572 | 1468009859395 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 13:30:59 INFO - PROCESS | 3572 | 1468009859441 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 3572 | 1468009859444 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:30:59 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263D49800 == 29 [pid = 3572] [id = 689] 13:30:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 52 (000000E24F4C8800) [pid = 3572] [serial = 2067] [outer = 0000000000000000] 13:30:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 53 (000000E259C44400) [pid = 3572] [serial = 2068] [outer = 000000E24F4C8800] 13:30:59 INFO - PROCESS | 3572 | 1468009859490 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 54 (000000E25C09D800) [pid = 3572] [serial = 2069] [outer = 000000E24F4C8800] 13:31:00 INFO - PROCESS | 3572 | 1468009860344 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"]]]}] 13:31:00 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 13:31:00 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 13:31:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 13:31:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1124ms 13:31:00 INFO - PROCESS | 3572 | 1468009860356 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 13:31:00 INFO - PROCESS | 3572 | 1468009860358 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 13:31:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:31:00 INFO - PROCESS | 3572 | 1468009860362 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - PROCESS | 3572 | 1468009860363 Marionette TRACE conn5 <- [1,2722,null,{}] 13:31:00 INFO - PROCESS | 3572 | 1468009860367 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}] 13:31:00 INFO - PROCESS | 3572 | 1468009860369 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:00 INFO - PROCESS | 3572 | 1468009860452 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 13:31:00 INFO - PROCESS | 3572 | 1468009860523 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 3572 | 1468009860525 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:00 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647EA800 == 30 [pid = 3572] [id = 690] 13:31:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 55 (000000E254A75000) [pid = 3572] [serial = 2070] [outer = 0000000000000000] 13:31:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 56 (000000E25C586000) [pid = 3572] [serial = 2071] [outer = 000000E254A75000] 13:31:00 INFO - PROCESS | 3572 | 1468009860571 Marionette DEBUG loaded listener.js 13:31:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 57 (000000E25C59CC00) [pid = 3572] [serial = 2072] [outer = 000000E254A75000] 13:31:00 INFO - PROCESS | 3572 | 1468009860940 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]]]}] 13:31:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:31:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 628ms 13:31:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:31:01 INFO - PROCESS | 3572 | 1468009860993 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 13:31:01 INFO - PROCESS | 3572 | 1468009860996 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 13:31:01 INFO - PROCESS | 3572 | 1468009860999 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - PROCESS | 3572 | 1468009861001 Marionette TRACE conn5 <- [1,2726,null,{}] 13:31:01 INFO - PROCESS | 3572 | 1468009861011 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}] 13:31:01 INFO - PROCESS | 3572 | 1468009861013 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:01 INFO - PROCESS | 3572 | 1468009861097 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 13:31:01 INFO - PROCESS | 3572 | 1468009861102 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 3572 | 1468009861104 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:01 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264DDD000 == 31 [pid = 3572] [id = 691] 13:31:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 58 (000000E25CB4BC00) [pid = 3572] [serial = 2073] [outer = 0000000000000000] 13:31:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 59 (000000E25CB4A800) [pid = 3572] [serial = 2074] [outer = 000000E25CB4BC00] 13:31:01 INFO - PROCESS | 3572 | 1468009861150 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 60 (000000E25CB7B400) [pid = 3572] [serial = 2075] [outer = 000000E25CB4BC00] 13:31:01 INFO - PROCESS | 3572 | 1468009861588 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]]]}] 13:31:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:31:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 651ms 13:31:01 INFO - PROCESS | 3572 | 1468009861652 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 13:31:01 INFO - PROCESS | 3572 | 1468009861655 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 13:31:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:31:01 INFO - PROCESS | 3572 | 1468009861658 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - PROCESS | 3572 | 1468009861660 Marionette TRACE conn5 <- [1,2730,null,{}] 13:31:01 INFO - PROCESS | 3572 | 1468009861664 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}] 13:31:01 INFO - PROCESS | 3572 | 1468009861666 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:01 INFO - PROCESS | 3572 | 1468009861756 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 13:31:01 INFO - PROCESS | 3572 | 1468009861940 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 3572 | 1468009861944 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:01 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25527C000 == 32 [pid = 3572] [id = 692] 13:31:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (000000E24F433C00) [pid = 3572] [serial = 2076] [outer = 0000000000000000] 13:31:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (000000E250084800) [pid = 3572] [serial = 2077] [outer = 000000E24F433C00] 13:31:02 INFO - PROCESS | 3572 | 1468009862004 Marionette DEBUG loaded listener.js 13:31:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E250285800) [pid = 3572] [serial = 2078] [outer = 000000E24F433C00] 13:31:02 INFO - PROCESS | 3572 | 1468009862578 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]]]}] 13:31:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:31:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 944ms 13:31:02 INFO - PROCESS | 3572 | 1468009862612 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 13:31:02 INFO - PROCESS | 3572 | 1468009862616 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 13:31:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:31:02 INFO - PROCESS | 3572 | 1468009862622 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:31:02 INFO - PROCESS | 3572 | 1468009862626 Marionette TRACE conn5 <- [1,2734,null,{}] 13:31:02 INFO - PROCESS | 3572 | 1468009862631 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}] 13:31:02 INFO - PROCESS | 3572 | 1468009862634 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:02 INFO - PROCESS | 3572 | 1468009862752 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 13:31:02 INFO - PROCESS | 3572 | 1468009862849 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:02 INFO - PROCESS | 3572 | 1468009862852 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:02 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE56800 == 33 [pid = 3572] [id = 693] 13:31:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E25472D800) [pid = 3572] [serial = 2079] [outer = 0000000000000000] 13:31:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E254939800) [pid = 3572] [serial = 2080] [outer = 000000E25472D800] 13:31:02 INFO - PROCESS | 3572 | 1468009862910 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E25497C800) [pid = 3572] [serial = 2081] [outer = 000000E25472D800] 13:31:03 INFO - PROCESS | 3572 | 1468009863517 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]]]}] 13:31:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:31:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 943ms 13:31:03 INFO - PROCESS | 3572 | 1468009863572 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 13:31:03 INFO - PROCESS | 3572 | 1468009863576 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 13:31:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:31:03 INFO - PROCESS | 3572 | 1468009863580 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:31:03 INFO - PROCESS | 3572 | 1468009863583 Marionette TRACE conn5 <- [1,2738,null,{}] 13:31:03 INFO - PROCESS | 3572 | 1468009863587 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}] 13:31:03 INFO - PROCESS | 3572 | 1468009863590 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:03 INFO - PROCESS | 3572 | 1468009863711 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 13:31:03 INFO - PROCESS | 3572 | 1468009863833 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:03 INFO - PROCESS | 3572 | 1468009863836 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:03 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264F7D000 == 34 [pid = 3572] [id = 694] 13:31:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E259C4B400) [pid = 3572] [serial = 2082] [outer = 0000000000000000] 13:31:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E259C7E800) [pid = 3572] [serial = 2083] [outer = 000000E259C4B400] 13:31:03 INFO - PROCESS | 3572 | 1468009863899 Marionette DEBUG loaded listener.js 13:31:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E25A5C0000) [pid = 3572] [serial = 2084] [outer = 000000E259C4B400] 13:31:04 INFO - PROCESS | 3572 | 1468009864465 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]]]}] 13:31:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:31:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 943ms 13:31:04 INFO - PROCESS | 3572 | 1468009864526 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 13:31:04 INFO - PROCESS | 3572 | 1468009864529 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 13:31:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:31:04 INFO - PROCESS | 3572 | 1468009864539 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 3572 | 1468009864546 Marionette TRACE conn5 <- [1,2742,null,{}] 13:31:04 INFO - PROCESS | 3572 | 1468009864551 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}] 13:31:04 INFO - PROCESS | 3572 | 1468009864555 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:04 INFO - PROCESS | 3572 | 1468009864701 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 13:31:04 INFO - PROCESS | 3572 | 1468009864821 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 3572 | 1468009864824 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:04 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CFD9800 == 35 [pid = 3572] [id = 695] 13:31:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E24E744000) [pid = 3572] [serial = 2085] [outer = 0000000000000000] 13:31:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2562D2800) [pid = 3572] [serial = 2086] [outer = 000000E24E744000] 13:31:04 INFO - PROCESS | 3572 | 1468009864881 Marionette DEBUG loaded listener.js 13:31:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25D74C000) [pid = 3572] [serial = 2087] [outer = 000000E24E744000] 13:31:05 INFO - PROCESS | 3572 | 1468009865623 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]]]}] 13:31:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:31:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1144ms 13:31:05 INFO - PROCESS | 3572 | 1468009865679 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 13:31:05 INFO - PROCESS | 3572 | 1468009865683 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 13:31:05 INFO - PROCESS | 3572 | 1468009865688 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:31:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:31:05 INFO - PROCESS | 3572 | 1468009865692 Marionette TRACE conn5 <- [1,2746,null,{}] 13:31:05 INFO - PROCESS | 3572 | 1468009865698 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}] 13:31:05 INFO - PROCESS | 3572 | 1468009865701 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:05 INFO - PROCESS | 3572 | 1468009865810 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 13:31:05 INFO - PROCESS | 3572 | 1468009865911 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:05 INFO - PROCESS | 3572 | 1468009865914 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:05 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255720000 == 36 [pid = 3572] [id = 696] 13:31:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E250345000) [pid = 3572] [serial = 2088] [outer = 0000000000000000] 13:31:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25034F400) [pid = 3572] [serial = 2089] [outer = 000000E250345000] 13:31:05 INFO - PROCESS | 3572 | 1468009865967 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25043DC00) [pid = 3572] [serial = 2090] [outer = 000000E250345000] 13:31:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E2555E1800 == 35 [pid = 3572] [id = 383] 13:31:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE58800 == 34 [pid = 3572] [id = 377] 13:31:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D1E7000 == 33 [pid = 3572] [id = 376] 13:31:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CFD1800 == 32 [pid = 3572] [id = 386] 13:31:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D454000 == 31 [pid = 3572] [id = 378] 13:31:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25FDBF800 == 30 [pid = 3572] [id = 389] 13:31:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25ECDB800 == 29 [pid = 3572] [id = 388] 13:31:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D91A000 == 28 [pid = 3572] [id = 387] 13:31:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E250104000 == 27 [pid = 3572] [id = 682] 13:31:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E263CF2800 == 26 [pid = 3572] [id = 381] 13:31:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25496C000 == 25 [pid = 3572] [id = 390] 13:31:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E256157800 == 24 [pid = 3572] [id = 676] 13:31:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E256145800 == 23 [pid = 3572] [id = 382] 13:31:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CA3F800 == 22 [pid = 3572] [id = 375] 13:31:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E260553000 == 21 [pid = 3572] [id = 379] 13:31:06 INFO - PROCESS | 3572 | --DOCSHELL 000000E254AE7800 == 20 [pid = 3572] [id = 373] 13:31:06 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E255775C00) [pid = 3572] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 13:31:06 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E256106C00) [pid = 3572] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 13:31:06 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25039D800) [pid = 3572] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 13:31:06 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E2501B9800) [pid = 3572] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 13:31:06 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E250284800) [pid = 3572] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 13:31:06 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E2503A2000) [pid = 3572] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 13:31:06 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E254941000) [pid = 3572] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 13:31:06 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25039BC00) [pid = 3572] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 13:31:06 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E250289800) [pid = 3572] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 13:31:06 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E255755400) [pid = 3572] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 13:31:06 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E254982C00) [pid = 3572] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 13:31:06 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E2562D0800) [pid = 3572] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 13:31:06 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E250783C00) [pid = 3572] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 13:31:07 INFO - PROCESS | 3572 | 1468009867098 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]]]}] 13:31:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:31:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1444ms 13:31:07 INFO - PROCESS | 3572 | 1468009867137 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 13:31:07 INFO - PROCESS | 3572 | 1468009867142 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 13:31:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:31:07 INFO - PROCESS | 3572 | 1468009867146 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 3572 | 1468009867151 Marionette TRACE conn5 <- [1,2750,null,{}] 13:31:07 INFO - PROCESS | 3572 | 1468009867156 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}] 13:31:07 INFO - PROCESS | 3572 | 1468009867159 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:07 INFO - PROCESS | 3572 | 1468009867253 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 13:31:07 INFO - PROCESS | 3572 | 1468009867365 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:07 INFO - PROCESS | 3572 | 1468009867368 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:07 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2554D1000 == 21 [pid = 3572] [id = 697] 13:31:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E2501BB000) [pid = 3572] [serial = 2091] [outer = 0000000000000000] 13:31:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E2501CC000) [pid = 3572] [serial = 2092] [outer = 000000E2501BB000] 13:31:07 INFO - PROCESS | 3572 | 1468009867417 Marionette DEBUG loaded listener.js 13:31:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E25028D800) [pid = 3572] [serial = 2093] [outer = 000000E2501BB000] 13:31:07 INFO - PROCESS | 3572 | 1468009867807 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]]]}] 13:31:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:31:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 692ms 13:31:07 INFO - PROCESS | 3572 | 1468009867843 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 13:31:07 INFO - PROCESS | 3572 | 1468009867849 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 13:31:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:31:07 INFO - PROCESS | 3572 | 1468009867855 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 3572 | 1468009867858 Marionette TRACE conn5 <- [1,2754,null,{}] 13:31:07 INFO - PROCESS | 3572 | 1468009867862 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}] 13:31:07 INFO - PROCESS | 3572 | 1468009867865 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:07 INFO - PROCESS | 3572 | 1468009867990 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 13:31:08 INFO - PROCESS | 3572 | 1468009868007 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:08 INFO - PROCESS | 3572 | 1468009868009 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:08 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C19B800 == 22 [pid = 3572] [id = 698] 13:31:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E250352800) [pid = 3572] [serial = 2094] [outer = 0000000000000000] 13:31:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E250441C00) [pid = 3572] [serial = 2095] [outer = 000000E250352800] 13:31:08 INFO - PROCESS | 3572 | 1468009868058 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E251403400) [pid = 3572] [serial = 2096] [outer = 000000E250352800] 13:31:08 INFO - PROCESS | 3572 | 1468009868524 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]]]}] 13:31:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:31:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 692ms 13:31:08 INFO - PROCESS | 3572 | 1468009868549 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 13:31:08 INFO - PROCESS | 3572 | 1468009868551 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 13:31:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:31:08 INFO - PROCESS | 3572 | 1468009868555 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - PROCESS | 3572 | 1468009868559 Marionette TRACE conn5 <- [1,2758,null,{}] 13:31:08 INFO - PROCESS | 3572 | 1468009868570 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}] 13:31:08 INFO - PROCESS | 3572 | 1468009868575 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:08 INFO - PROCESS | 3572 | 1468009868666 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 13:31:08 INFO - PROCESS | 3572 | 1468009868673 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:08 INFO - PROCESS | 3572 | 1468009868676 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:08 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D458000 == 23 [pid = 3572] [id = 699] 13:31:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E25493E800) [pid = 3572] [serial = 2097] [outer = 0000000000000000] 13:31:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E254978C00) [pid = 3572] [serial = 2098] [outer = 000000E25493E800] 13:31:08 INFO - PROCESS | 3572 | 1468009868726 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2549A8800) [pid = 3572] [serial = 2099] [outer = 000000E25493E800] 13:31:09 INFO - PROCESS | 3572 | 1468009869213 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]]]}] 13:31:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:31:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 691ms 13:31:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:31:09 INFO - PROCESS | 3572 | 1468009869249 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 3572 | 1468009869252 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 13:31:09 INFO - PROCESS | 3572 | 1468009869255 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - PROCESS | 3572 | 1468009869257 Marionette TRACE conn5 <- [1,2762,null,{}] 13:31:09 INFO - PROCESS | 3572 | 1468009869261 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}] 13:31:09 INFO - PROCESS | 3572 | 1468009869263 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:09 INFO - PROCESS | 3572 | 1468009869411 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 13:31:09 INFO - PROCESS | 3572 | 1468009869467 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 3572 | 1468009869469 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:09 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25ECD0800 == 24 [pid = 3572] [id = 700] 13:31:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E255569400) [pid = 3572] [serial = 2100] [outer = 0000000000000000] 13:31:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E255760C00) [pid = 3572] [serial = 2101] [outer = 000000E255569400] 13:31:09 INFO - PROCESS | 3572 | 1468009869516 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25627F000) [pid = 3572] [serial = 2102] [outer = 000000E255569400] 13:31:09 INFO - PROCESS | 3572 | 1468009869969 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]]]}] 13:31:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:31:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 733ms 13:31:09 INFO - PROCESS | 3572 | 1468009869990 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 3572 | 1468009869992 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 13:31:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:31:10 INFO - PROCESS | 3572 | 1468009870006 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - PROCESS | 3572 | 1468009870008 Marionette TRACE conn5 <- [1,2766,null,{}] 13:31:10 INFO - PROCESS | 3572 | 1468009870012 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}] 13:31:10 INFO - PROCESS | 3572 | 1468009870014 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:10 INFO - PROCESS | 3572 | 1468009870123 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 13:31:10 INFO - PROCESS | 3572 | 1468009870131 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 3572 | 1468009870133 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:10 INFO - PROCESS | 3572 | ++DOCSHELL 000000E260553000 == 25 [pid = 3572] [id = 701] 13:31:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E2562D0800) [pid = 3572] [serial = 2103] [outer = 0000000000000000] 13:31:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2568C4000) [pid = 3572] [serial = 2104] [outer = 000000E2562D0800] 13:31:10 INFO - PROCESS | 3572 | 1468009870180 Marionette DEBUG loaded listener.js 13:31:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E259749000) [pid = 3572] [serial = 2105] [outer = 000000E2562D0800] 13:31:10 INFO - PROCESS | 3572 | 1468009870662 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]]]}] 13:31:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:31:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 691ms 13:31:10 INFO - PROCESS | 3572 | 1468009870700 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 13:31:10 INFO - PROCESS | 3572 | 1468009870702 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 13:31:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:31:10 INFO - PROCESS | 3572 | 1468009870705 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - PROCESS | 3572 | 1468009870707 Marionette TRACE conn5 <- [1,2770,null,{}] 13:31:10 INFO - PROCESS | 3572 | 1468009870711 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}] 13:31:10 INFO - PROCESS | 3572 | 1468009870717 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:10 INFO - PROCESS | 3572 | 1468009870871 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 13:31:11 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25627C000) [pid = 3572] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 13:31:11 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2562DA400) [pid = 3572] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 13:31:11 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25497F400) [pid = 3572] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 13:31:11 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E24F4C8800) [pid = 3572] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 13:31:11 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E2501BD400) [pid = 3572] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 13:31:11 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E24E5C6000) [pid = 3572] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 13:31:11 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E250781000) [pid = 3572] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 13:31:11 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E24F431400) [pid = 3572] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 13:31:11 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E254A75000) [pid = 3572] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:31:11 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E24E627400) [pid = 3572] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 13:31:11 INFO - PROCESS | 3572 | 1468009871088 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 3572 | 1468009871090 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:11 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25FDA6000 == 26 [pid = 3572] [id = 702] 13:31:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E24E627400) [pid = 3572] [serial = 2106] [outer = 0000000000000000] 13:31:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E2501BE000) [pid = 3572] [serial = 2107] [outer = 000000E24E627400] 13:31:11 INFO - PROCESS | 3572 | 1468009871136 Marionette DEBUG loaded listener.js 13:31:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E25474FC00) [pid = 3572] [serial = 2108] [outer = 000000E24E627400] 13:31:11 INFO - PROCESS | 3572 | 1468009871503 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]]]}] 13:31:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:31:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 836ms 13:31:11 INFO - PROCESS | 3572 | 1468009871545 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 13:31:11 INFO - PROCESS | 3572 | 1468009871547 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 13:31:11 INFO - PROCESS | 3572 | 1468009871551 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:31:11 INFO - PROCESS | 3572 | 1468009871552 Marionette TRACE conn5 <- [1,2774,null,{}] 13:31:11 INFO - PROCESS | 3572 | 1468009871556 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}] 13:31:11 INFO - PROCESS | 3572 | 1468009871558 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:11 INFO - PROCESS | 3572 | 1468009871670 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 13:31:11 INFO - PROCESS | 3572 | 1468009871679 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 3572 | 1468009871681 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:11 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264915800 == 27 [pid = 3572] [id = 703] 13:31:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E25627EC00) [pid = 3572] [serial = 2109] [outer = 0000000000000000] 13:31:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25A31D000) [pid = 3572] [serial = 2110] [outer = 000000E25627EC00] 13:31:11 INFO - PROCESS | 3572 | 1468009871726 Marionette DEBUG loaded listener.js 13:31:11 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25C144800) [pid = 3572] [serial = 2111] [outer = 000000E25627EC00] 13:31:12 INFO - PROCESS | 3572 | 1468009872119 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]]]}] 13:31:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:31:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 586ms 13:31:12 INFO - PROCESS | 3572 | 1468009872140 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 13:31:12 INFO - PROCESS | 3572 | 1468009872142 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 13:31:12 INFO - PROCESS | 3572 | 1468009872145 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:31:12 INFO - PROCESS | 3572 | 1468009872147 Marionette TRACE conn5 <- [1,2778,null,{}] 13:31:12 INFO - PROCESS | 3572 | 1468009872151 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}] 13:31:12 INFO - PROCESS | 3572 | 1468009872153 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:12 INFO - PROCESS | 3572 | 1468009872236 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 13:31:12 INFO - PROCESS | 3572 | 1468009872311 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:12 INFO - PROCESS | 3572 | 1468009872313 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:12 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264F7A800 == 28 [pid = 3572] [id = 704] 13:31:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E256281C00) [pid = 3572] [serial = 2112] [outer = 0000000000000000] 13:31:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25C58A000) [pid = 3572] [serial = 2113] [outer = 000000E256281C00] 13:31:12 INFO - PROCESS | 3572 | 1468009872363 Marionette DEBUG loaded listener.js 13:31:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25C5A2000) [pid = 3572] [serial = 2114] [outer = 000000E256281C00] 13:31:12 INFO - PROCESS | 3572 | 1468009872741 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]]]}] 13:31:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:31:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 629ms 13:31:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:31:12 INFO - PROCESS | 3572 | 1468009872778 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 13:31:12 INFO - PROCESS | 3572 | 1468009872780 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 13:31:12 INFO - PROCESS | 3572 | 1468009872784 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - PROCESS | 3572 | 1468009872785 Marionette TRACE conn5 <- [1,2782,null,{}] 13:31:12 INFO - PROCESS | 3572 | 1468009872789 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}] 13:31:12 INFO - PROCESS | 3572 | 1468009872790 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:12 INFO - PROCESS | 3572 | 1468009872907 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 13:31:12 INFO - PROCESS | 3572 | 1468009872914 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:12 INFO - PROCESS | 3572 | 1468009872916 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:12 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265626800 == 29 [pid = 3572] [id = 705] 13:31:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25C144000) [pid = 3572] [serial = 2115] [outer = 0000000000000000] 13:31:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25CE73000) [pid = 3572] [serial = 2116] [outer = 000000E25C144000] 13:31:12 INFO - PROCESS | 3572 | 1468009872961 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25D393800) [pid = 3572] [serial = 2117] [outer = 000000E25C144000] 13:31:13 INFO - PROCESS | 3572 | 1468009873739 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]]]}] 13:31:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:31:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 986ms 13:31:13 INFO - PROCESS | 3572 | 1468009873774 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 3572 | 1468009873779 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 13:31:13 INFO - PROCESS | 3572 | 1468009873783 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:31:13 INFO - PROCESS | 3572 | 1468009873789 Marionette TRACE conn5 <- [1,2786,null,{}] 13:31:13 INFO - PROCESS | 3572 | 1468009873795 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}] 13:31:13 INFO - PROCESS | 3572 | 1468009873798 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:13 INFO - PROCESS | 3572 | 1468009873925 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 13:31:14 INFO - PROCESS | 3572 | 1468009874046 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:14 INFO - PROCESS | 3572 | 1468009874049 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:14 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A5F1800 == 30 [pid = 3572] [id = 706] 13:31:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2501CDC00) [pid = 3572] [serial = 2118] [outer = 0000000000000000] 13:31:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25028AC00) [pid = 3572] [serial = 2119] [outer = 000000E2501CDC00] 13:31:14 INFO - PROCESS | 3572 | 1468009874109 Marionette DEBUG loaded listener.js 13:31:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E2503A1400) [pid = 3572] [serial = 2120] [outer = 000000E2501CDC00] 13:31:14 INFO - PROCESS | 3572 | 1468009874878 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]]]}] 13:31:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:31:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1278ms 13:31:15 INFO - PROCESS | 3572 | 1468009875066 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 13:31:15 INFO - PROCESS | 3572 | 1468009875071 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 13:31:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:31:15 INFO - PROCESS | 3572 | 1468009875076 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:31:15 INFO - PROCESS | 3572 | 1468009875079 Marionette TRACE conn5 <- [1,2790,null,{}] 13:31:15 INFO - PROCESS | 3572 | 1468009875085 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}] 13:31:15 INFO - PROCESS | 3572 | 1468009875089 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:15 INFO - PROCESS | 3572 | 1468009875203 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 13:31:15 INFO - PROCESS | 3572 | 1468009875300 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 3572 | 1468009875303 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:15 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25078B800 == 31 [pid = 3572] [id = 707] 13:31:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2501D6800) [pid = 3572] [serial = 2121] [outer = 0000000000000000] 13:31:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E2502EBC00) [pid = 3572] [serial = 2122] [outer = 000000E2501D6800] 13:31:15 INFO - PROCESS | 3572 | 1468009875400 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E250418400) [pid = 3572] [serial = 2123] [outer = 000000E2501D6800] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2568BDC00) [pid = 3572] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E259C43800) [pid = 3572] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E254AC5800) [pid = 3572] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E259C44400) [pid = 3572] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2501CF800) [pid = 3572] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25C09D800) [pid = 3572] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E24F8CB400) [pid = 3572] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E251406000) [pid = 3572] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2502ED400) [pid = 3572] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2568DAC00) [pid = 3572] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E259752800) [pid = 3572] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25077B800) [pid = 3572] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25C59CC00) [pid = 3572] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E24E6DE800) [pid = 3572] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E2549A4C00) [pid = 3572] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E2568C1400) [pid = 3572] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E2502F0000) [pid = 3572] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E25472D000) [pid = 3572] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E25C586000) [pid = 3572] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E25CB4A800) [pid = 3572] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 13:31:15 INFO - PROCESS | 3572 | 1468009875931 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]]]}] 13:31:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:31:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 880ms 13:31:15 INFO - PROCESS | 3572 | 1468009875960 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 13:31:15 INFO - PROCESS | 3572 | 1468009875964 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 13:31:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:31:15 INFO - PROCESS | 3572 | 1468009875971 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:31:15 INFO - PROCESS | 3572 | 1468009875975 Marionette TRACE conn5 <- [1,2794,null,{}] 13:31:15 INFO - PROCESS | 3572 | 1468009875979 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}] 13:31:15 INFO - PROCESS | 3572 | 1468009875982 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:16 INFO - PROCESS | 3572 | 1468009876076 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 13:31:16 INFO - PROCESS | 3572 | 1468009876085 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 3572 | 1468009876087 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:16 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A3B5000 == 32 [pid = 3572] [id = 708] 13:31:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E25028F400) [pid = 3572] [serial = 2124] [outer = 0000000000000000] 13:31:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E25077AC00) [pid = 3572] [serial = 2125] [outer = 000000E25028F400] 13:31:16 INFO - PROCESS | 3572 | 1468009876136 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E254722400) [pid = 3572] [serial = 2126] [outer = 000000E25028F400] 13:31:16 INFO - PROCESS | 3572 | 1468009876635 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]]]}] 13:31:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:31:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 692ms 13:31:16 INFO - PROCESS | 3572 | 1468009876661 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 13:31:16 INFO - PROCESS | 3572 | 1468009876664 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 13:31:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:31:16 INFO - PROCESS | 3572 | 1468009876667 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:31:16 INFO - PROCESS | 3572 | 1468009876669 Marionette TRACE conn5 <- [1,2798,null,{}] 13:31:16 INFO - PROCESS | 3572 | 1468009876680 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}] 13:31:16 INFO - PROCESS | 3572 | 1468009876685 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:16 INFO - PROCESS | 3572 | 1468009876808 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 13:31:16 INFO - PROCESS | 3572 | 1468009876819 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 3572 | 1468009876823 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:16 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4B7000 == 33 [pid = 3572] [id = 709] 13:31:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E2549A6000) [pid = 3572] [serial = 2127] [outer = 0000000000000000] 13:31:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E2549AB000) [pid = 3572] [serial = 2128] [outer = 000000E2549A6000] 13:31:16 INFO - PROCESS | 3572 | 1468009876876 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E255477000) [pid = 3572] [serial = 2129] [outer = 000000E2549A6000] 13:31:17 INFO - PROCESS | 3572 | 1468009877335 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]]]}] 13:31:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:31:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 692ms 13:31:17 INFO - PROCESS | 3572 | 1468009877370 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 13:31:17 INFO - PROCESS | 3572 | 1468009877372 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 13:31:17 INFO - PROCESS | 3572 | 1468009877375 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - PROCESS | 3572 | 1468009877377 Marionette TRACE conn5 <- [1,2802,null,{}] 13:31:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:31:17 INFO - PROCESS | 3572 | 1468009877381 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}] 13:31:17 INFO - PROCESS | 3572 | 1468009877383 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:17 INFO - PROCESS | 3572 | 1468009877474 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 13:31:17 INFO - PROCESS | 3572 | 1468009877480 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:17 INFO - PROCESS | 3572 | 1468009877482 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:17 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F8A1800 == 34 [pid = 3572] [id = 710] 13:31:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E24EF4A800) [pid = 3572] [serial = 2130] [outer = 0000000000000000] 13:31:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2568BD000) [pid = 3572] [serial = 2131] [outer = 000000E24EF4A800] 13:31:17 INFO - PROCESS | 3572 | 1468009877529 Marionette DEBUG loaded listener.js 13:31:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2568D5800) [pid = 3572] [serial = 2132] [outer = 000000E24EF4A800] 13:31:17 INFO - PROCESS | 3572 | 1468009877944 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]]]}] 13:31:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:31:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 630ms 13:31:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:31:18 INFO - PROCESS | 3572 | 1468009878022 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 13:31:18 INFO - PROCESS | 3572 | 1468009878025 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 13:31:18 INFO - PROCESS | 3572 | 1468009878028 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:31:18 INFO - PROCESS | 3572 | 1468009878030 Marionette TRACE conn5 <- [1,2806,null,{}] 13:31:18 INFO - PROCESS | 3572 | 1468009878034 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}] 13:31:18 INFO - PROCESS | 3572 | 1468009878036 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:18 INFO - PROCESS | 3572 | 1468009878150 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 13:31:18 INFO - PROCESS | 3572 | 1468009878233 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 3572 | 1468009878236 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:18 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615C4800 == 35 [pid = 3572] [id = 711] 13:31:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E256D64400) [pid = 3572] [serial = 2133] [outer = 0000000000000000] 13:31:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E259752400) [pid = 3572] [serial = 2134] [outer = 000000E256D64400] 13:31:18 INFO - PROCESS | 3572 | 1468009878287 Marionette DEBUG loaded listener.js 13:31:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E259C45800) [pid = 3572] [serial = 2135] [outer = 000000E256D64400] 13:31:18 INFO - PROCESS | 3572 | 1468009878709 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]]]}] 13:31:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:31:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 735ms 13:31:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:31:18 INFO - PROCESS | 3572 | 1468009878765 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 13:31:18 INFO - PROCESS | 3572 | 1468009878767 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 13:31:18 INFO - PROCESS | 3572 | 1468009878775 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:31:18 INFO - PROCESS | 3572 | 1468009878777 Marionette TRACE conn5 <- [1,2810,null,{}] 13:31:18 INFO - PROCESS | 3572 | 1468009878781 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}] 13:31:18 INFO - PROCESS | 3572 | 1468009878787 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:18 INFO - PROCESS | 3572 | 1468009878929 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 13:31:18 INFO - PROCESS | 3572 | 1468009878942 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 3572 | 1468009878944 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:19 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263D5C000 == 36 [pid = 3572] [id = 712] 13:31:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E24E74B400) [pid = 3572] [serial = 2136] [outer = 0000000000000000] 13:31:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25C504800) [pid = 3572] [serial = 2137] [outer = 000000E24E74B400] 13:31:19 INFO - PROCESS | 3572 | 1468009879035 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25CA8A000) [pid = 3572] [serial = 2138] [outer = 000000E24E74B400] 13:31:19 INFO - PROCESS | 3572 | 1468009879466 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]]]}] 13:31:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:31:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 731ms 13:31:19 INFO - PROCESS | 3572 | 1468009879542 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 13:31:19 INFO - PROCESS | 3572 | 1468009879544 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 13:31:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:31:19 INFO - PROCESS | 3572 | 1468009879548 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:31:19 INFO - PROCESS | 3572 | 1468009879550 Marionette TRACE conn5 <- [1,2814,null,{}] 13:31:19 INFO - PROCESS | 3572 | 1468009879553 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}] 13:31:19 INFO - PROCESS | 3572 | 1468009879555 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:19 INFO - PROCESS | 3572 | 1468009879671 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 13:31:19 INFO - PROCESS | 3572 | 1468009879683 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:19 INFO - PROCESS | 3572 | 1468009879685 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:19 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264924800 == 37 [pid = 3572] [id = 713] 13:31:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25CB49C00) [pid = 3572] [serial = 2139] [outer = 0000000000000000] 13:31:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25D39AC00) [pid = 3572] [serial = 2140] [outer = 000000E25CB49C00] 13:31:19 INFO - PROCESS | 3572 | 1468009879729 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25D752000) [pid = 3572] [serial = 2141] [outer = 000000E25CB49C00] 13:31:20 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25493E800) [pid = 3572] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:31:20 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E250345000) [pid = 3572] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:31:20 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E256281C00) [pid = 3572] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 13:31:20 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E24F433C00) [pid = 3572] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:31:20 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25472D800) [pid = 3572] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:31:20 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E259C4B400) [pid = 3572] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:31:20 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E24E744000) [pid = 3572] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:31:20 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E24E627400) [pid = 3572] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:31:20 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25627EC00) [pid = 3572] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:31:20 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25CB4BC00) [pid = 3572] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:31:20 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E255569400) [pid = 3572] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:31:20 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E2562D0800) [pid = 3572] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:31:20 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E2501BB000) [pid = 3572] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:31:20 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E250352800) [pid = 3572] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:31:20 INFO - PROCESS | 3572 | 1468009880222 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:31:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:31:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 734ms 13:31:20 INFO - PROCESS | 3572 | 1468009880283 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 13:31:20 INFO - PROCESS | 3572 | 1468009880285 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 13:31:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:31:20 INFO - PROCESS | 3572 | 1468009880289 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:31:20 INFO - PROCESS | 3572 | 1468009880291 Marionette TRACE conn5 <- [1,2818,null,{}] 13:31:20 INFO - PROCESS | 3572 | 1468009880294 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}] 13:31:20 INFO - PROCESS | 3572 | 1468009880296 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:20 INFO - PROCESS | 3572 | 1468009880409 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 13:31:20 INFO - PROCESS | 3572 | 1468009880460 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:20 INFO - PROCESS | 3572 | 1468009880462 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:20 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254A61800 == 38 [pid = 3572] [id = 714] 13:31:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E24FD2A800) [pid = 3572] [serial = 2142] [outer = 0000000000000000] 13:31:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E250B67400) [pid = 3572] [serial = 2143] [outer = 000000E24FD2A800] 13:31:20 INFO - PROCESS | 3572 | 1468009880507 Marionette DEBUG loaded listener.js 13:31:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E256D63000) [pid = 3572] [serial = 2144] [outer = 000000E24FD2A800] 13:31:20 INFO - PROCESS | 3572 | 1468009880870 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]]]}] 13:31:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:31:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 628ms 13:31:20 INFO - PROCESS | 3572 | 1468009880926 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 13:31:20 INFO - PROCESS | 3572 | 1468009880929 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 13:31:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:31:20 INFO - PROCESS | 3572 | 1468009880932 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:31:20 INFO - PROCESS | 3572 | 1468009880934 Marionette TRACE conn5 <- [1,2822,null,{}] 13:31:20 INFO - PROCESS | 3572 | 1468009880938 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}] 13:31:20 INFO - PROCESS | 3572 | 1468009880940 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:21 INFO - PROCESS | 3572 | 1468009881056 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 13:31:21 INFO - PROCESS | 3572 | 1468009881063 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:21 INFO - PROCESS | 3572 | 1468009881065 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:21 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265762800 == 39 [pid = 3572] [id = 715] 13:31:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E259748000) [pid = 3572] [serial = 2145] [outer = 0000000000000000] 13:31:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25D868000) [pid = 3572] [serial = 2146] [outer = 000000E259748000] 13:31:21 INFO - PROCESS | 3572 | 1468009881109 Marionette DEBUG loaded listener.js 13:31:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25D8E4C00) [pid = 3572] [serial = 2147] [outer = 000000E259748000] 13:31:21 INFO - PROCESS | 3572 | 1468009881529 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:31:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:31:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 629ms 13:31:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:31:21 INFO - PROCESS | 3572 | 1468009881563 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 13:31:21 INFO - PROCESS | 3572 | 1468009881566 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 13:31:21 INFO - PROCESS | 3572 | 1468009881569 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:31:21 INFO - PROCESS | 3572 | 1468009881570 Marionette TRACE conn5 <- [1,2826,null,{}] 13:31:21 INFO - PROCESS | 3572 | 1468009881574 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}] 13:31:21 INFO - PROCESS | 3572 | 1468009881576 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:21 INFO - PROCESS | 3572 | 1468009881668 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 13:31:21 INFO - PROCESS | 3572 | 1468009881674 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:21 INFO - PROCESS | 3572 | 1468009881676 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:21 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265A54000 == 40 [pid = 3572] [id = 716] 13:31:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25D8E6800) [pid = 3572] [serial = 2148] [outer = 0000000000000000] 13:31:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25D8ED400) [pid = 3572] [serial = 2149] [outer = 000000E25D8E6800] 13:31:21 INFO - PROCESS | 3572 | 1468009881721 Marionette DEBUG loaded listener.js 13:31:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25DE84800) [pid = 3572] [serial = 2150] [outer = 000000E25D8E6800] 13:31:22 INFO - PROCESS | 3572 | 1468009882196 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]]]}] 13:31:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:31:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 691ms 13:31:22 INFO - PROCESS | 3572 | 1468009882264 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 13:31:22 INFO - PROCESS | 3572 | 1468009882269 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 13:31:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:31:22 INFO - PROCESS | 3572 | 1468009882275 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:31:22 INFO - PROCESS | 3572 | 1468009882279 Marionette TRACE conn5 <- [1,2830,null,{}] 13:31:22 INFO - PROCESS | 3572 | 1468009882285 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}] 13:31:22 INFO - PROCESS | 3572 | 1468009882289 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:22 INFO - PROCESS | 3572 | 1468009882459 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 13:31:22 INFO - PROCESS | 3572 | 1468009882550 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:22 INFO - PROCESS | 3572 | 1468009882556 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:22 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259B62000 == 41 [pid = 3572] [id = 717] 13:31:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2501B9000) [pid = 3572] [serial = 2151] [outer = 0000000000000000] 13:31:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2501BEC00) [pid = 3572] [serial = 2152] [outer = 000000E2501B9000] 13:31:22 INFO - PROCESS | 3572 | 1468009882614 Marionette DEBUG loaded listener.js 13:31:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E250352C00) [pid = 3572] [serial = 2153] [outer = 000000E2501B9000] 13:31:23 INFO - PROCESS | 3572 | 1468009883225 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]]]}] 13:31:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:31:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 984ms 13:31:23 INFO - PROCESS | 3572 | 1468009883262 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 13:31:23 INFO - PROCESS | 3572 | 1468009883268 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 13:31:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:31:23 INFO - PROCESS | 3572 | 1468009883274 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:31:23 INFO - PROCESS | 3572 | 1468009883277 Marionette TRACE conn5 <- [1,2834,null,{}] 13:31:23 INFO - PROCESS | 3572 | 1468009883282 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}] 13:31:23 INFO - PROCESS | 3572 | 1468009883285 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:23 INFO - PROCESS | 3572 | 1468009883403 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 13:31:23 INFO - PROCESS | 3572 | 1468009883500 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:23 INFO - PROCESS | 3572 | 1468009883503 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:23 INFO - PROCESS | 3572 | ++DOCSHELL 000000E260670000 == 42 [pid = 3572] [id = 718] 13:31:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25497B400) [pid = 3572] [serial = 2154] [outer = 0000000000000000] 13:31:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E254983C00) [pid = 3572] [serial = 2155] [outer = 000000E25497B400] 13:31:23 INFO - PROCESS | 3572 | 1468009883561 Marionette DEBUG loaded listener.js 13:31:23 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25575F400) [pid = 3572] [serial = 2156] [outer = 000000E25497B400] 13:31:24 INFO - PROCESS | 3572 | 1468009884205 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]]]}] 13:31:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:31:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 985ms 13:31:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:31:24 INFO - PROCESS | 3572 | 1468009884261 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 13:31:24 INFO - PROCESS | 3572 | 1468009884264 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 13:31:24 INFO - PROCESS | 3572 | 1468009884268 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:31:24 INFO - PROCESS | 3572 | 1468009884272 Marionette TRACE conn5 <- [1,2838,null,{}] 13:31:24 INFO - PROCESS | 3572 | 1468009884284 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}] 13:31:24 INFO - PROCESS | 3572 | 1468009884289 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:24 INFO - PROCESS | 3572 | 1468009884407 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 13:31:24 INFO - PROCESS | 3572 | 1468009884530 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:24 INFO - PROCESS | 3572 | 1468009884534 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:24 INFO - PROCESS | 3572 | ++DOCSHELL 000000E266508000 == 43 [pid = 3572] [id = 719] 13:31:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25A5BF400) [pid = 3572] [serial = 2157] [outer = 0000000000000000] 13:31:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25C1D0800) [pid = 3572] [serial = 2158] [outer = 000000E25A5BF400] 13:31:24 INFO - PROCESS | 3572 | 1468009884593 Marionette DEBUG loaded listener.js 13:31:24 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25D74B400) [pid = 3572] [serial = 2159] [outer = 000000E25A5BF400] 13:31:25 INFO - PROCESS | 3572 | 1468009885185 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:31:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:31:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 943ms 13:31:25 INFO - PROCESS | 3572 | 1468009885213 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 13:31:25 INFO - PROCESS | 3572 | 1468009885216 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 13:31:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:31:25 INFO - PROCESS | 3572 | 1468009885219 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:31:25 INFO - PROCESS | 3572 | 1468009885222 Marionette TRACE conn5 <- [1,2842,null,{}] 13:31:25 INFO - PROCESS | 3572 | 1468009885225 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}] 13:31:25 INFO - PROCESS | 3572 | 1468009885228 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:25 INFO - PROCESS | 3572 | 1468009885344 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 13:31:25 INFO - PROCESS | 3572 | 1468009885595 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:25 INFO - PROCESS | 3572 | 1468009885598 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:25 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255161000 == 44 [pid = 3572] [id = 720] 13:31:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E24E749000) [pid = 3572] [serial = 2160] [outer = 0000000000000000] 13:31:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E250196000) [pid = 3572] [serial = 2161] [outer = 000000E24E749000] 13:31:25 INFO - PROCESS | 3572 | 1468009885663 Marionette DEBUG loaded listener.js 13:31:25 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E2501C9000) [pid = 3572] [serial = 2162] [outer = 000000E24E749000] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E265762800 == 43 [pid = 3572] [id = 715] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E254A61800 == 42 [pid = 3572] [id = 714] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E264924800 == 41 [pid = 3572] [id = 713] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E263D5C000 == 40 [pid = 3572] [id = 712] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E2615C4800 == 39 [pid = 3572] [id = 711] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F8A1800 == 38 [pid = 3572] [id = 710] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D4B7000 == 37 [pid = 3572] [id = 709] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A3B5000 == 36 [pid = 3572] [id = 708] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E25078B800 == 35 [pid = 3572] [id = 707] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A5F1800 == 34 [pid = 3572] [id = 706] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CBA1800 == 33 [pid = 3572] [id = 683] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E264F7A800 == 32 [pid = 3572] [id = 704] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E264915800 == 31 [pid = 3572] [id = 703] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E25FDA6000 == 30 [pid = 3572] [id = 702] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E265626800 == 29 [pid = 3572] [id = 705] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E266508000 == 28 [pid = 3572] [id = 719] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E260670000 == 27 [pid = 3572] [id = 718] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E265A54000 == 26 [pid = 3572] [id = 716] 13:31:26 INFO - PROCESS | 3572 | --DOCSHELL 000000E259B62000 == 25 [pid = 3572] [id = 717] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25CB7B400) [pid = 3572] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25CE73000) [pid = 3572] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E255760C00) [pid = 3572] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2568C4000) [pid = 3572] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2501CC000) [pid = 3572] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25028D800) [pid = 3572] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E250441C00) [pid = 3572] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E251403400) [pid = 3572] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E254978C00) [pid = 3572] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25034F400) [pid = 3572] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25043DC00) [pid = 3572] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25C58A000) [pid = 3572] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25627F000) [pid = 3572] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E250285800) [pid = 3572] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E250084800) [pid = 3572] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25497C800) [pid = 3572] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E254939800) [pid = 3572] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25A5C0000) [pid = 3572] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E259C7E800) [pid = 3572] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25D74C000) [pid = 3572] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E2562D2800) [pid = 3572] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25C5A2000) [pid = 3572] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E2501BE000) [pid = 3572] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E259749000) [pid = 3572] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E25474FC00) [pid = 3572] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E25C144800) [pid = 3572] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E2549A8800) [pid = 3572] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E25A31D000) [pid = 3572] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 13:31:26 INFO - PROCESS | 3572 | 1468009886944 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]]]}] 13:31:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:31:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1784ms 13:31:27 INFO - PROCESS | 3572 | 1468009887027 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 13:31:27 INFO - PROCESS | 3572 | 1468009887031 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 13:31:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:31:27 INFO - PROCESS | 3572 | 1468009887037 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:31:27 INFO - PROCESS | 3572 | 1468009887040 Marionette TRACE conn5 <- [1,2846,null,{}] 13:31:27 INFO - PROCESS | 3572 | 1468009887047 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}] 13:31:27 INFO - PROCESS | 3572 | 1468009887050 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:27 INFO - PROCESS | 3572 | 1468009887141 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 13:31:27 INFO - PROCESS | 3572 | 1468009887149 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:27 INFO - PROCESS | 3572 | 1468009887153 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:27 INFO - PROCESS | 3572 | ++DOCSHELL 000000E254971000 == 26 [pid = 3572] [id = 721] 13:31:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E250192C00) [pid = 3572] [serial = 2163] [outer = 0000000000000000] 13:31:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E25019A000) [pid = 3572] [serial = 2164] [outer = 000000E250192C00] 13:31:27 INFO - PROCESS | 3572 | 1468009887203 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E2501BFC00) [pid = 3572] [serial = 2165] [outer = 000000E250192C00] 13:31:27 INFO - PROCESS | 3572 | 1468009887697 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:31:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:31:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 690ms 13:31:27 INFO - PROCESS | 3572 | 1468009887730 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 13:31:27 INFO - PROCESS | 3572 | 1468009887736 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 13:31:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:31:27 INFO - PROCESS | 3572 | 1468009887742 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:31:27 INFO - PROCESS | 3572 | 1468009887745 Marionette TRACE conn5 <- [1,2850,null,{}] 13:31:27 INFO - PROCESS | 3572 | 1468009887749 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}] 13:31:27 INFO - PROCESS | 3572 | 1468009887752 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:27 INFO - PROCESS | 3572 | 1468009887847 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 13:31:27 INFO - PROCESS | 3572 | 1468009887856 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:27 INFO - PROCESS | 3572 | 1468009887859 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:27 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A3B5000 == 27 [pid = 3572] [id = 722] 13:31:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E25028B800) [pid = 3572] [serial = 2166] [outer = 0000000000000000] 13:31:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E2502EE800) [pid = 3572] [serial = 2167] [outer = 000000E25028B800] 13:31:27 INFO - PROCESS | 3572 | 1468009887908 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E250393800) [pid = 3572] [serial = 2168] [outer = 000000E25028B800] 13:31:28 INFO - PROCESS | 3572 | 1468009888381 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]]]}] 13:31:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:31:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 689ms 13:31:28 INFO - PROCESS | 3572 | 1468009888433 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 3572 | 1468009888436 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 13:31:28 INFO - PROCESS | 3572 | 1468009888447 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:31:28 INFO - PROCESS | 3572 | 1468009888451 Marionette TRACE conn5 <- [1,2854,null,{}] 13:31:28 INFO - PROCESS | 3572 | 1468009888463 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}] 13:31:28 INFO - PROCESS | 3572 | 1468009888468 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:28 INFO - PROCESS | 3572 | 1468009888625 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 13:31:28 INFO - PROCESS | 3572 | 1468009888635 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:28 INFO - PROCESS | 3572 | 1468009888638 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:28 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A3AF800 == 28 [pid = 3572] [id = 723] 13:31:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E250F44C00) [pid = 3572] [serial = 2169] [outer = 0000000000000000] 13:31:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E25140C800) [pid = 3572] [serial = 2170] [outer = 000000E250F44C00] 13:31:28 INFO - PROCESS | 3572 | 1468009888689 Marionette DEBUG loaded listener.js 13:31:28 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E254926800) [pid = 3572] [serial = 2171] [outer = 000000E250F44C00] 13:31:29 INFO - PROCESS | 3572 | 1468009889129 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]]]}] 13:31:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:31:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 735ms 13:31:29 INFO - PROCESS | 3572 | 1468009889189 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 13:31:29 INFO - PROCESS | 3572 | 1468009889191 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 13:31:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:31:29 INFO - PROCESS | 3572 | 1468009889195 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:31:29 INFO - PROCESS | 3572 | 1468009889197 Marionette TRACE conn5 <- [1,2858,null,{}] 13:31:29 INFO - PROCESS | 3572 | 1468009889200 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}] 13:31:29 INFO - PROCESS | 3572 | 1468009889203 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:29 INFO - PROCESS | 3572 | 1468009889328 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 13:31:29 INFO - PROCESS | 3572 | 1468009889340 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:29 INFO - PROCESS | 3572 | 1468009889342 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:29 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE59000 == 29 [pid = 3572] [id = 724] 13:31:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25497DC00) [pid = 3572] [serial = 2172] [outer = 0000000000000000] 13:31:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E254982800) [pid = 3572] [serial = 2173] [outer = 000000E25497DC00] 13:31:29 INFO - PROCESS | 3572 | 1468009889430 Marionette DEBUG loaded listener.js 13:31:29 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E2549ADC00) [pid = 3572] [serial = 2174] [outer = 000000E25497DC00] 13:31:29 INFO - PROCESS | 3572 | 1468009889855 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]]]}] 13:31:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:31:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 690ms 13:31:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:31:29 INFO - PROCESS | 3572 | 1468009889887 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 13:31:29 INFO - PROCESS | 3572 | 1468009889890 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 13:31:29 INFO - PROCESS | 3572 | 1468009889900 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:31:29 INFO - PROCESS | 3572 | 1468009889902 Marionette TRACE conn5 <- [1,2862,null,{}] 13:31:29 INFO - PROCESS | 3572 | 1468009889906 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}] 13:31:29 INFO - PROCESS | 3572 | 1468009889908 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:30 INFO - PROCESS | 3572 | 1468009890046 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 13:31:30 INFO - PROCESS | 3572 | 1468009890070 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 3572 | 1468009890072 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:30 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F540800 == 30 [pid = 3572] [id = 725] 13:31:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E254A75800) [pid = 3572] [serial = 2175] [outer = 0000000000000000] 13:31:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E255760C00) [pid = 3572] [serial = 2176] [outer = 000000E254A75800] 13:31:30 INFO - PROCESS | 3572 | 1468009890117 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E2562D9000) [pid = 3572] [serial = 2177] [outer = 000000E254A75800] 13:31:30 INFO - PROCESS | 3572 | 1468009890577 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]]]}] 13:31:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:31:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 734ms 13:31:30 INFO - PROCESS | 3572 | 1468009890634 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 13:31:30 INFO - PROCESS | 3572 | 1468009890636 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 13:31:30 INFO - PROCESS | 3572 | 1468009890639 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:31:30 INFO - PROCESS | 3572 | 1468009890641 Marionette TRACE conn5 <- [1,2866,null,{}] 13:31:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:31:30 INFO - PROCESS | 3572 | 1468009890644 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}] 13:31:30 INFO - PROCESS | 3572 | 1468009890650 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:30 INFO - PROCESS | 3572 | 1468009890790 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 13:31:30 INFO - PROCESS | 3572 | 1468009890849 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 3572 | 1468009890851 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:30 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615CF000 == 31 [pid = 3572] [id = 726] 13:31:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2568BEC00) [pid = 3572] [serial = 2178] [outer = 0000000000000000] 13:31:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25974D800) [pid = 3572] [serial = 2179] [outer = 000000E2568BEC00] 13:31:30 INFO - PROCESS | 3572 | 1468009890897 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E259C82800) [pid = 3572] [serial = 2180] [outer = 000000E2568BEC00] 13:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E256D64400) [pid = 3572] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 13:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E24E74B400) [pid = 3572] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 13:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E24EF4A800) [pid = 3572] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 13:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2501CDC00) [pid = 3572] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 13:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E24FD2A800) [pid = 3572] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 13:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2549A6000) [pid = 3572] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 13:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25CB49C00) [pid = 3572] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 13:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25C144000) [pid = 3572] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 13:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25028F400) [pid = 3572] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 13:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E2501D6800) [pid = 3572] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 13:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E259748000) [pid = 3572] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 13:31:31 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E25D8E6800) [pid = 3572] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 13:31:31 INFO - PROCESS | 3572 | 1468009891529 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]]]}] 13:31:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:31:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 924ms 13:31:31 INFO - PROCESS | 3572 | 1468009891568 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 13:31:31 INFO - PROCESS | 3572 | 1468009891570 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 13:31:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:31:31 INFO - PROCESS | 3572 | 1468009891574 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:31:31 INFO - PROCESS | 3572 | 1468009891575 Marionette TRACE conn5 <- [1,2870,null,{}] 13:31:31 INFO - PROCESS | 3572 | 1468009891583 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}] 13:31:31 INFO - PROCESS | 3572 | 1468009891585 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:31 INFO - PROCESS | 3572 | 1468009891695 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 13:31:31 INFO - PROCESS | 3572 | 1468009891747 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 3572 | 1468009891750 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:31 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263D4A800 == 32 [pid = 3572] [id = 727] 13:31:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E24E742400) [pid = 3572] [serial = 2181] [outer = 0000000000000000] 13:31:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E254942C00) [pid = 3572] [serial = 2182] [outer = 000000E24E742400] 13:31:31 INFO - PROCESS | 3572 | 1468009891795 Marionette DEBUG loaded listener.js 13:31:31 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E259C89000) [pid = 3572] [serial = 2183] [outer = 000000E24E742400] 13:31:32 INFO - PROCESS | 3572 | 1468009892166 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]]]}] 13:31:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:31:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 629ms 13:31:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:31:32 INFO - PROCESS | 3572 | 1468009892206 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 13:31:32 INFO - PROCESS | 3572 | 1468009892209 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 13:31:32 INFO - PROCESS | 3572 | 1468009892212 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:31:32 INFO - PROCESS | 3572 | 1468009892214 Marionette TRACE conn5 <- [1,2874,null,{}] 13:31:32 INFO - PROCESS | 3572 | 1468009892225 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}] 13:31:32 INFO - PROCESS | 3572 | 1468009892227 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:32 INFO - PROCESS | 3572 | 1468009892312 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 13:31:32 INFO - PROCESS | 3572 | 1468009892318 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:32 INFO - PROCESS | 3572 | 1468009892320 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:32 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264917000 == 33 [pid = 3572] [id = 728] 13:31:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E259C8C800) [pid = 3572] [serial = 2184] [outer = 0000000000000000] 13:31:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25C097000) [pid = 3572] [serial = 2185] [outer = 000000E259C8C800] 13:31:32 INFO - PROCESS | 3572 | 1468009892365 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25C510000) [pid = 3572] [serial = 2186] [outer = 000000E259C8C800] 13:31:32 INFO - PROCESS | 3572 | 1468009892790 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]]]}] 13:31:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:31:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 629ms 13:31:32 INFO - PROCESS | 3572 | 1468009892845 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 13:31:32 INFO - PROCESS | 3572 | 1468009892847 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 13:31:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:31:32 INFO - PROCESS | 3572 | 1468009892851 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:31:32 INFO - PROCESS | 3572 | 1468009892853 Marionette TRACE conn5 <- [1,2878,null,{}] 13:31:32 INFO - PROCESS | 3572 | 1468009892856 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}] 13:31:32 INFO - PROCESS | 3572 | 1468009892859 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:32 INFO - PROCESS | 3572 | 1468009892942 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 13:31:32 INFO - PROCESS | 3572 | 1468009892950 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:32 INFO - PROCESS | 3572 | 1468009892952 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:32 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264F72000 == 34 [pid = 3572] [id = 729] 13:31:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25C585800) [pid = 3572] [serial = 2187] [outer = 0000000000000000] 13:31:32 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25C599000) [pid = 3572] [serial = 2188] [outer = 000000E25C585800] 13:31:33 INFO - PROCESS | 3572 | 1468009892997 Marionette DEBUG loaded listener.js 13:31:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25CB4B400) [pid = 3572] [serial = 2189] [outer = 000000E25C585800] 13:31:33 INFO - PROCESS | 3572 | 1468009893599 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:31:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:31:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 797ms 13:31:33 INFO - PROCESS | 3572 | 1468009893650 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 13:31:33 INFO - PROCESS | 3572 | 1468009893655 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 13:31:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:31:33 INFO - PROCESS | 3572 | 1468009893661 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:31:33 INFO - PROCESS | 3572 | 1468009893665 Marionette TRACE conn5 <- [1,2882,null,{}] 13:31:33 INFO - PROCESS | 3572 | 1468009893671 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}] 13:31:33 INFO - PROCESS | 3572 | 1468009893674 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:33 INFO - PROCESS | 3572 | 1468009893804 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 13:31:33 INFO - PROCESS | 3572 | 1468009893928 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:33 INFO - PROCESS | 3572 | 1468009893933 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:33 INFO - PROCESS | 3572 | ++DOCSHELL 000000E256A82800 == 35 [pid = 3572] [id = 730] 13:31:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E24FD27400) [pid = 3572] [serial = 2190] [outer = 0000000000000000] 13:31:33 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2501B2800) [pid = 3572] [serial = 2191] [outer = 000000E24FD27400] 13:31:34 INFO - PROCESS | 3572 | 1468009893993 Marionette DEBUG loaded listener.js 13:31:34 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E250285800) [pid = 3572] [serial = 2192] [outer = 000000E24FD27400] 13:31:34 INFO - PROCESS | 3572 | 1468009894756 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]]]}] 13:31:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:31:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1139ms 13:31:34 INFO - PROCESS | 3572 | 1468009894803 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 13:31:34 INFO - PROCESS | 3572 | 1468009894809 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 13:31:34 INFO - PROCESS | 3572 | 1468009894840 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:31:34 INFO - PROCESS | 3572 | 1468009894843 Marionette TRACE conn5 <- [1,2886,null,{}] 13:31:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:31:34 INFO - PROCESS | 3572 | 1468009894847 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}] 13:31:34 INFO - PROCESS | 3572 | 1468009894850 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:34 INFO - PROCESS | 3572 | 1468009894985 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 13:31:35 INFO - PROCESS | 3572 | 1468009895101 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:35 INFO - PROCESS | 3572 | 1468009895104 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:35 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606D5800 == 36 [pid = 3572] [id = 731] 13:31:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E250421C00) [pid = 3572] [serial = 2193] [outer = 0000000000000000] 13:31:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E251405400) [pid = 3572] [serial = 2194] [outer = 000000E250421C00] 13:31:35 INFO - PROCESS | 3572 | 1468009895162 Marionette DEBUG loaded listener.js 13:31:35 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25497AC00) [pid = 3572] [serial = 2195] [outer = 000000E250421C00] 13:31:36 INFO - PROCESS | 3572 | 1468009896064 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]]]}] 13:31:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:31:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1278ms 13:31:36 INFO - PROCESS | 3572 | 1468009896125 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 13:31:36 INFO - PROCESS | 3572 | 1468009896130 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 13:31:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:31:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E264917000 == 35 [pid = 3572] [id = 728] 13:31:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E263D4A800 == 34 [pid = 3572] [id = 727] 13:31:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E2615CF000 == 33 [pid = 3572] [id = 726] 13:31:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F540800 == 32 [pid = 3572] [id = 725] 13:31:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE59000 == 31 [pid = 3572] [id = 724] 13:31:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A3AF800 == 30 [pid = 3572] [id = 723] 13:31:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A3B5000 == 29 [pid = 3572] [id = 722] 13:31:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E254971000 == 28 [pid = 3572] [id = 721] 13:31:36 INFO - PROCESS | 3572 | --DOCSHELL 000000E255161000 == 27 [pid = 3572] [id = 720] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E259752400) [pid = 3572] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E259C45800) [pid = 3572] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25CA8A000) [pid = 3572] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25C504800) [pid = 3572] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2568BD000) [pid = 3572] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25028AC00) [pid = 3572] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E250B67400) [pid = 3572] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2503A1400) [pid = 3572] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2549AB000) [pid = 3572] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E255477000) [pid = 3572] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25D39AC00) [pid = 3572] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25D393800) [pid = 3572] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25077AC00) [pid = 3572] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E254722400) [pid = 3572] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E2502EBC00) [pid = 3572] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E250418400) [pid = 3572] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E25D8E4C00) [pid = 3572] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 65 (000000E25D8ED400) [pid = 3572] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 64 (000000E25DE84800) [pid = 3572] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 63 (000000E25D868000) [pid = 3572] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 62 (000000E25D752000) [pid = 3572] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 61 (000000E256D63000) [pid = 3572] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | --DOMWINDOW == 60 (000000E2568D5800) [pid = 3572] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 13:31:36 INFO - PROCESS | 3572 | 1468009896189 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 3572 | 1468009896192 Marionette TRACE conn5 <- [1,2890,null,{}] 13:31:36 INFO - PROCESS | 3572 | 1468009896198 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}] 13:31:36 INFO - PROCESS | 3572 | 1468009896201 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:36 INFO - PROCESS | 3572 | 1468009896310 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 13:31:36 INFO - PROCESS | 3572 | 1468009896383 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 3572 | 1468009896387 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:36 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25684B800 == 28 [pid = 3572] [id = 732] 13:31:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 61 (000000E2501CE400) [pid = 3572] [serial = 2196] [outer = 0000000000000000] 13:31:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 62 (000000E250284000) [pid = 3572] [serial = 2197] [outer = 000000E2501CE400] 13:31:36 INFO - PROCESS | 3572 | 1468009896437 Marionette DEBUG loaded listener.js 13:31:36 INFO - PROCESS | 3572 | ++DOMWINDOW == 63 (000000E250347800) [pid = 3572] [serial = 2198] [outer = 000000E2501CE400] 13:31:36 INFO - PROCESS | 3572 | 1468009896892 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:31:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:31:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 777ms 13:31:36 INFO - PROCESS | 3572 | 1468009896937 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 13:31:36 INFO - PROCESS | 3572 | 1468009896942 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 13:31:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:31:36 INFO - PROCESS | 3572 | 1468009896948 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 3572 | 1468009896951 Marionette TRACE conn5 <- [1,2894,null,{}] 13:31:36 INFO - PROCESS | 3572 | 1468009896954 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}] 13:31:36 INFO - PROCESS | 3572 | 1468009896957 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:37 INFO - PROCESS | 3572 | 1468009897049 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 13:31:37 INFO - PROCESS | 3572 | 1468009897064 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:37 INFO - PROCESS | 3572 | 1468009897066 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:37 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25CE4D800 == 29 [pid = 3572] [id = 733] 13:31:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 64 (000000E251405000) [pid = 3572] [serial = 2199] [outer = 0000000000000000] 13:31:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 65 (000000E2516BC800) [pid = 3572] [serial = 2200] [outer = 000000E251405000] 13:31:37 INFO - PROCESS | 3572 | 1468009897117 Marionette DEBUG loaded listener.js 13:31:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 66 (000000E254946000) [pid = 3572] [serial = 2201] [outer = 000000E251405000] 13:31:37 INFO - PROCESS | 3572 | 1468009897598 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]]]}] 13:31:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:31:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 693ms 13:31:37 INFO - PROCESS | 3572 | 1468009897644 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 13:31:37 INFO - PROCESS | 3572 | 1468009897647 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 13:31:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:31:37 INFO - PROCESS | 3572 | 1468009897651 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:31:37 INFO - PROCESS | 3572 | 1468009897655 Marionette TRACE conn5 <- [1,2898,null,{}] 13:31:37 INFO - PROCESS | 3572 | 1468009897666 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}] 13:31:37 INFO - PROCESS | 3572 | 1468009897671 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:37 INFO - PROCESS | 3572 | 1468009897791 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 13:31:37 INFO - PROCESS | 3572 | 1468009897876 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:37 INFO - PROCESS | 3572 | 1468009897879 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:37 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F50E000 == 30 [pid = 3572] [id = 734] 13:31:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E2549A7000) [pid = 3572] [serial = 2202] [outer = 0000000000000000] 13:31:37 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E256106C00) [pid = 3572] [serial = 2203] [outer = 000000E2549A7000] 13:31:37 INFO - PROCESS | 3572 | 1468009897928 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E2568BE800) [pid = 3572] [serial = 2204] [outer = 000000E2549A7000] 13:31:38 INFO - PROCESS | 3572 | 1468009898283 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]]]}] 13:31:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:31:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:31:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 690ms 13:31:38 INFO - PROCESS | 3572 | 1468009898343 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 13:31:38 INFO - PROCESS | 3572 | 1468009898346 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 13:31:38 INFO - TEST-START | /DOMEvents/constructors.html 13:31:38 INFO - PROCESS | 3572 | 1468009898350 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:31:38 INFO - PROCESS | 3572 | 1468009898351 Marionette TRACE conn5 <- [1,2902,null,{}] 13:31:38 INFO - PROCESS | 3572 | 1468009898355 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}] 13:31:38 INFO - PROCESS | 3572 | 1468009898357 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:38 INFO - PROCESS | 3572 | 1468009898448 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 13:31:38 INFO - PROCESS | 3572 | 1468009898534 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 3572 | 1468009898536 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:38 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C4F000 == 31 [pid = 3572] [id = 735] 13:31:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E25556BC00) [pid = 3572] [serial = 2205] [outer = 0000000000000000] 13:31:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2568D4C00) [pid = 3572] [serial = 2206] [outer = 000000E25556BC00] 13:31:38 INFO - PROCESS | 3572 | 1468009898582 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E259C3F800) [pid = 3572] [serial = 2207] [outer = 000000E25556BC00] 13:31:39 INFO - PROCESS | 3572 | 1468009899092 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]]]}] 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:31:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:31:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:31:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:31:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:31:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:31:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:31:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:31:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:31:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:31:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:31:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:31:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:31:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:31:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:31:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:31:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:31:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:31:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:31:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:31:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:31:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 844ms 13:31:39 INFO - PROCESS | 3572 | 1468009899198 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 13:31:39 INFO - PROCESS | 3572 | 1468009899201 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 13:31:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:31:39 INFO - PROCESS | 3572 | 1468009899204 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:31:39 INFO - PROCESS | 3572 | 1468009899206 Marionette TRACE conn5 <- [1,2906,null,{}] 13:31:39 INFO - PROCESS | 3572 | 1468009899209 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}] 13:31:39 INFO - PROCESS | 3572 | 1468009899212 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:39 INFO - PROCESS | 3572 | 1468009899331 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 13:31:39 INFO - PROCESS | 3572 | 1468009899338 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:39 INFO - PROCESS | 3572 | 1468009899340 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:39 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26490D800 == 32 [pid = 3572] [id = 736] 13:31:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2562D3000) [pid = 3572] [serial = 2208] [outer = 0000000000000000] 13:31:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25A31FC00) [pid = 3572] [serial = 2209] [outer = 000000E2562D3000] 13:31:39 INFO - PROCESS | 3572 | 1468009899385 Marionette DEBUG loaded listener.js 13:31:39 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25C5A1400) [pid = 3572] [serial = 2210] [outer = 000000E2562D3000] 13:31:39 INFO - PROCESS | 3572 | 1468009899813 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:31:39 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:31:39 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 628ms 13:31:39 INFO - PROCESS | 3572 | 1468009899834 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 13:31:39 INFO - PROCESS | 3572 | 1468009899837 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 13:31:39 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:31:39 INFO - PROCESS | 3572 | 1468009899846 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:31:39 INFO - PROCESS | 3572 | 1468009899856 Marionette TRACE conn5 <- [1,2910,null,{}] 13:31:39 INFO - PROCESS | 3572 | 1468009899860 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}] 13:31:39 INFO - PROCESS | 3572 | 1468009899866 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:40 INFO - PROCESS | 3572 | 1468009900006 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 13:31:40 INFO - PROCESS | 3572 | 1468009900061 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:40 INFO - PROCESS | 3572 | 1468009900063 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:40 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265616800 == 33 [pid = 3572] [id = 737] 13:31:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25C683C00) [pid = 3572] [serial = 2211] [outer = 0000000000000000] 13:31:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25D393C00) [pid = 3572] [serial = 2212] [outer = 000000E25C683C00] 13:31:40 INFO - PROCESS | 3572 | 1468009900109 Marionette DEBUG loaded listener.js 13:31:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25D8DEC00) [pid = 3572] [serial = 2213] [outer = 000000E25C683C00] 13:31:40 INFO - PROCESS | 3572 | [3572] 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 13:31:40 INFO - PROCESS | 3572 | [3572] 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 13:31:40 INFO - PROCESS | 3572 | [3572] 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 13:31:40 INFO - PROCESS | 3572 | [3572] 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 13:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E250F44C00) [pid = 3572] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 13:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E24E749000) [pid = 3572] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25028B800) [pid = 3572] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 13:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2501B9000) [pid = 3572] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 13:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25497B400) [pid = 3572] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25A5BF400) [pid = 3572] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E254A75800) [pid = 3572] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 13:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E24E742400) [pid = 3572] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 13:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E2568BEC00) [pid = 3572] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 13:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E259C8C800) [pid = 3572] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 13:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 67 (000000E250192C00) [pid = 3572] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 13:31:40 INFO - PROCESS | 3572 | --DOMWINDOW == 66 (000000E25497DC00) [pid = 3572] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 13:31:40 INFO - PROCESS | 3572 | 1468009900580 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]]]}] 13:31:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:31:40 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:31:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:31:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:31:40 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 13:31:40 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:31:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:31:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:31:40 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 13:31:40 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:31:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:31:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:31:40 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]" 13:31:40 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:31:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:31:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:31:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:31:40 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:31:40 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 807ms 13:31:40 INFO - PROCESS | 3572 | 1468009900656 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 13:31:40 INFO - PROCESS | 3572 | 1468009900658 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 13:31:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:31:40 INFO - PROCESS | 3572 | 1468009900666 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:31:40 INFO - PROCESS | 3572 | 1468009900668 Marionette TRACE conn5 <- [1,2914,null,{}] 13:31:40 INFO - PROCESS | 3572 | 1468009900671 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}] 13:31:40 INFO - PROCESS | 3572 | 1468009900673 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:40 INFO - PROCESS | 3572 | 1468009900758 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 13:31:40 INFO - PROCESS | 3572 | 1468009900839 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:40 INFO - PROCESS | 3572 | 1468009900841 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:40 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264DEC800 == 34 [pid = 3572] [id = 738] 13:31:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 67 (000000E25497DC00) [pid = 3572] [serial = 2214] [outer = 0000000000000000] 13:31:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 68 (000000E25627B400) [pid = 3572] [serial = 2215] [outer = 000000E25497DC00] 13:31:40 INFO - PROCESS | 3572 | 1468009900886 Marionette DEBUG loaded listener.js 13:31:40 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E25CB4CC00) [pid = 3572] [serial = 2216] [outer = 000000E25497DC00] 13:31:41 INFO - PROCESS | 3572 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:31:41 INFO - PROCESS | 3572 | 1468009901223 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]]]}] 13:31:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:31:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 587ms 13:31:41 INFO - PROCESS | 3572 | 1468009901252 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 3572 | 1468009901254 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 13:31:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:31:41 INFO - PROCESS | 3572 | 1468009901257 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:31:41 INFO - PROCESS | 3572 | 1468009901259 Marionette TRACE conn5 <- [1,2918,null,{}] 13:31:41 INFO - PROCESS | 3572 | 1468009901263 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}] 13:31:41 INFO - PROCESS | 3572 | 1468009901265 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:41 INFO - PROCESS | 3572 | 1468009901349 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 13:31:41 INFO - PROCESS | 3572 | 1468009901354 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 3572 | 1468009901356 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:41 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265768800 == 35 [pid = 3572] [id = 739] 13:31:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E25CB4D000) [pid = 3572] [serial = 2217] [outer = 0000000000000000] 13:31:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E25D977000) [pid = 3572] [serial = 2218] [outer = 000000E25CB4D000] 13:31:41 INFO - PROCESS | 3572 | 1468009901400 Marionette DEBUG loaded listener.js 13:31:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E25E086C00) [pid = 3572] [serial = 2219] [outer = 000000E25CB4D000] 13:31:41 INFO - PROCESS | 3572 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:31:41 INFO - PROCESS | 3572 | 1468009901788 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]]]}] 13:31:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:31:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 585ms 13:31:41 INFO - PROCESS | 3572 | 1468009901855 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 3572 | 1468009901857 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 13:31:41 INFO - PROCESS | 3572 | 1468009901860 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:31:41 INFO - PROCESS | 3572 | 1468009901862 Marionette TRACE conn5 <- [1,2922,null,{}] 13:31:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:31:41 INFO - PROCESS | 3572 | 1468009901866 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}] 13:31:41 INFO - PROCESS | 3572 | 1468009901868 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:41 INFO - PROCESS | 3572 | 1468009901953 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 13:31:41 INFO - PROCESS | 3572 | 1468009901959 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 3572 | 1468009901961 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:41 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2DD800 == 36 [pid = 3572] [id = 740] 13:31:41 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25E089000) [pid = 3572] [serial = 2220] [outer = 0000000000000000] 13:31:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25E2B7000) [pid = 3572] [serial = 2221] [outer = 000000E25E089000] 13:31:42 INFO - PROCESS | 3572 | 1468009902006 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E25EB2A800) [pid = 3572] [serial = 2222] [outer = 000000E25E089000] 13:31:42 INFO - PROCESS | 3572 | 1468009902428 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]]]}] 13:31:42 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:31:42 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 629ms 13:31:42 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:31:42 INFO - PROCESS | 3572 | 1468009902502 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 13:31:42 INFO - PROCESS | 3572 | 1468009902504 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 13:31:42 INFO - PROCESS | 3572 | 1468009902507 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:31:42 INFO - PROCESS | 3572 | 1468009902509 Marionette TRACE conn5 <- [1,2926,null,{}] 13:31:42 INFO - PROCESS | 3572 | 1468009902562 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}] 13:31:42 INFO - PROCESS | 3572 | 1468009902565 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:42 INFO - PROCESS | 3572 | 1468009902698 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 13:31:42 INFO - PROCESS | 3572 | 1468009902813 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:42 INFO - PROCESS | 3572 | 1468009902817 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:42 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259CC6800 == 37 [pid = 3572] [id = 741] 13:31:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25019CC00) [pid = 3572] [serial = 2223] [outer = 0000000000000000] 13:31:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E250289400) [pid = 3572] [serial = 2224] [outer = 000000E25019CC00] 13:31:42 INFO - PROCESS | 3572 | 1468009902879 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25043C800) [pid = 3572] [serial = 2225] [outer = 000000E25019CC00] 13:31:43 INFO - PROCESS | 3572 | 1468009903450 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]]]}] 13:31:43 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. 13:31:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 987ms 13:31:43 INFO - PROCESS | 3572 | 1468009903496 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 13:31:43 INFO - PROCESS | 3572 | 1468009903500 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 13:31:43 INFO - PROCESS | 3572 | 1468009903505 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:31:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:31:43 INFO - PROCESS | 3572 | 1468009903508 Marionette TRACE conn5 <- [1,2930,null,{}] 13:31:43 INFO - PROCESS | 3572 | 1468009903513 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}] 13:31:43 INFO - PROCESS | 3572 | 1468009903517 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:43 INFO - PROCESS | 3572 | 1468009903666 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 13:31:43 INFO - PROCESS | 3572 | 1468009903795 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:43 INFO - PROCESS | 3572 | 1468009903799 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:43 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C65800 == 38 [pid = 3572] [id = 742] 13:31:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E250B62000) [pid = 3572] [serial = 2226] [outer = 0000000000000000] 13:31:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E255125800) [pid = 3572] [serial = 2227] [outer = 000000E250B62000] 13:31:43 INFO - PROCESS | 3572 | 1468009903859 Marionette DEBUG loaded listener.js 13:31:43 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E2568CEC00) [pid = 3572] [serial = 2228] [outer = 000000E250B62000] 13:31:44 INFO - PROCESS | 3572 | 1468009904356 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"]]]}] 13:31:44 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 13:31:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:31:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:31:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 881ms 13:31:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:31:44 INFO - PROCESS | 3572 | 1468009904390 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 13:31:44 INFO - PROCESS | 3572 | 1468009904393 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 13:31:44 INFO - PROCESS | 3572 | 1468009904397 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:31:44 INFO - PROCESS | 3572 | 1468009904399 Marionette TRACE conn5 <- [1,2934,null,{}] 13:31:44 INFO - PROCESS | 3572 | 1468009904403 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}] 13:31:44 INFO - PROCESS | 3572 | 1468009904406 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:44 INFO - PROCESS | 3572 | 1468009904523 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 13:31:44 INFO - PROCESS | 3572 | 1468009904621 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:44 INFO - PROCESS | 3572 | 1468009904625 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:44 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26650D800 == 39 [pid = 3572] [id = 743] 13:31:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E259C86400) [pid = 3572] [serial = 2229] [outer = 0000000000000000] 13:31:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25C58A000) [pid = 3572] [serial = 2230] [outer = 000000E259C86400] 13:31:44 INFO - PROCESS | 3572 | 1468009904684 Marionette DEBUG loaded listener.js 13:31:44 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25D73C800) [pid = 3572] [serial = 2231] [outer = 000000E259C86400] 13:31:45 INFO - PROCESS | 3572 | 1468009905219 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]]]}] 13:31:45 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. 13:31:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 839ms 13:31:45 INFO - PROCESS | 3572 | 1468009905245 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 13:31:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:31:45 INFO - PROCESS | 3572 | 1468009905251 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 13:31:45 INFO - PROCESS | 3572 | 1468009905256 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:31:45 INFO - PROCESS | 3572 | 1468009905258 Marionette TRACE conn5 <- [1,2938,null,{}] 13:31:45 INFO - PROCESS | 3572 | 1468009905279 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}] 13:31:45 INFO - PROCESS | 3572 | 1468009905282 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:45 INFO - PROCESS | 3572 | 1468009905400 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 13:31:45 INFO - PROCESS | 3572 | 1468009905556 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:45 INFO - PROCESS | 3572 | 1468009905558 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:45 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26571E000 == 40 [pid = 3572] [id = 744] 13:31:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25EB2B000) [pid = 3572] [serial = 2232] [outer = 0000000000000000] 13:31:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25EC99C00) [pid = 3572] [serial = 2233] [outer = 000000E25EB2B000] 13:31:45 INFO - PROCESS | 3572 | 1468009905616 Marionette DEBUG loaded listener.js 13:31:45 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25F123000) [pid = 3572] [serial = 2234] [outer = 000000E25EB2B000] 13:31:46 INFO - PROCESS | 3572 | ++DOCSHELL 000000E250103000 == 41 [pid = 3572] [id = 745] 13:31:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25F19B800) [pid = 3572] [serial = 2235] [outer = 0000000000000000] 13:31:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E25F55C400) [pid = 3572] [serial = 2236] [outer = 000000E25F19B800] 13:31:46 INFO - PROCESS | 3572 | 1468009906184 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]]]}] 13:31:46 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. 13:31:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 986ms 13:31:46 INFO - PROCESS | 3572 | 1468009906245 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 13:31:46 INFO - PROCESS | 3572 | 1468009906247 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 13:31:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:31:46 INFO - PROCESS | 3572 | 1468009906256 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:31:46 INFO - PROCESS | 3572 | 1468009906258 Marionette TRACE conn5 <- [1,2942,null,{}] 13:31:46 INFO - PROCESS | 3572 | 1468009906262 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}] 13:31:46 INFO - PROCESS | 3572 | 1468009906265 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:46 INFO - PROCESS | 3572 | 1468009906392 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 13:31:46 INFO - PROCESS | 3572 | 1468009906630 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:46 INFO - PROCESS | 3572 | 1468009906634 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:46 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25572E800 == 42 [pid = 3572] [id = 746] 13:31:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E24E74C000) [pid = 3572] [serial = 2237] [outer = 0000000000000000] 13:31:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E250199000) [pid = 3572] [serial = 2238] [outer = 000000E24E74C000] 13:31:46 INFO - PROCESS | 3572 | 1468009906701 Marionette DEBUG loaded listener.js 13:31:46 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E2502EE400) [pid = 3572] [serial = 2239] [outer = 000000E24E74C000] 13:31:47 INFO - PROCESS | 3572 | 1468009907261 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]]]}] 13:31:47 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:31:47 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 13:31:47 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1025ms 13:31:47 INFO - PROCESS | 3572 | 1468009907301 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 13:31:47 INFO - PROCESS | 3572 | 1468009907305 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 13:31:47 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:31:47 INFO - PROCESS | 3572 | 1468009907327 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - PROCESS | 3572 | 1468009907330 Marionette TRACE conn5 <- [1,2946,null,{}] 13:31:47 INFO - PROCESS | 3572 | 1468009907336 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}] 13:31:47 INFO - PROCESS | 3572 | 1468009907340 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:47 INFO - PROCESS | 3572 | 1468009907464 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 13:31:47 INFO - PROCESS | 3572 | 1468009907566 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 3572 | 1468009907569 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:47 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4B2800 == 43 [pid = 3572] [id = 747] 13:31:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E2505B9000) [pid = 3572] [serial = 2240] [outer = 0000000000000000] 13:31:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E254978C00) [pid = 3572] [serial = 2241] [outer = 000000E2505B9000] 13:31:47 INFO - PROCESS | 3572 | 1468009907620 Marionette DEBUG loaded listener.js 13:31:47 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E2549AB000) [pid = 3572] [serial = 2242] [outer = 000000E2505B9000] 13:31:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E265768800 == 42 [pid = 3572] [id = 739] 13:31:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E264DEC800 == 41 [pid = 3572] [id = 738] 13:31:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E265616800 == 40 [pid = 3572] [id = 737] 13:31:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E26490D800 == 39 [pid = 3572] [id = 736] 13:31:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C4F000 == 38 [pid = 3572] [id = 735] 13:31:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F50E000 == 37 [pid = 3572] [id = 734] 13:31:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25CE4D800 == 36 [pid = 3572] [id = 733] 13:31:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25684B800 == 35 [pid = 3572] [id = 732] 13:31:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606D5800 == 34 [pid = 3572] [id = 731] 13:31:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E256A82800 == 33 [pid = 3572] [id = 730] 13:31:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E264F72000 == 32 [pid = 3572] [id = 729] 13:31:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E250103000 == 31 [pid = 3572] [id = 745] 13:31:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25572E800 == 30 [pid = 3572] [id = 746] 13:31:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E26571E000 == 29 [pid = 3572] [id = 744] 13:31:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E26650D800 == 28 [pid = 3572] [id = 743] 13:31:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C65800 == 27 [pid = 3572] [id = 742] 13:31:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E25E2DD800 == 26 [pid = 3572] [id = 740] 13:31:48 INFO - PROCESS | 3572 | --DOCSHELL 000000E259CC6800 == 25 [pid = 3572] [id = 741] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E25140C800) [pid = 3572] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E2501C9000) [pid = 3572] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E250196000) [pid = 3572] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E2502EE800) [pid = 3572] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E250393800) [pid = 3572] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E250352C00) [pid = 3572] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E2501BEC00) [pid = 3572] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25575F400) [pid = 3572] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E254983C00) [pid = 3572] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25D74B400) [pid = 3572] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25C1D0800) [pid = 3572] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E255760C00) [pid = 3572] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2562D9000) [pid = 3572] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E254942C00) [pid = 3572] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25974D800) [pid = 3572] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25C097000) [pid = 3572] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E259C82800) [pid = 3572] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E2501BFC00) [pid = 3572] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25019A000) [pid = 3572] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E254982800) [pid = 3572] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E2549ADC00) [pid = 3572] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25C599000) [pid = 3572] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25C510000) [pid = 3572] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E254926800) [pid = 3572] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E259C89000) [pid = 3572] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 13:31:48 INFO - PROCESS | 3572 | 1468009908752 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]]]}] 13:31:48 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. 13:31:48 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1488ms 13:31:48 INFO - PROCESS | 3572 | 1468009908816 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 13:31:48 INFO - PROCESS | 3572 | 1468009908821 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 13:31:48 INFO - PROCESS | 3572 | 1468009908825 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:31:48 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:31:48 INFO - PROCESS | 3572 | 1468009908830 Marionette TRACE conn5 <- [1,2950,null,{}] 13:31:48 INFO - PROCESS | 3572 | 1468009908835 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}] 13:31:48 INFO - PROCESS | 3572 | 1468009908838 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:48 INFO - PROCESS | 3572 | 1468009908967 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 13:31:49 INFO - PROCESS | 3572 | 1468009909049 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 3572 | 1468009909052 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:49 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25611E000 == 26 [pid = 3572] [id = 748] 13:31:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2501BAC00) [pid = 3572] [serial = 2243] [outer = 0000000000000000] 13:31:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E2501CD400) [pid = 3572] [serial = 2244] [outer = 000000E2501BAC00] 13:31:49 INFO - PROCESS | 3572 | 1468009909101 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E2502E9400) [pid = 3572] [serial = 2245] [outer = 000000E2501BAC00] 13:31:49 INFO - PROCESS | 3572 | 1468009909449 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]]]}] 13:31:49 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. 13:31:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 690ms 13:31:49 INFO - PROCESS | 3572 | 1468009909520 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 13:31:49 INFO - PROCESS | 3572 | 1468009909525 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 13:31:49 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:31:49 INFO - PROCESS | 3572 | 1468009909532 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:31:49 INFO - PROCESS | 3572 | 1468009909534 Marionette TRACE conn5 <- [1,2954,null,{}] 13:31:49 INFO - PROCESS | 3572 | 1468009909539 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}] 13:31:49 INFO - PROCESS | 3572 | 1468009909542 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:49 INFO - PROCESS | 3572 | 1468009909669 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 13:31:49 INFO - PROCESS | 3572 | 1468009909679 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 3572 | 1468009909682 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:49 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25C347000 == 27 [pid = 3572] [id = 749] 13:31:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E250349400) [pid = 3572] [serial = 2246] [outer = 0000000000000000] 13:31:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E250486C00) [pid = 3572] [serial = 2247] [outer = 000000E250349400] 13:31:49 INFO - PROCESS | 3572 | 1468009909730 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25140EC00) [pid = 3572] [serial = 2248] [outer = 000000E250349400] 13:31:50 INFO - PROCESS | 3572 | 1468009910155 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]]]}] 13:31:50 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. 13:31:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 692ms 13:31:50 INFO - PROCESS | 3572 | 1468009910227 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 3572 | 1468009910229 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 13:31:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:31:50 INFO - PROCESS | 3572 | 1468009910233 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 3572 | 1468009910236 Marionette TRACE conn5 <- [1,2958,null,{}] 13:31:50 INFO - PROCESS | 3572 | 1468009910248 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}] 13:31:50 INFO - PROCESS | 3572 | 1468009910253 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:50 INFO - PROCESS | 3572 | 1468009910343 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 13:31:50 INFO - PROCESS | 3572 | 1468009910349 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 3572 | 1468009910353 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:50 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE57000 == 28 [pid = 3572] [id = 750] 13:31:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25497E400) [pid = 3572] [serial = 2249] [outer = 0000000000000000] 13:31:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2549A6000) [pid = 3572] [serial = 2250] [outer = 000000E25497E400] 13:31:50 INFO - PROCESS | 3572 | 1468009910401 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E254EDE800) [pid = 3572] [serial = 2251] [outer = 000000E25497E400] 13:31:50 INFO - PROCESS | 3572 | 1468009910868 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]]]}] 13:31:50 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. 13:31:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 692ms 13:31:50 INFO - PROCESS | 3572 | 1468009910927 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 3572 | 1468009910930 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 13:31:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:31:50 INFO - PROCESS | 3572 | 1468009910933 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 3572 | 1468009910935 Marionette TRACE conn5 <- [1,2962,null,{}] 13:31:50 INFO - PROCESS | 3572 | 1468009910938 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}] 13:31:50 INFO - PROCESS | 3572 | 1468009910941 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:51 INFO - PROCESS | 3572 | 1468009911093 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 13:31:51 INFO - PROCESS | 3572 | 1468009911108 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:51 INFO - PROCESS | 3572 | 1468009911110 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:51 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25FDA9000 == 29 [pid = 3572] [id = 751] 13:31:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E255755800) [pid = 3572] [serial = 2252] [outer = 0000000000000000] 13:31:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25628AC00) [pid = 3572] [serial = 2253] [outer = 000000E255755800] 13:31:51 INFO - PROCESS | 3572 | 1468009911158 Marionette DEBUG loaded listener.js 13:31:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E2568C1000) [pid = 3572] [serial = 2254] [outer = 000000E255755800] 13:31:51 INFO - PROCESS | 3572 | 1468009911571 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]]]}] 13:31:51 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. 13:31:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 693ms 13:31:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:31:51 INFO - PROCESS | 3572 | 1468009911628 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 13:31:51 INFO - PROCESS | 3572 | 1468009911630 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 13:31:51 INFO - PROCESS | 3572 | 1468009911633 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:31:51 INFO - PROCESS | 3572 | 1468009911635 Marionette TRACE conn5 <- [1,2966,null,{}] 13:31:51 INFO - PROCESS | 3572 | 1468009911639 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}] 13:31:51 INFO - PROCESS | 3572 | 1468009911641 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:51 INFO - PROCESS | 3572 | 1468009911757 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 13:31:51 INFO - PROCESS | 3572 | 1468009911763 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:51 INFO - PROCESS | 3572 | 1468009911765 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:51 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615BD800 == 30 [pid = 3572] [id = 752] 13:31:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2501B8000) [pid = 3572] [serial = 2255] [outer = 0000000000000000] 13:31:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E256D58000) [pid = 3572] [serial = 2256] [outer = 000000E2501B8000] 13:31:51 INFO - PROCESS | 3572 | 1468009911811 Marionette DEBUG loaded listener.js 13:31:51 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E259C08C00) [pid = 3572] [serial = 2257] [outer = 000000E2501B8000] 13:31:52 INFO - PROCESS | 3572 | 1468009912249 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]]]}] 13:31:52 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. 13:31:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 627ms 13:31:52 INFO - PROCESS | 3572 | 1468009912264 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 13:31:52 INFO - PROCESS | 3572 | 1468009912266 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 13:31:52 INFO - PROCESS | 3572 | 1468009912269 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:31:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:31:52 INFO - PROCESS | 3572 | 1468009912271 Marionette TRACE conn5 <- [1,2970,null,{}] 13:31:52 INFO - PROCESS | 3572 | 1468009912274 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}] 13:31:52 INFO - PROCESS | 3572 | 1468009912280 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:52 INFO - PROCESS | 3572 | 1468009912419 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 13:31:52 INFO - PROCESS | 3572 | 1468009912505 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:52 INFO - PROCESS | 3572 | 1468009912507 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:52 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647D3800 == 31 [pid = 3572] [id = 753] 13:31:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E259C0A400) [pid = 3572] [serial = 2258] [outer = 0000000000000000] 13:31:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25A328000) [pid = 3572] [serial = 2259] [outer = 000000E259C0A400] 13:31:52 INFO - PROCESS | 3572 | 1468009912552 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25C505800) [pid = 3572] [serial = 2260] [outer = 000000E259C0A400] 13:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E25E089000) [pid = 3572] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E25C683C00) [pid = 3572] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2562D3000) [pid = 3572] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 13:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25497DC00) [pid = 3572] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E24FD27400) [pid = 3572] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 13:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25C585800) [pid = 3572] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 13:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2501CE400) [pid = 3572] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 13:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E251405000) [pid = 3572] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 13:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25CB4D000) [pid = 3572] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2549A7000) [pid = 3572] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 13:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E250421C00) [pid = 3572] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 13:31:52 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25556BC00) [pid = 3572] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 13:31:53 INFO - PROCESS | 3572 | 1468009913086 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"]]]}] 13:31:53 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 13:31:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:31:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:31:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:31:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:31:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 840ms 13:31:53 INFO - PROCESS | 3572 | 1468009913128 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 13:31:53 INFO - PROCESS | 3572 | 1468009913130 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 13:31:53 INFO - PROCESS | 3572 | 1468009913133 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:31:53 INFO - PROCESS | 3572 | 1468009913135 Marionette TRACE conn5 <- [1,2974,null,{}] 13:31:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:31:53 INFO - PROCESS | 3572 | 1468009913138 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}] 13:31:53 INFO - PROCESS | 3572 | 1468009913140 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:53 INFO - PROCESS | 3572 | 1468009913260 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 13:31:53 INFO - PROCESS | 3572 | 1468009913309 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:53 INFO - PROCESS | 3572 | 1468009913311 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:53 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26491F800 == 32 [pid = 3572] [id = 754] 13:31:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E250421C00) [pid = 3572] [serial = 2261] [outer = 0000000000000000] 13:31:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2551C3800) [pid = 3572] [serial = 2262] [outer = 000000E250421C00] 13:31:53 INFO - PROCESS | 3572 | 1468009913355 Marionette DEBUG loaded listener.js 13:31:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25C587800) [pid = 3572] [serial = 2263] [outer = 000000E250421C00] 13:31:53 INFO - PROCESS | 3572 | 1468009913658 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]]]}] 13:31:53 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. 13:31:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 566ms 13:31:53 INFO - PROCESS | 3572 | 1468009913706 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 13:31:53 INFO - PROCESS | 3572 | 1468009913709 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 13:31:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:31:53 INFO - PROCESS | 3572 | 1468009913717 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:31:53 INFO - PROCESS | 3572 | 1468009913719 Marionette TRACE conn5 <- [1,2978,null,{}] 13:31:53 INFO - PROCESS | 3572 | 1468009913723 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}] 13:31:53 INFO - PROCESS | 3572 | 1468009913724 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:53 INFO - PROCESS | 3572 | 1468009913841 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 13:31:53 INFO - PROCESS | 3572 | 1468009913849 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:53 INFO - PROCESS | 3572 | 1468009913851 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:53 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264F89800 == 33 [pid = 3572] [id = 755] 13:31:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25493B000) [pid = 3572] [serial = 2264] [outer = 0000000000000000] 13:31:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25C59D000) [pid = 3572] [serial = 2265] [outer = 000000E25493B000] 13:31:53 INFO - PROCESS | 3572 | 1468009913896 Marionette DEBUG loaded listener.js 13:31:53 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25D084400) [pid = 3572] [serial = 2266] [outer = 000000E25493B000] 13:31:54 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264F8B000 == 34 [pid = 3572] [id = 756] 13:31:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25D750C00) [pid = 3572] [serial = 2267] [outer = 0000000000000000] 13:31:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25D751C00) [pid = 3572] [serial = 2268] [outer = 000000E25D750C00] 13:31:54 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. 13:31:54 INFO - PROCESS | 3572 | 1468009914338 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]]]}] 13:31:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 630ms 13:31:54 INFO - PROCESS | 3572 | 1468009914345 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 13:31:54 INFO - PROCESS | 3572 | 1468009914347 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 13:31:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:31:54 INFO - PROCESS | 3572 | 1468009914350 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:31:54 INFO - PROCESS | 3572 | 1468009914353 Marionette TRACE conn5 <- [1,2982,null,{}] 13:31:54 INFO - PROCESS | 3572 | 1468009914356 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}] 13:31:54 INFO - PROCESS | 3572 | 1468009914358 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:54 INFO - PROCESS | 3572 | 1468009914488 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 13:31:54 INFO - PROCESS | 3572 | 1468009914499 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:54 INFO - PROCESS | 3572 | 1468009914501 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:54 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265710000 == 35 [pid = 3572] [id = 757] 13:31:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25140F000) [pid = 3572] [serial = 2269] [outer = 0000000000000000] 13:31:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25D74A400) [pid = 3572] [serial = 2270] [outer = 000000E25140F000] 13:31:54 INFO - PROCESS | 3572 | 1468009914546 Marionette DEBUG loaded listener.js 13:31:54 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25D8E2C00) [pid = 3572] [serial = 2271] [outer = 000000E25140F000] 13:31:54 INFO - PROCESS | 3572 | 1468009914976 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]]]}] 13:31:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:31:55 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 13:31:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 689ms 13:31:55 INFO - PROCESS | 3572 | 1468009915044 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 13:31:55 INFO - PROCESS | 3572 | 1468009915049 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 13:31:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:31:55 INFO - PROCESS | 3572 | 1468009915055 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:31:55 INFO - PROCESS | 3572 | 1468009915060 Marionette TRACE conn5 <- [1,2986,null,{}] 13:31:55 INFO - PROCESS | 3572 | 1468009915067 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}] 13:31:55 INFO - PROCESS | 3572 | 1468009915070 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:55 INFO - PROCESS | 3572 | 1468009915279 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 13:31:55 INFO - PROCESS | 3572 | 1468009915404 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:55 INFO - PROCESS | 3572 | 1468009915409 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:55 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255722000 == 36 [pid = 3572] [id = 758] 13:31:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25019A000) [pid = 3572] [serial = 2272] [outer = 0000000000000000] 13:31:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E2501BA800) [pid = 3572] [serial = 2273] [outer = 000000E25019A000] 13:31:55 INFO - PROCESS | 3572 | 1468009915469 Marionette DEBUG loaded listener.js 13:31:55 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E250349000) [pid = 3572] [serial = 2274] [outer = 000000E25019A000] 13:31:56 INFO - PROCESS | 3572 | 1468009916080 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]]]}] 13:31:56 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. 13:31:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1034ms 13:31:56 INFO - PROCESS | 3572 | 1468009916091 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 13:31:56 INFO - PROCESS | 3572 | 1468009916096 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 13:31:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:31:56 INFO - PROCESS | 3572 | 1468009916153 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:31:56 INFO - PROCESS | 3572 | 1468009916156 Marionette TRACE conn5 <- [1,2990,null,{}] 13:31:56 INFO - PROCESS | 3572 | 1468009916160 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}] 13:31:56 INFO - PROCESS | 3572 | 1468009916163 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:56 INFO - PROCESS | 3572 | 1468009916291 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 13:31:56 INFO - PROCESS | 3572 | 1468009916415 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:56 INFO - PROCESS | 3572 | 1468009916418 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:56 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25F8A1800 == 37 [pid = 3572] [id = 759] 13:31:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E254721800) [pid = 3572] [serial = 2275] [outer = 0000000000000000] 13:31:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E254938800) [pid = 3572] [serial = 2276] [outer = 000000E254721800] 13:31:56 INFO - PROCESS | 3572 | 1468009916476 Marionette DEBUG loaded listener.js 13:31:56 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E254A79400) [pid = 3572] [serial = 2277] [outer = 000000E254721800] 13:31:57 INFO - PROCESS | 3572 | 1468009917129 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]]]}] 13:31:57 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. 13:31:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1047ms 13:31:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:31:57 INFO - PROCESS | 3572 | 1468009917183 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 13:31:57 INFO - PROCESS | 3572 | 1468009917186 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 13:31:57 INFO - PROCESS | 3572 | 1468009917189 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:31:57 INFO - PROCESS | 3572 | 1468009917194 Marionette TRACE conn5 <- [1,2994,null,{}] 13:31:57 INFO - PROCESS | 3572 | 1468009917253 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}] 13:31:57 INFO - PROCESS | 3572 | 1468009917258 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:57 INFO - PROCESS | 3572 | 1468009917390 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 13:31:57 INFO - PROCESS | 3572 | 1468009917611 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 3572 | 1468009917614 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:57 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255244000 == 38 [pid = 3572] [id = 760] 13:31:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E24E746800) [pid = 3572] [serial = 2278] [outer = 0000000000000000] 13:31:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E250196400) [pid = 3572] [serial = 2279] [outer = 000000E24E746800] 13:31:57 INFO - PROCESS | 3572 | 1468009917675 Marionette DEBUG loaded listener.js 13:31:57 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (000000E25028EC00) [pid = 3572] [serial = 2280] [outer = 000000E24E746800] 13:31:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E264F8B000 == 37 [pid = 3572] [id = 756] 13:31:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E264F89800 == 36 [pid = 3572] [id = 755] 13:31:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E26491F800 == 35 [pid = 3572] [id = 754] 13:31:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E2647D3800 == 34 [pid = 3572] [id = 753] 13:31:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E2615BD800 == 33 [pid = 3572] [id = 752] 13:31:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E25FDA9000 == 32 [pid = 3572] [id = 751] 13:31:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE57000 == 31 [pid = 3572] [id = 750] 13:31:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E25C347000 == 30 [pid = 3572] [id = 749] 13:31:58 INFO - PROCESS | 3572 | --DOCSHELL 000000E25611E000 == 29 [pid = 3572] [id = 748] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (000000E2501B2800) [pid = 3572] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E250285800) [pid = 3572] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E25CB4B400) [pid = 3572] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E250284000) [pid = 3572] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E250347800) [pid = 3572] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E2516BC800) [pid = 3572] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25D977000) [pid = 3572] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E254946000) [pid = 3572] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E256106C00) [pid = 3572] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2568BE800) [pid = 3572] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E251405400) [pid = 3572] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25497AC00) [pid = 3572] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25E086C00) [pid = 3572] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25D8DEC00) [pid = 3572] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E25EB2A800) [pid = 3572] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2568D4C00) [pid = 3572] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E259C3F800) [pid = 3572] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25CB4CC00) [pid = 3572] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25C5A1400) [pid = 3572] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25E2B7000) [pid = 3572] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25A31FC00) [pid = 3572] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25D393C00) [pid = 3572] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25627B400) [pid = 3572] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 13:31:58 INFO - PROCESS | 3572 | 1468009918294 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]]]}] 13:31:58 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. 13:31:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1170ms 13:31:58 INFO - PROCESS | 3572 | 1468009918363 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 13:31:58 INFO - PROCESS | 3572 | 1468009918367 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 13:31:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:31:58 INFO - PROCESS | 3572 | 1468009918371 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:31:58 INFO - PROCESS | 3572 | 1468009918374 Marionette TRACE conn5 <- [1,2998,null,{}] 13:31:58 INFO - PROCESS | 3572 | 1468009918379 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}] 13:31:58 INFO - PROCESS | 3572 | 1468009918383 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:58 INFO - PROCESS | 3572 | 1468009918476 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 13:31:58 INFO - PROCESS | 3572 | 1468009918560 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:58 INFO - PROCESS | 3572 | 1468009918563 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:58 INFO - PROCESS | 3572 | ++DOCSHELL 000000E259CD3000 == 30 [pid = 3572] [id = 761] 13:31:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E250192800) [pid = 3572] [serial = 2281] [outer = 0000000000000000] 13:31:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E250352C00) [pid = 3572] [serial = 2282] [outer = 000000E250192800] 13:31:58 INFO - PROCESS | 3572 | 1468009918612 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E25077D800) [pid = 3572] [serial = 2283] [outer = 000000E250192800] 13:31:58 INFO - PROCESS | 3572 | [3572] 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 13:31:59 INFO - PROCESS | 3572 | 1468009919081 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:31:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:31:59 INFO - {} 13:31:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:31:59 INFO - {} 13:31:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:31:59 INFO - {} 13:31:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:31:59 INFO - {} 13:31:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 733ms 13:31:59 INFO - PROCESS | 3572 | 1468009919106 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 13:31:59 INFO - PROCESS | 3572 | 1468009919110 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 13:31:59 INFO - TEST-START | /FileAPI/fileReader.html 13:31:59 INFO - PROCESS | 3572 | 1468009919115 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 3572 | 1468009919117 Marionette TRACE conn5 <- [1,3002,null,{}] 13:31:59 INFO - PROCESS | 3572 | 1468009919121 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}] 13:31:59 INFO - PROCESS | 3572 | 1468009919123 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:59 INFO - PROCESS | 3572 | 1468009919216 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 13:31:59 INFO - PROCESS | 3572 | 1468009919224 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 3572 | 1468009919226 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:59 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25DE5C800 == 31 [pid = 3572] [id = 762] 13:31:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E2549AA000) [pid = 3572] [serial = 2284] [outer = 0000000000000000] 13:31:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E255776400) [pid = 3572] [serial = 2285] [outer = 000000E2549AA000] 13:31:59 INFO - PROCESS | 3572 | 1468009919273 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E2568BF000) [pid = 3572] [serial = 2286] [outer = 000000E2549AA000] 13:31:59 INFO - PROCESS | 3572 | 1468009919715 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]]]}] 13:31:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:31:59 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:31:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:31:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:31:59 INFO - TEST-OK | /FileAPI/fileReader.html | took 627ms 13:31:59 INFO - PROCESS | 3572 | 1468009919745 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 13:31:59 INFO - PROCESS | 3572 | 1468009919748 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 13:31:59 INFO - TEST-START | /FileAPI/historical.html 13:31:59 INFO - PROCESS | 3572 | 1468009919753 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 3572 | 1468009919758 Marionette TRACE conn5 <- [1,3006,null,{}] 13:31:59 INFO - PROCESS | 3572 | 1468009919773 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}] 13:31:59 INFO - PROCESS | 3572 | 1468009919777 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:59 INFO - PROCESS | 3572 | 1468009919869 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 13:31:59 INFO - PROCESS | 3572 | 1468009919875 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 3572 | 1468009919877 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:31:59 INFO - PROCESS | 3572 | ++DOCSHELL 000000E263C58000 == 32 [pid = 3572] [id = 763] 13:31:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2568D8800) [pid = 3572] [serial = 2287] [outer = 0000000000000000] 13:31:59 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E259C4D000) [pid = 3572] [serial = 2288] [outer = 000000E2568D8800] 13:31:59 INFO - PROCESS | 3572 | 1468009919925 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25A5B6400) [pid = 3572] [serial = 2289] [outer = 000000E2568D8800] 13:32:00 INFO - PROCESS | 3572 | 1468009920325 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"]]]}] 13:32:00 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:32:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:32:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:32:00 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:32:00 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:32:00 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:32:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:32:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:32:00 INFO - TEST-OK | /FileAPI/historical.html | took 652ms 13:32:00 INFO - PROCESS | 3572 | 1468009920405 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 13:32:00 INFO - PROCESS | 3572 | 1468009920408 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 13:32:00 INFO - TEST-START | /FileAPI/idlharness.html 13:32:00 INFO - PROCESS | 3572 | 1468009920418 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:32:00 INFO - PROCESS | 3572 | 1468009920420 Marionette TRACE conn5 <- [1,3010,null,{}] 13:32:00 INFO - PROCESS | 3572 | 1468009920423 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}] 13:32:00 INFO - PROCESS | 3572 | 1468009920426 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:00 INFO - PROCESS | 3572 | 1468009920570 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 13:32:00 INFO - PROCESS | 3572 | 1468009920621 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:00 INFO - PROCESS | 3572 | 1468009920623 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:00 INFO - PROCESS | 3572 | ++DOCSHELL 000000E264905800 == 33 [pid = 3572] [id = 764] 13:32:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25C094400) [pid = 3572] [serial = 2290] [outer = 0000000000000000] 13:32:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25C59F400) [pid = 3572] [serial = 2291] [outer = 000000E25C094400] 13:32:00 INFO - PROCESS | 3572 | 1468009920668 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25CB50000) [pid = 3572] [serial = 2292] [outer = 000000E25C094400] 13:32:01 INFO - PROCESS | 3572 | 1468009921514 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]]]}] 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:32:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:32:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:32:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:32:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:32:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:32:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:32:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:32:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:32:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:32:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:32:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:32:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:32:01 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 13:32:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:32:01 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 13:32:01 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 13:32:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:32:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:32:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:32:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:32:01 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 13:32:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:32:01 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 13:32:01 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 13:32:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:32:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:32:01 INFO - TEST-OK | /FileAPI/idlharness.html | took 1244ms 13:32:01 INFO - PROCESS | 3572 | 1468009921664 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 13:32:01 INFO - PROCESS | 3572 | 1468009921667 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 13:32:01 INFO - TEST-START | /FileAPI/idlharness.worker 13:32:01 INFO - PROCESS | 3572 | 1468009921671 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:32:01 INFO - PROCESS | 3572 | 1468009921673 Marionette TRACE conn5 <- [1,3014,null,{}] 13:32:01 INFO - PROCESS | 3572 | 1468009921676 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}] 13:32:01 INFO - PROCESS | 3572 | 1468009921678 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:01 INFO - PROCESS | 3572 | 1468009921807 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 13:32:01 INFO - PROCESS | 3572 | 1468009921858 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:01 INFO - PROCESS | 3572 | 1468009921865 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:01 INFO - PROCESS | 3572 | ++DOCSHELL 000000E26650F800 == 34 [pid = 3572] [id = 765] 13:32:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25F483000) [pid = 3572] [serial = 2293] [outer = 0000000000000000] 13:32:01 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25F4B6800) [pid = 3572] [serial = 2294] [outer = 000000E25F483000] 13:32:01 INFO - PROCESS | 3572 | 1468009921920 Marionette DEBUG loaded listener.js 13:32:02 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25F564400) [pid = 3572] [serial = 2295] [outer = 000000E25F483000] 13:32:02 INFO - PROCESS | 3572 | [3572] 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 13:32:02 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E250349400) [pid = 3572] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 13:32:02 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E2501BAC00) [pid = 3572] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 13:32:02 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E255755800) [pid = 3572] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 13:32:02 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25497E400) [pid = 3572] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 13:32:02 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E2505B9000) [pid = 3572] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 13:32:02 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E2501B8000) [pid = 3572] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 13:32:02 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E259C0A400) [pid = 3572] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 13:32:02 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E250421C00) [pid = 3572] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 13:32:02 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25493B000) [pid = 3572] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 13:32:02 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25019CC00) [pid = 3572] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:32:02 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E250B62000) [pid = 3572] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:32:02 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E259C86400) [pid = 3572] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:32:02 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25F19B800) [pid = 3572] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:32:02 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25EB2B000) [pid = 3572] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:32:02 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E24E74C000) [pid = 3572] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:32:02 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25D750C00) [pid = 3572] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:32:02 INFO - PROCESS | 3572 | 1468009922947 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,{},{}]]]}] 13:32:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:32:02 INFO - {} 13:32:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:32:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:32:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:32:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:32:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:32:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:32:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:32:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:32:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:32:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:32:03 INFO - {} 13:32:03 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 13:32:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:32:03 INFO - {} 13:32:03 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 - {} 13:32:03 INFO - {} 13:32:03 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 13:32:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:32:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:32:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:32:03 INFO - {} 13:32:03 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 13:32:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:32:03 INFO - {} 13:32:03 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 - {} 13:32:03 INFO - {} 13:32:03 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 13:32:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:32:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:32:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:32:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:32:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:03 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 13:32:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:32:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:32:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:32:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:32:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:32:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:03 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 13:32:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:32:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:03 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 13:32:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:32:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:32:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:03 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 13:32:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:32:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:32:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:03 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:32:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:32:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:32:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:32:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:32:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:32:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:32:03 INFO - {} 13:32:03 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1383ms 13:32:03 INFO - PROCESS | 3572 | 1468009923057 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 13:32:03 INFO - PROCESS | 3572 | 1468009923059 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 13:32:03 INFO - PROCESS | 3572 | 1468009923063 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:32:03 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:32:03 INFO - PROCESS | 3572 | 1468009923065 Marionette TRACE conn5 <- [1,3018,null,{}] 13:32:03 INFO - PROCESS | 3572 | 1468009923069 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}] 13:32:03 INFO - PROCESS | 3572 | 1468009923071 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:03 INFO - PROCESS | 3572 | 1468009923159 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 13:32:03 INFO - PROCESS | 3572 | 1468009923164 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 3572 | 1468009923166 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:03 INFO - PROCESS | 3572 | ++DOCSHELL 000000E266364000 == 35 [pid = 3572] [id = 766] 13:32:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25F79EC00) [pid = 3572] [serial = 2296] [outer = 0000000000000000] 13:32:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E266353C00) [pid = 3572] [serial = 2297] [outer = 000000E25F79EC00] 13:32:03 INFO - PROCESS | 3572 | 1468009923217 Marionette DEBUG loaded listener.js 13:32:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E266359400) [pid = 3572] [serial = 2298] [outer = 000000E25F79EC00] 13:32:03 INFO - PROCESS | 3572 | 1468009923630 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]]]}] 13:32:03 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 13:32:03 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 587ms 13:32:03 INFO - PROCESS | 3572 | 1468009923652 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 13:32:03 INFO - PROCESS | 3572 | 1468009923654 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 13:32:03 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:32:03 INFO - PROCESS | 3572 | 1468009923657 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:32:03 INFO - PROCESS | 3572 | 1468009923659 Marionette TRACE conn5 <- [1,3022,null,{}] 13:32:03 INFO - PROCESS | 3572 | 1468009923662 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}] 13:32:03 INFO - PROCESS | 3572 | 1468009923664 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:03 INFO - PROCESS | 3572 | 1468009923792 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 13:32:03 INFO - PROCESS | 3572 | 1468009923799 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 3572 | 1468009923802 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:03 INFO - PROCESS | 3572 | ++DOCSHELL 000000E266380000 == 36 [pid = 3572] [id = 767] 13:32:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2559E3000) [pid = 3572] [serial = 2299] [outer = 0000000000000000] 13:32:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E2559E9800) [pid = 3572] [serial = 2300] [outer = 000000E2559E3000] 13:32:03 INFO - PROCESS | 3572 | 1468009923847 Marionette DEBUG loaded listener.js 13:32:03 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2559F0000) [pid = 3572] [serial = 2301] [outer = 000000E2559E3000] 13:32:04 INFO - PROCESS | 3572 | 1468009924229 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]]]}] 13:32:04 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:32:04 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 629ms 13:32:04 INFO - PROCESS | 3572 | 1468009924291 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 13:32:04 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:32:04 INFO - PROCESS | 3572 | 1468009924293 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 13:32:04 INFO - PROCESS | 3572 | 1468009924296 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:32:04 INFO - PROCESS | 3572 | 1468009924298 Marionette TRACE conn5 <- [1,3026,null,{}] 13:32:04 INFO - PROCESS | 3572 | 1468009924302 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}] 13:32:04 INFO - PROCESS | 3572 | 1468009924304 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:04 INFO - PROCESS | 3572 | 1468009924424 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 13:32:04 INFO - PROCESS | 3572 | 1468009924531 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:04 INFO - PROCESS | 3572 | 1468009924535 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:04 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25516C800 == 37 [pid = 3572] [id = 768] 13:32:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E24F4C8C00) [pid = 3572] [serial = 2302] [outer = 0000000000000000] 13:32:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E250078800) [pid = 3572] [serial = 2303] [outer = 000000E24F4C8C00] 13:32:04 INFO - PROCESS | 3572 | 1468009924644 Marionette DEBUG loaded listener.js 13:32:04 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E250353000) [pid = 3572] [serial = 2304] [outer = 000000E24F4C8C00] 13:32:05 INFO - PROCESS | 3572 | 1468009925160 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"]]]}] 13:32:05 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:32:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:32:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:05 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:32:05 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 880ms 13:32:05 INFO - PROCESS | 3572 | 1468009925181 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 13:32:05 INFO - PROCESS | 3572 | 1468009925186 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 13:32:05 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:32:05 INFO - PROCESS | 3572 | 1468009925191 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:32:05 INFO - PROCESS | 3572 | 1468009925194 Marionette TRACE conn5 <- [1,3030,null,{}] 13:32:05 INFO - PROCESS | 3572 | 1468009925218 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}] 13:32:05 INFO - PROCESS | 3572 | 1468009925223 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:05 INFO - PROCESS | 3572 | 1468009925344 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 13:32:05 INFO - PROCESS | 3572 | 1468009925440 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:05 INFO - PROCESS | 3572 | 1468009925443 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:05 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D461000 == 38 [pid = 3572] [id = 769] 13:32:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E254980C00) [pid = 3572] [serial = 2305] [outer = 0000000000000000] 13:32:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E2549F6000) [pid = 3572] [serial = 2306] [outer = 000000E254980C00] 13:32:05 INFO - PROCESS | 3572 | 1468009925501 Marionette DEBUG loaded listener.js 13:32:05 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E2559EAC00) [pid = 3572] [serial = 2307] [outer = 000000E254980C00] 13:32:06 INFO - PROCESS | 3572 | 1468009926240 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]]]}] 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:32:06 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. 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:32:06 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'.) 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:32:06 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. 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:32:06 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. 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:32:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:32:06 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. 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:32:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:32:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 13:32:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:32:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:32:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:32:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:32:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:32:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:32:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:32:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1155ms 13:32:06 INFO - PROCESS | 3572 | 1468009926353 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 13:32:06 INFO - PROCESS | 3572 | 1468009926358 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 13:32:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:32:06 INFO - PROCESS | 3572 | 1468009926370 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:32:06 INFO - PROCESS | 3572 | 1468009926372 Marionette TRACE conn5 <- [1,3034,null,{}] 13:32:06 INFO - PROCESS | 3572 | 1468009926417 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}] 13:32:06 INFO - PROCESS | 3572 | 1468009926420 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:06 INFO - PROCESS | 3572 | 1468009926557 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 13:32:06 INFO - PROCESS | 3572 | 1468009926652 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:06 INFO - PROCESS | 3572 | 1468009926655 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:06 INFO - PROCESS | 3572 | ++DOCSHELL 000000E265A53000 == 39 [pid = 3572] [id = 770] 13:32:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25B8B1800) [pid = 3572] [serial = 2308] [outer = 0000000000000000] 13:32:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25CB4EC00) [pid = 3572] [serial = 2309] [outer = 000000E25B8B1800] 13:32:06 INFO - PROCESS | 3572 | 1468009926710 Marionette DEBUG loaded listener.js 13:32:06 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E25F55C000) [pid = 3572] [serial = 2310] [outer = 000000E25B8B1800] 13:32:06 INFO - PROCESS | 3572 | [3572] 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 13:32:07 INFO - PROCESS | 3572 | 1468009927230 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:32:07 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:32:07 INFO - {} 13:32:07 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 880ms 13:32:07 INFO - PROCESS | 3572 | 1468009927250 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 13:32:07 INFO - PROCESS | 3572 | 1468009927253 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 13:32:07 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:32:07 INFO - PROCESS | 3572 | 1468009927305 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:32:07 INFO - PROCESS | 3572 | 1468009927312 Marionette TRACE conn5 <- [1,3038,null,{}] 13:32:07 INFO - PROCESS | 3572 | 1468009927323 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}] 13:32:07 INFO - PROCESS | 3572 | 1468009927327 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:07 INFO - PROCESS | 3572 | 1468009927452 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 13:32:07 INFO - PROCESS | 3572 | 1468009927542 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:07 INFO - PROCESS | 3572 | 1468009927545 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:07 INFO - PROCESS | 3572 | ++DOCSHELL 000000E260D6F000 == 40 [pid = 3572] [id = 771] 13:32:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E2649DC800) [pid = 3572] [serial = 2311] [outer = 0000000000000000] 13:32:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E2649E8C00) [pid = 3572] [serial = 2312] [outer = 000000E2649DC800] 13:32:07 INFO - PROCESS | 3572 | 1468009927599 Marionette DEBUG loaded listener.js 13:32:07 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E265AE3000) [pid = 3572] [serial = 2313] [outer = 000000E2649DC800] 13:32:08 INFO - PROCESS | 3572 | 1468009928109 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]]]}] 13:32:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:32:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:32:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:32:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:32:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 859ms 13:32:08 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:32:08 INFO - PROCESS | 3572 | 1468009928164 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 13:32:08 INFO - PROCESS | 3572 | 1468009928167 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 13:32:08 INFO - PROCESS | 3572 | 1468009928171 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:32:08 INFO - PROCESS | 3572 | 1468009928174 Marionette TRACE conn5 <- [1,3042,null,{}] 13:32:08 INFO - PROCESS | 3572 | 1468009928179 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}] 13:32:08 INFO - PROCESS | 3572 | 1468009928182 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:08 INFO - PROCESS | 3572 | 1468009928299 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 13:32:08 INFO - PROCESS | 3572 | 1468009928395 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 3572 | 1468009928397 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:08 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255874800 == 41 [pid = 3572] [id = 772] 13:32:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E25D755000) [pid = 3572] [serial = 2314] [outer = 0000000000000000] 13:32:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E25F4B9400) [pid = 3572] [serial = 2315] [outer = 000000E25D755000] 13:32:08 INFO - PROCESS | 3572 | 1468009928452 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E25F874000) [pid = 3572] [serial = 2316] [outer = 000000E25D755000] 13:32:09 INFO - PROCESS | 3572 | 1468009929216 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"]]]}] 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:32:09 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:32:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:32:09 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" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:32:09 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" 13:32:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:32:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:32:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:32:09 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1191ms 13:32:09 INFO - PROCESS | 3572 | 1468009929363 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 13:32:09 INFO - PROCESS | 3572 | 1468009929366 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 13:32:09 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:32:09 INFO - PROCESS | 3572 | 1468009929370 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:32:09 INFO - PROCESS | 3572 | 1468009929372 Marionette TRACE conn5 <- [1,3046,null,{}] 13:32:09 INFO - PROCESS | 3572 | 1468009929376 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}] 13:32:09 INFO - PROCESS | 3572 | 1468009929378 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:09 INFO - PROCESS | 3572 | 1468009929531 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 13:32:09 INFO - PROCESS | 3572 | 1468009929622 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 3572 | 1468009929629 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:09 INFO - PROCESS | 3572 | ++DOCSHELL 000000E260DC8000 == 42 [pid = 3572] [id = 773] 13:32:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 94 (000000E25C595400) [pid = 3572] [serial = 2317] [outer = 0000000000000000] 13:32:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 95 (000000E25F87D400) [pid = 3572] [serial = 2318] [outer = 000000E25C595400] 13:32:09 INFO - PROCESS | 3572 | 1468009929693 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 3572 | ++DOMWINDOW == 96 (000000E2605C7C00) [pid = 3572] [serial = 2319] [outer = 000000E25C595400] 13:32:10 INFO - PROCESS | 3572 | 1468009930451 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]]]}] 13:32:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:32:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:32:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:32:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:32:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:32:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:32:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:32:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:32:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:32:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:32:10 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:10 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:32:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:32:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:32:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:32:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:32:10 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:32:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:32:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:10 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:32:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:32:10 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:32:10 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1142ms 13:32:10 INFO - PROCESS | 3572 | 1468009930515 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 3572 | 1468009930520 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 13:32:10 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:32:10 INFO - PROCESS | 3572 | 1468009930525 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:32:10 INFO - PROCESS | 3572 | 1468009930528 Marionette TRACE conn5 <- [1,3050,null,{}] 13:32:10 INFO - PROCESS | 3572 | 1468009930534 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}] 13:32:10 INFO - PROCESS | 3572 | 1468009930537 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:10 INFO - PROCESS | 3572 | 1468009930655 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 13:32:10 INFO - PROCESS | 3572 | 1468009930780 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 3572 | 1468009930785 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:10 INFO - PROCESS | 3572 | ++DOCSHELL 000000E250121800 == 43 [pid = 3572] [id = 774] 13:32:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 97 (000000E251405000) [pid = 3572] [serial = 2320] [outer = 0000000000000000] 13:32:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 98 (000000E251410C00) [pid = 3572] [serial = 2321] [outer = 000000E251405000] 13:32:10 INFO - PROCESS | 3572 | 1468009930840 Marionette DEBUG loaded listener.js 13:32:10 INFO - PROCESS | 3572 | ++DOMWINDOW == 99 (000000E2549A7400) [pid = 3572] [serial = 2322] [outer = 000000E251405000] 13:32:11 INFO - PROCESS | 3572 | [3572] 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 13:32:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E266380000 == 42 [pid = 3572] [id = 767] 13:32:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E266364000 == 41 [pid = 3572] [id = 766] 13:32:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E26650F800 == 40 [pid = 3572] [id = 765] 13:32:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E264905800 == 39 [pid = 3572] [id = 764] 13:32:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E263C58000 == 38 [pid = 3572] [id = 763] 13:32:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E25DE5C800 == 37 [pid = 3572] [id = 762] 13:32:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E259CD3000 == 36 [pid = 3572] [id = 761] 13:32:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E255244000 == 35 [pid = 3572] [id = 760] 13:32:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E25F8A1800 == 34 [pid = 3572] [id = 759] 13:32:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E255722000 == 33 [pid = 3572] [id = 758] 13:32:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D4B2800 == 32 [pid = 3572] [id = 747] 13:32:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E265710000 == 31 [pid = 3572] [id = 757] 13:32:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E260DC8000 == 30 [pid = 3572] [id = 773] 13:32:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E255874800 == 29 [pid = 3572] [id = 772] 13:32:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E260D6F000 == 28 [pid = 3572] [id = 771] 13:32:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E265A53000 == 27 [pid = 3572] [id = 770] 13:32:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D461000 == 26 [pid = 3572] [id = 769] 13:32:11 INFO - PROCESS | 3572 | --DOCSHELL 000000E25516C800 == 25 [pid = 3572] [id = 768] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 98 (000000E250486C00) [pid = 3572] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 97 (000000E25140EC00) [pid = 3572] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 96 (000000E2501CD400) [pid = 3572] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 95 (000000E2502E9400) [pid = 3572] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 94 (000000E25628AC00) [pid = 3572] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 93 (000000E2549A6000) [pid = 3572] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E2549AB000) [pid = 3572] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E254978C00) [pid = 3572] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E256D58000) [pid = 3572] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E2568C1000) [pid = 3572] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E25A328000) [pid = 3572] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E2551C3800) [pid = 3572] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E259C08C00) [pid = 3572] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25C59D000) [pid = 3572] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E25043C800) [pid = 3572] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E250289400) [pid = 3572] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25D084400) [pid = 3572] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E2568CEC00) [pid = 3572] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E255125800) [pid = 3572] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E25D74A400) [pid = 3572] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25D73C800) [pid = 3572] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E25C58A000) [pid = 3572] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25F55C400) [pid = 3572] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25F123000) [pid = 3572] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E25EC99C00) [pid = 3572] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E2502EE400) [pid = 3572] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E250199000) [pid = 3572] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 71 (000000E25C505800) [pid = 3572] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 70 (000000E25D751C00) [pid = 3572] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 69 (000000E25C587800) [pid = 3572] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 13:32:11 INFO - PROCESS | 3572 | --DOMWINDOW == 68 (000000E254EDE800) [pid = 3572] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 13:32:12 INFO - PROCESS | 3572 | 1468009932163 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:32:12 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:32:12 INFO - {} 13:32:12 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1695ms 13:32:12 INFO - PROCESS | 3572 | 1468009932223 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 3572 | 1468009932228 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 13:32:12 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:32:12 INFO - PROCESS | 3572 | 1468009932233 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - PROCESS | 3572 | 1468009932236 Marionette TRACE conn5 <- [1,3054,null,{}] 13:32:12 INFO - PROCESS | 3572 | 1468009932241 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}] 13:32:12 INFO - PROCESS | 3572 | 1468009932244 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:12 INFO - PROCESS | 3572 | 1468009932340 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 13:32:12 INFO - PROCESS | 3572 | 1468009932348 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 3572 | 1468009932351 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:12 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255879800 == 26 [pid = 3572] [id = 775] 13:32:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 69 (000000E24FD26800) [pid = 3572] [serial = 2323] [outer = 0000000000000000] 13:32:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 70 (000000E2501D7400) [pid = 3572] [serial = 2324] [outer = 000000E24FD26800] 13:32:12 INFO - PROCESS | 3572 | 1468009932400 Marionette DEBUG loaded listener.js 13:32:12 INFO - PROCESS | 3572 | ++DOMWINDOW == 71 (000000E2502E6C00) [pid = 3572] [serial = 2325] [outer = 000000E24FD26800] 13:32:12 INFO - PROCESS | 3572 | 1468009932875 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]]]}] 13:32:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:32:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:32:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:32:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:32:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:32:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:32:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:32:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 692ms 13:32:12 INFO - PROCESS | 3572 | 1468009932930 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 3572 | 1468009932935 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 13:32:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:32:12 INFO - PROCESS | 3572 | 1468009932942 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - PROCESS | 3572 | 1468009932945 Marionette TRACE conn5 <- [1,3058,null,{}] 13:32:12 INFO - PROCESS | 3572 | 1468009932949 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}] 13:32:12 INFO - PROCESS | 3572 | 1468009932952 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:13 INFO - PROCESS | 3572 | 1468009933044 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 13:32:13 INFO - PROCESS | 3572 | 1468009933056 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:13 INFO - PROCESS | 3572 | 1468009933059 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:13 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25A5EB000 == 27 [pid = 3572] [id = 776] 13:32:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 72 (000000E250421C00) [pid = 3572] [serial = 2326] [outer = 0000000000000000] 13:32:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E25077CC00) [pid = 3572] [serial = 2327] [outer = 000000E250421C00] 13:32:13 INFO - PROCESS | 3572 | 1468009933108 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E25140EC00) [pid = 3572] [serial = 2328] [outer = 000000E250421C00] 13:32:13 INFO - PROCESS | 3572 | 1468009933576 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]]]}] 13:32:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:32:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:32:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:32:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:32:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:32:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:32:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 691ms 13:32:13 INFO - PROCESS | 3572 | 1468009933635 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 13:32:13 INFO - PROCESS | 3572 | 1468009933638 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 13:32:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:32:13 INFO - PROCESS | 3572 | 1468009933641 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:32:13 INFO - PROCESS | 3572 | 1468009933645 Marionette TRACE conn5 <- [1,3062,null,{}] 13:32:13 INFO - PROCESS | 3572 | 1468009933656 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}] 13:32:13 INFO - PROCESS | 3572 | 1468009933661 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:13 INFO - PROCESS | 3572 | 1468009933781 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 13:32:13 INFO - PROCESS | 3572 | 1468009933873 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:13 INFO - PROCESS | 3572 | 1468009933876 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:13 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D907000 == 28 [pid = 3572] [id = 777] 13:32:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E24F8CA800) [pid = 3572] [serial = 2329] [outer = 0000000000000000] 13:32:13 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2549A8000) [pid = 3572] [serial = 2330] [outer = 000000E24F8CA800] 13:32:13 INFO - PROCESS | 3572 | 1468009933926 Marionette DEBUG loaded listener.js 13:32:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E255125800) [pid = 3572] [serial = 2331] [outer = 000000E24F8CA800] 13:32:14 INFO - PROCESS | 3572 | 1468009934320 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]]]}] 13:32:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:32:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:32:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:32:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:32:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:32:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:32:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 734ms 13:32:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:32:14 INFO - PROCESS | 3572 | 1468009934379 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 13:32:14 INFO - PROCESS | 3572 | 1468009934382 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 13:32:14 INFO - PROCESS | 3572 | 1468009934385 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:32:14 INFO - PROCESS | 3572 | 1468009934387 Marionette TRACE conn5 <- [1,3066,null,{}] 13:32:14 INFO - PROCESS | 3572 | 1468009934391 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}] 13:32:14 INFO - PROCESS | 3572 | 1468009934393 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:14 INFO - PROCESS | 3572 | 1468009934514 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 13:32:14 INFO - PROCESS | 3572 | 1468009934569 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:14 INFO - PROCESS | 3572 | 1468009934571 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:14 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25ECCC000 == 29 [pid = 3572] [id = 778] 13:32:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E2559E8C00) [pid = 3572] [serial = 2332] [outer = 0000000000000000] 13:32:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E256112800) [pid = 3572] [serial = 2333] [outer = 000000E2559E8C00] 13:32:14 INFO - PROCESS | 3572 | 1468009934617 Marionette DEBUG loaded listener.js 13:32:14 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E2562D6400) [pid = 3572] [serial = 2334] [outer = 000000E2559E8C00] 13:32:15 INFO - PROCESS | 3572 | 1468009935053 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] 13:32:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:32:15 INFO - PROCESS | 3572 | 1468009935090 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 13:32:15 INFO - PROCESS | 3572 | 1468009935093 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:32:15 INFO - PROCESS | 3572 | 1468009935095 Marionette TRACE conn5 <- [1,3070,null,{}] 13:32:15 INFO - PROCESS | 3572 | 1468009935099 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}] 13:32:15 INFO - PROCESS | 3572 | 1468009935101 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:15 INFO - PROCESS | 3572 | 1468009935242 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 13:32:15 INFO - PROCESS | 3572 | 1468009935258 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:15 INFO - PROCESS | 3572 | 1468009935261 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:15 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2606D5000 == 30 [pid = 3572] [id = 779] 13:32:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E250418C00) [pid = 3572] [serial = 2335] [outer = 0000000000000000] 13:32:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E2568CEC00) [pid = 3572] [serial = 2336] [outer = 000000E250418C00] 13:32:15 INFO - PROCESS | 3572 | 1468009935307 Marionette DEBUG loaded listener.js 13:32:15 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25979BC00) [pid = 3572] [serial = 2337] [outer = 000000E250418C00] 13:32:15 INFO - PROCESS | 3572 | 1468009935771 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]]]}] 13:32:15 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:32:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:32:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:15 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:32:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:32:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 735ms 13:32:15 INFO - PROCESS | 3572 | 1468009935832 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 13:32:15 INFO - PROCESS | 3572 | 1468009935835 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 13:32:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:32:15 INFO - PROCESS | 3572 | 1468009935838 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:32:15 INFO - PROCESS | 3572 | 1468009935839 Marionette TRACE conn5 <- [1,3074,null,{}] 13:32:15 INFO - PROCESS | 3572 | 1468009935849 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}] 13:32:15 INFO - PROCESS | 3572 | 1468009935855 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:16 INFO - PROCESS | 3572 | 1468009936002 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 13:32:16 INFO - PROCESS | 3572 | 1468009936060 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 3572 | 1468009936062 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:16 INFO - PROCESS | 3572 | ++DOCSHELL 000000E260DC7000 == 31 [pid = 3572] [id = 780] 13:32:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E251411000) [pid = 3572] [serial = 2338] [outer = 0000000000000000] 13:32:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25C145000) [pid = 3572] [serial = 2339] [outer = 000000E251411000] 13:32:16 INFO - PROCESS | 3572 | 1468009936107 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E25C50FC00) [pid = 3572] [serial = 2340] [outer = 000000E251411000] 13:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E25F483000) [pid = 3572] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 13:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E2559E3000) [pid = 3572] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 13:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E25C094400) [pid = 3572] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 13:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25F79EC00) [pid = 3572] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 13:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E254721800) [pid = 3572] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 13:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E25019A000) [pid = 3572] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 13:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E24E746800) [pid = 3572] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 13:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E2549AA000) [pid = 3572] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 13:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E250192800) [pid = 3572] [serial = 2281] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 13:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E2568D8800) [pid = 3572] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 13:32:16 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E25140F000) [pid = 3572] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 13:32:16 INFO - PROCESS | 3572 | 1468009936683 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:32:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:32:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 882ms 13:32:16 INFO - PROCESS | 3572 | 1468009936722 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 13:32:16 INFO - PROCESS | 3572 | 1468009936724 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 13:32:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:32:16 INFO - PROCESS | 3572 | 1468009936728 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:32:16 INFO - PROCESS | 3572 | 1468009936729 Marionette TRACE conn5 <- [1,3078,null,{}] 13:32:16 INFO - PROCESS | 3572 | 1468009936733 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}] 13:32:16 INFO - PROCESS | 3572 | 1468009936735 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:16 INFO - PROCESS | 3572 | 1468009936819 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 13:32:16 INFO - PROCESS | 3572 | 1468009936824 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 3572 | 1468009936826 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:16 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2615D1800 == 32 [pid = 3572] [id = 781] 13:32:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 76 (000000E2549AA000) [pid = 3572] [serial = 2341] [outer = 0000000000000000] 13:32:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 77 (000000E25C505400) [pid = 3572] [serial = 2342] [outer = 000000E2549AA000] 13:32:16 INFO - PROCESS | 3572 | 1468009936871 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 3572 | ++DOMWINDOW == 78 (000000E25C59E800) [pid = 3572] [serial = 2343] [outer = 000000E2549AA000] 13:32:17 INFO - PROCESS | 3572 | 1468009937259 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:32:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:32:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 587ms 13:32:17 INFO - PROCESS | 3572 | 1468009937317 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 3572 | 1468009937319 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 13:32:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:32:17 INFO - PROCESS | 3572 | 1468009937323 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 3572 | 1468009937325 Marionette TRACE conn5 <- [1,3082,null,{}] 13:32:17 INFO - PROCESS | 3572 | 1468009937343 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}] 13:32:17 INFO - PROCESS | 3572 | 1468009937345 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:17 INFO - PROCESS | 3572 | 1468009937443 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 13:32:17 INFO - PROCESS | 3572 | 1468009937454 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:17 INFO - PROCESS | 3572 | 1468009937456 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:17 INFO - PROCESS | 3572 | ++DOCSHELL 000000E255259000 == 33 [pid = 3572] [id = 782] 13:32:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 79 (000000E25019E400) [pid = 3572] [serial = 2344] [outer = 0000000000000000] 13:32:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 80 (000000E25C58E000) [pid = 3572] [serial = 2345] [outer = 000000E25019E400] 13:32:17 INFO - PROCESS | 3572 | 1468009937499 Marionette DEBUG loaded listener.js 13:32:17 INFO - PROCESS | 3572 | ++DOMWINDOW == 81 (000000E25CB56000) [pid = 3572] [serial = 2346] [outer = 000000E25019E400] 13:32:17 INFO - PROCESS | 3572 | 1468009937892 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:32:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:32:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 586ms 13:32:17 INFO - PROCESS | 3572 | 1468009937912 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 3572 | 1468009937914 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 13:32:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:32:17 INFO - PROCESS | 3572 | 1468009937917 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 3572 | 1468009937919 Marionette TRACE conn5 <- [1,3086,null,{}] 13:32:17 INFO - PROCESS | 3572 | 1468009937923 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}] 13:32:17 INFO - PROCESS | 3572 | 1468009937925 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:18 INFO - PROCESS | 3572 | 1468009938050 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 13:32:18 INFO - PROCESS | 3572 | 1468009938058 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:18 INFO - PROCESS | 3572 | 1468009938060 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:18 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25D4C9800 == 34 [pid = 3572] [id = 783] 13:32:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 82 (000000E25CB50C00) [pid = 3572] [serial = 2347] [outer = 0000000000000000] 13:32:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 83 (000000E25D1A7000) [pid = 3572] [serial = 2348] [outer = 000000E25CB50C00] 13:32:18 INFO - PROCESS | 3572 | 1468009938105 Marionette DEBUG loaded listener.js 13:32:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 84 (000000E25D74B800) [pid = 3572] [serial = 2349] [outer = 000000E25CB50C00] 13:32:18 INFO - PROCESS | 3572 | 1468009938586 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]]]}] 13:32:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:32:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:32:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 691ms 13:32:18 INFO - PROCESS | 3572 | 1468009938613 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 13:32:18 INFO - PROCESS | 3572 | 1468009938617 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 13:32:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:32:18 INFO - PROCESS | 3572 | 1468009938671 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:32:18 INFO - PROCESS | 3572 | 1468009938675 Marionette TRACE conn5 <- [1,3090,null,{}] 13:32:18 INFO - PROCESS | 3572 | 1468009938682 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}] 13:32:18 INFO - PROCESS | 3572 | 1468009938685 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:18 INFO - PROCESS | 3572 | 1468009938814 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 13:32:18 INFO - PROCESS | 3572 | 1468009938928 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:18 INFO - PROCESS | 3572 | 1468009938931 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:18 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25586F000 == 35 [pid = 3572] [id = 784] 13:32:18 INFO - PROCESS | 3572 | ++DOMWINDOW == 85 (000000E25019C000) [pid = 3572] [serial = 2350] [outer = 0000000000000000] 13:32:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 86 (000000E2501B8000) [pid = 3572] [serial = 2351] [outer = 000000E25019C000] 13:32:19 INFO - PROCESS | 3572 | 1468009939012 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 3572 | ++DOMWINDOW == 87 (000000E2502E5C00) [pid = 3572] [serial = 2352] [outer = 000000E25019C000] 13:32:19 INFO - PROCESS | 3572 | 1468009939659 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:32:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:32:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1042ms 13:32:19 INFO - PROCESS | 3572 | 1468009939709 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 13:32:19 INFO - PROCESS | 3572 | 1468009939714 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 13:32:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:32:19 INFO - PROCESS | 3572 | 1468009939721 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:32:19 INFO - PROCESS | 3572 | 1468009939724 Marionette TRACE conn5 <- [1,3094,null,{}] 13:32:19 INFO - PROCESS | 3572 | 1468009939728 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}] 13:32:19 INFO - PROCESS | 3572 | 1468009939731 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:19 INFO - PROCESS | 3572 | 1468009939880 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 13:32:20 INFO - PROCESS | 3572 | 1468009940010 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:20 INFO - PROCESS | 3572 | 1468009940013 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:20 INFO - PROCESS | 3572 | ++DOCSHELL 000000E25E2E8000 == 36 [pid = 3572] [id = 785] 13:32:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 88 (000000E25140E000) [pid = 3572] [serial = 2353] [outer = 0000000000000000] 13:32:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 89 (000000E254937400) [pid = 3572] [serial = 2354] [outer = 000000E25140E000] 13:32:20 INFO - PROCESS | 3572 | 1468009940071 Marionette DEBUG loaded listener.js 13:32:20 INFO - PROCESS | 3572 | ++DOMWINDOW == 90 (000000E2549ABC00) [pid = 3572] [serial = 2355] [outer = 000000E25140E000] 13:32:20 INFO - PROCESS | 3572 | 1468009940718 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]]]}] 13:32:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:32:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:32:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:32:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1033ms 13:32:20 INFO - PROCESS | 3572 | 1468009940756 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 13:32:20 INFO - PROCESS | 3572 | 1468009940758 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 13:32:20 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:32:20 INFO - PROCESS | 3572 | 1468009940762 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - PROCESS | 3572 | 1468009940767 Marionette TRACE conn5 <- [1,3098,null,{}] 13:32:20 INFO - PROCESS | 3572 | 1468009940778 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}] 13:32:20 INFO - PROCESS | 3572 | 1468009940784 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:20 INFO - PROCESS | 3572 | 1468009940917 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 13:32:21 INFO - PROCESS | 3572 | 1468009941050 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:21 INFO - PROCESS | 3572 | 1468009941054 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:21 INFO - PROCESS | 3572 | ++DOCSHELL 000000E2647E1000 == 37 [pid = 3572] [id = 786] 13:32:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 91 (000000E254944C00) [pid = 3572] [serial = 2356] [outer = 0000000000000000] 13:32:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 92 (000000E259C0B000) [pid = 3572] [serial = 2357] [outer = 000000E254944C00] 13:32:21 INFO - PROCESS | 3572 | 1468009941115 Marionette DEBUG loaded listener.js 13:32:21 INFO - PROCESS | 3572 | ++DOMWINDOW == 93 (000000E25A326000) [pid = 3572] [serial = 2358] [outer = 000000E254944C00] 13:32:21 INFO - PROCESS | 3572 | 1468009941814 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"]]]}] 13:32:21 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:32:21 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 13:32:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:32:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:32:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:32:21 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:32:21 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1091ms 13:32:21 INFO - PROCESS | 3572 | 1468009941878 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 13:32:21 INFO - PROCESS | 3572 | 1468009941882 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 13:32:21 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:32:21 INFO - PROCESS | 3572 | 1468009941888 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:32:21 INFO - PROCESS | 3572 | 1468009941891 Marionette TRACE conn5 <- [1,3102,null,{}] 13:32:21 INFO - PROCESS | 3572 | 1468009941897 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}] 13:32:21 INFO - PROCESS | 3572 | 1468009941900 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:22 INFO - PROCESS | 3572 | 1468009942025 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 13:32:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E255259000 == 36 [pid = 3572] [id = 782] 13:32:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E2615D1800 == 35 [pid = 3572] [id = 781] 13:32:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E260DC7000 == 34 [pid = 3572] [id = 780] 13:32:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E2606D5000 == 33 [pid = 3572] [id = 779] 13:32:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E25ECCC000 == 32 [pid = 3572] [id = 778] 13:32:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E25D907000 == 31 [pid = 3572] [id = 777] 13:32:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E25A5EB000 == 30 [pid = 3572] [id = 776] 13:32:22 INFO - PROCESS | 3572 | --DOCSHELL 000000E255879800 == 29 [pid = 3572] [id = 775] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 92 (000000E2559E9800) [pid = 3572] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 91 (000000E25C59F400) [pid = 3572] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 90 (000000E25F4B6800) [pid = 3572] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 89 (000000E25CB50000) [pid = 3572] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 88 (000000E266353C00) [pid = 3572] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 87 (000000E254938800) [pid = 3572] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 86 (000000E254A79400) [pid = 3572] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 85 (000000E2501BA800) [pid = 3572] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 84 (000000E250349000) [pid = 3572] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 83 (000000E250196400) [pid = 3572] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 82 (000000E25028EC00) [pid = 3572] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 81 (000000E255776400) [pid = 3572] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 80 (000000E2568BF000) [pid = 3572] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 79 (000000E250352C00) [pid = 3572] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 78 (000000E25077D800) [pid = 3572] [serial = 2283] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 77 (000000E259C4D000) [pid = 3572] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 76 (000000E25D8E2C00) [pid = 3572] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 75 (000000E2559F0000) [pid = 3572] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 74 (000000E266359400) [pid = 3572] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 73 (000000E25A5B6400) [pid = 3572] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | --DOMWINDOW == 72 (000000E25F564400) [pid = 3572] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 13:32:22 INFO - PROCESS | 3572 | 1468009942144 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\", \"ec56139d-a170-4b72-90d8-ba081fabf3ca\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 3572 | 1468009942146 Marionette INFO sendAsync 976d6a6f-f91a-48e9-9937-199db44e202c 13:32:22 INFO - PROCESS | 3572 | ++DOCSHELL 000000E250798000 == 30 [pid = 3572] [id = 787] 13:32:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 73 (000000E24EDCC000) [pid = 3572] [serial = 2359] [outer = 0000000000000000] 13:32:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 74 (000000E24FD2F400) [pid = 3572] [serial = 2360] [outer = 000000E24EDCC000] 13:32:22 INFO - PROCESS | 3572 | 1468009942195 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 3572 | ++DOMWINDOW == 75 (000000E250350C00) [pid = 3572] [serial = 2361] [outer = 000000E24EDCC000] 13:32:22 INFO - PROCESS | 3572 | 1468009942620 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]]]}] 13:32:22 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:32:22 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 776ms 13:32:22 INFO - PROCESS | 3572 | 1468009942667 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 13:32:22 INFO - PROCESS | 3572 | 1468009942671 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 13:32:23 WARNING - u'runner_teardown' () 13:32:23 INFO - No more tests 13:32:23 INFO - Got 0 unexpected results 13:32:23 INFO - SUITE-END | took 672s 13:32:23 INFO - Closing logging queue 13:32:23 INFO - queue closed 13:32:23 INFO - Return code: 0 13:32:23 WARNING - # TBPL SUCCESS # 13:32:23 INFO - Running post-action listener: _resource_record_post_action 13:32:23 INFO - Running post-run listener: _resource_record_post_run 13:32:24 INFO - Total resource usage - Wall time: 682s; CPU: 14.0%; Read bytes: 24203264; Write bytes: 1001708032; Read time: 493610; Write time: 4205970 13:32:24 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:32:24 INFO - install - Wall time: 3s; CPU: 12.0%; Read bytes: 0; Write bytes: 45370880; Read time: 0; Write time: 48150 13:32:24 INFO - run-tests - Wall time: 679s; CPU: 14.0%; Read bytes: 24203264; Write bytes: 890809344; Read time: 493610; Write time: 4080150 13:32:24 INFO - Running post-run listener: _upload_blobber_files 13:32:24 INFO - Blob upload gear active. 13:32:24 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 13:32:24 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 13:32:24 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'] 13:32:24 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 13:32:25 INFO - (blobuploader) - INFO - Open directory for files ... 13:32:25 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 13:32:25 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:32:25 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:32:26 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:32:26 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:32:26 INFO - (blobuploader) - INFO - Done attempting. 13:32:26 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 13:32:26 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:32:26 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:32:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:32:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:32:27 INFO - (blobuploader) - INFO - Done attempting. 13:32:27 INFO - (blobuploader) - INFO - Iteration through files over. 13:32:27 INFO - Return code: 0 13:32:27 INFO - rmtree: C:\slave\test\build\uploaded_files.json 13:32:27 INFO - Using _rmtree_windows ... 13:32:27 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 13:32:27 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b7efcb5ce591e9d26b60f2f676e73127c64e0fd57e5b31488c43ca763726f5cbeb00e03314777488a91edf481b088a18ecc6644293baf32a44752c1931519082", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/45e945809d1d261015d24937950f512c46c1863e89c504b196f5f9fb977ecbefd222b3564c7e22c0c1cce107a98a8cea22bc02606e1f83d19499a141dd673dd7"} 13:32:27 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 13:32:27 INFO - Writing to file C:\slave\test\properties\blobber_files 13:32:27 INFO - Contents: 13:32:27 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b7efcb5ce591e9d26b60f2f676e73127c64e0fd57e5b31488c43ca763726f5cbeb00e03314777488a91edf481b088a18ecc6644293baf32a44752c1931519082", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/45e945809d1d261015d24937950f512c46c1863e89c504b196f5f9fb977ecbefd222b3564c7e22c0c1cce107a98a8cea22bc02606e1f83d19499a141dd673dd7"} 13:32:27 INFO - Running post-run listener: copy_logs_to_upload_dir 13:32:27 INFO - Copying logs to upload dir... 13:32:27 INFO - mkdir: C:\slave\test\build\upload\logs 13:32:27 INFO - Copying logs to upload dir... 13:32:27 INFO - Using _rmtree_windows ... 13:32:27 INFO - Using _rmtree_windows ... 13:32:27 INFO - Using _rmtree_windows ... 13:32:27 INFO - Using _rmtree_windows ... 13:32:27 INFO - Using _rmtree_windows ... 13:32:27 INFO - Using _rmtree_windows ... 13:32:27 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=917.019000 ========= master_lag: 0.29 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 17 secs) (at 2016-07-08 13:32:28.239035) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 13:32:28.239919) ========= '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/b7efcb5ce591e9d26b60f2f676e73127c64e0fd57e5b31488c43ca763726f5cbeb00e03314777488a91edf481b088a18ecc6644293baf32a44752c1931519082", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/45e945809d1d261015d24937950f512c46c1863e89c504b196f5f9fb977ecbefd222b3564c7e22c0c1cce107a98a8cea22bc02606e1f83d19499a141dd673dd7"} build_url:https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/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/FJCoCYGHQD2t38lR99QnIA/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/b7efcb5ce591e9d26b60f2f676e73127c64e0fd57e5b31488c43ca763726f5cbeb00e03314777488a91edf481b088a18ecc6644293baf32a44752c1931519082", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/45e945809d1d261015d24937950f512c46c1863e89c504b196f5f9fb977ecbefd222b3564c7e22c0c1cce107a98a8cea22bc02606e1f83d19499a141dd673dd7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FJCoCYGHQD2t38lR99QnIA/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-08 13:32:28.367225) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-08 13:32:28.367567) ========= '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-07-08 13:32:28.485905) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 13:32:28.486255) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-07-08 13:32:29.073233) ========= ========= Total master_lag: 0.63 =========